Difference between revisions of "Language checking"

From ArchWiki
Jump to navigation Jump to search
(split and expand #Applications)
Line 12: Line 12:
 
* {{App|gspell|a flexible API to implement the spell checking in a GTK+ application|https://wiki.gnome.org/Projects/gspell|{{Pkg|gspell}}}}
 
* {{App|gspell|a flexible API to implement the spell checking in a GTK+ application|https://wiki.gnome.org/Projects/gspell|{{Pkg|gspell}}}}
 
* {{App|GtkSpell|Provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget|http://gtkspell.sourceforge.net/|{{Pkg|gtkspell}}, {{Pkg|gtkspell3}}}}
 
* {{App|GtkSpell|Provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget|http://gtkspell.sourceforge.net/|{{Pkg|gtkspell}}, {{Pkg|gtkspell3}}}}
 +
 +
=== Applications ===
 +
 +
[[Firefox]], [[Thunderbird]], [[Chromium]] and [[LibreOffice]] all use ''hunspell'' directly, see the following sections:
 +
 +
* [[Firefox#Dictionaries for spell checking]]
 +
* [[Thunderbird#Spell checking]]
 +
* [[LibreOffice#Spell checking]]
 +
 +
[[Abiword]] uses its self-developed Enchant.
  
 
== Grammar checkers ==
 
== Grammar checkers ==
  
* {{App|LanguageTool|An open source language checker|https://www.languagetool.org|{{Pkg|languagetool}}}}
+
* {{App|LanguageTool|An open source language checker.|https://www.languagetool.org|{{Pkg|languagetool}}}}
 
* {{App|Diction|Diction identifies wordy and commonly misused phrases.|https://www.gnu.org/software/diction/|{{AUR|diction}}}}
 
* {{App|Diction|Diction identifies wordy and commonly misused phrases.|https://www.gnu.org/software/diction/|{{AUR|diction}}}}
  
== Applications ==
+
=== Applications ===
  
* [[Firefox#Dictionaries for spell checking]]
+
[[Firefox]], [[Thunderbird]], [[Chromium]] and [[LibreOffice]] all support grammar checking only through extensions. For LibreOffice, see [[LibreOffice#Grammar checking]].
* [[Thunderbird#Spell checking]]
+
 
* [[LibreOffice#Spell checking]]
+
[[Abiword]] has a built-in grammar checker, see [[Abiword#Grammar checking]].
* [[LibreOffice#Grammar checking]]
 
* [[Abiword#Grammar checking]]
 

Revision as of 10:38, 24 November 2018

Comment: Draft for Language checking, see ArchWiki:Requests#Language checking.

Spell checkers

  • Aspell — Spell checker designed to eventually replace Ispell.
http://aspell.net/ || aspell
  • Hunspell — Spell checker and morphological analyzer library and program.
https://hunspell.github.io/ || hunspell
  • Ispell — Interactive spell-checking program for Unix.
https://www.cs.hmc.edu/~geoff/ispell.html || ispell

Front-ends

  • Enchant — Wrapper library for generic spell checking.
https://abiword.github.io/enchant/ || enchant
  • gspell — a flexible API to implement the spell checking in a GTK+ application
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 — An open source language checker.
https://www.languagetool.org || languagetool
  • Diction — Diction identifies wordy and commonly misused phrases.
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.