awesome-scientific-writing
awesome-scientific-writing copied to clipboard
add languagecheck
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.
Very nice project and interesting approach, btw!
Sorry for the late update, added a LICENSE file and shortened the description to one sentence.
I took the liberty of fixing it in this PR and also updated the CI