awesome-scientific-writing icon indicating copy to clipboard operation
awesome-scientific-writing copied to clipboard

add languagecheck

Open JohannesBuchner opened this issue 2 years ago • 1 comments

Add languagecheck to the "Spell Checking and Linting" section.

Short pitch

Describe why this change is made. Alternatively, refer to existing issues if any. You could try to answer:

  • Why do you find this tool awesome?

It finds common phrasing mistakes I make, drawing from several community maintained lists including the language editing team at A&A, and relatively simple but powerful analyses, such as a vs an and spelling mistakes (e.g., seperate).

  • How do you use this tool in your workflow?

I analyse latex papers before submitting to journals with it.

  • What advantages / disadvantages does it have compared to {another tool}?

The closest is probably TeXtidote. The differences are:

  • TeXtidote analyses latex directly, languagecheck relies on the proven detex tool
  • TeXtidote is aimed at spell-checking and grammar-checking general-purpose writing in several languages. languagecheck is aimed at scientific publishing in English journals (AE and BE), and focuses more on rephrasing ambiguous, misleading, overly long sentences (which may be okay grammar-wise).
  • TeXtidote is written in Java, languagecheck is python.
  • languagecheck includes several community-produced lists of common mistakes in scientific and other writing, such as from here.
  • languagecheck supports analysing papers on overleaf.

Checklist

  • [x] I have read and understood the contribution guidelines.
  • [x] If the entry is a software:
    • [x] it should be maintained (at least a commit / a release in the past 3 years),
    • [x] it is open-source with appropriate license
  • [x] Table of contents has been updated (if a section is added / removed).
  • [x] Contents have been sorted alphabetically.

JohannesBuchner avatar May 20 '22 09:05 JohannesBuchner

Very nice project and interesting approach, btw!

ashwinvis avatar May 26 '22 04:05 ashwinvis

Sorry for the late update, added a LICENSE file and shortened the description to one sentence.

JohannesBuchner avatar Jul 24 '23 02:07 JohannesBuchner

I took the liberty of fixing it in this PR and also updated the CI

ashwinvis avatar Aug 03 '23 22:08 ashwinvis