言語チェック

提供: ArchWiki
2023年1月19日 (木) 17:08時点におけるKgx (トーク | 投稿記録)による版 (→‎Enchant: 翻訳)
ナビゲーションに移動 検索に移動

この記事では、スペルチェック文法チェック ソフトウェアについて説明します。

特殊なケースを除いて、すべてのスペルチェッカーは、ロジックユニットとディクショナリーの 2 つの部分で構成されているという共通点があります。必ず両方インストールしてください。

スペルチェッカー

http://aspell.net/ || aspell, dictionaries, dictionaries in AUR
  • Hunspell — スペルチェッカーと形態素解析ライブラリとプログラム。hunspell(1) も参照。
https://hunspell.github.io/ || hunspellorg/packages/?q=hunspell-dictionaries 公式リポジトリ
  • Nuspell — hunspell の最新の代替手段として設計されたスペル チェッカーライブラリとプログラム。nuspell(1) も参照してください。
https://nuspell.github.io/ || nuspell、hunspell 辞書をサポート。
  • Ispell — Unix 用のインタラクティブなスペル チェックプログラム。ispell(1) も参照してください。
https://www.cs.hmc.edu/~geoff/ispell.html || ispell

言語固有のもの

  • Hspell — ヘブライ語スペルチェッカー
http://www.ivrix.org.il/projects/spell-checker/ || hspell
  • Voikko — フィンランド語のスペルチェックと文法チェック、ハイフネータ、および関連する言語データの収集
https://voikko.sourceforge.net || libvoikko

Enchant

Enchant Abiword の一部として開発された一般的なスペルチェック用のラッパーライブラリであり、Ispell 以外の上記のすべてのスペルチェッカーをサポートします。

Enchant は enchant パッケージとして入手できます。また、最小限の依存関係を持つ enchant-pureAUR パッケージでも提供されます。 使用方法と順序付けファイルについては、enchant-2(1) を参照してください。

Enchant は、次の GTK ライブラリを通じて多くのアプリケーションで使用されます。

  • gspell — GTK アプリケーションでスペルチェックを実装するための柔軟な API
https://wiki.gnome.org/Projects/gspell || gspell
  • GtkSpell — GtkTextView ウィジェットでワードプロセッサスタイルの強調表示とスペルミスの単語の置換を提供します。
http://gtkspell.sourceforge.net/ || gtkspell, gtkspell3

Applications

Firefox, Thunderbird, Chromium and LibreOffice can all use system-wide installed Hunspell dictionaries as well as dictionaries/other spell checkers installed through their own extension systems. See the following sections:

AbiWord and Gedit use 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
  • TeXtidote — Language checker for LaTeX documents, relies on LanguageTool.
https://sylvainhalle.github.io/textidote/ || textidote-binAUR

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.