Difference between revisions of "Language checking"

From ArchWiki
Jump to navigation Jump to search
m (→‎Spell checkers: link man pages of aspell, hunspell and ispell)
Line 5: Line 5:
 
== Spell checkers ==
 
== Spell checkers ==
  
* {{App|[[Aspell|GNU Aspell]]|Spell checker designed to eventually replace Ispell.|http://aspell.net/|4={{Pkg|aspell}}, [https://www.archlinux.org/packages/?q=aspell- dictionaries]}}
+
* {{App|[[Aspell|GNU Aspell]]|Spell checker designed to eventually replace Ispell, see also {{man|1|aspell}}.|http://aspell.net/|4={{Pkg|aspell}}, [https://www.archlinux.org/packages/?q=aspell- dictionaries]}}
* {{App|[[Wikipedia:Hunspell|Hunspell]]|Spell checker and morphological analyzer library and program.|https://hunspell.github.io/|4={{Pkg|hunspell}}, [https://www.archlinux.org/packages/?q=hunspell- dictionaries]}}
+
* {{App|[[Wikipedia:Hunspell|Hunspell]]|Spell checker and morphological analyzer library and program, see also {{man|1|hunspell}}.|https://hunspell.github.io/|4={{Pkg|hunspell}}, [https://www.archlinux.org/packages/?q=hunspell- dictionaries]}}
* {{App|[[Wikipedia:Ispell|Ispell]]|Interactive spell-checking program for Unix.|https://www.cs.hmc.edu/~geoff/ispell.html|{{Pkg|ispell}}}}
+
* {{App|[[Wikipedia:Ispell|Ispell]]|Interactive spell-checking program for Unix, see also {{man|1|ispell}}.|https://www.cs.hmc.edu/~geoff/ispell.html|{{Pkg|ispell}}}}
  
 
=== Language-specific ===
 
=== Language-specific ===

Revision as of 11:28, 24 November 2018

This article lists spell checkers and grammar checkers and links respective sections of other articles.

Spell checkers

http://aspell.net/ || aspell, dictionaries
  • Hunspell — Spell checker and morphological analyzer library and program, see also hunspell(1).
https://hunspell.github.io/ || hunspell, dictionaries
  • Ispell — Interactive spell-checking program for Unix, see also ispell(1).
https://www.cs.hmc.edu/~geoff/ispell.html || ispell

Language-specific

  • Hspell — Hebrew spell-checker
http://www.ivrix.org.il/projects/spell-checker/ || hspell
  • Voikko — Finnish spelling and grammar checker, hyphenator and collection of related linguistic data
https://voikko.sourceforge.net || libvoikko

Front-ends

  • Enchant — Wrapper library for generic spell checking.
https://abiword.github.io/enchant/ || enchant

Enchant is used by the following GTK libraries:

  • gspell — Flexible API to implement spell checking in GTK+ applications.
https://wiki.gnome.org/Projects/gspell || gspell
  • GtkSpell — Provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget.
http://gtkspell.sourceforge.net/ || gtkspell, gtkspell3

Applications

Firefox, Thunderbird, Chromium and LibreOffice all use Hunspell directly, see the following sections:

Abiword uses its self-developed Enchant.

Grammar checkers

  • LanguageTool — Open source language checker, written in Java.
https://www.languagetool.org || languagetool
  • Style and Diction — Diction identifies wordy and commonly misused phrases. Style analyses surface characteristics of a document.
https://www.gnu.org/software/diction/ || dictionAUR

Applications

Firefox, Thunderbird, Chromium and LibreOffice all support grammar checking only through extensions. For LibreOffice, see LibreOffice#Grammar checking.

Abiword has a built-in grammar checker, see Abiword#Grammar checking.