「言語チェック」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(一部翻訳)
9行目: 9行目:
 
特殊なケースを除いて、すべてのスペルチェッカーは、ロジックユニットとディクショナリーの 2 つの部分で構成されているという共通点があります。必ず両方インストールしてください。
 
特殊なケースを除いて、すべてのスペルチェッカーは、ロジックユニットとディクショナリーの 2 つの部分で構成されているという共通点があります。必ず両方インストールしてください。
   
  +
== スペルチェッカー ==
== Spell checkers ==
 
   
* {{App|[[Wikipedia:GNU Aspell|GNU Aspell]]|Spell checker designed to eventually replace {{pkg|ispell}}, see also {{man|1|aspell}} and the [http://aspell.net/man-html/index.html info document].|http://aspell.net/|4={{Pkg|aspell}}, [https://archlinux.org/packages/?q=aspell- dictionaries], [https://aur.archlinux.org/packages/?SeB=n&K=aspell- dictionaries in AUR]}}
+
* {{App|[[Wikipedia:GNU Aspell|GNU Aspell]]|最終的に {{pkg|ispell}} を置き換えるために設計されたスペルチェッカー。{{man|1|aspell}} [http://aspell.net/man-html/index.html info document] も参照してください。|http://aspell.net/|4={Pkg|aspell}}, [https://archlinux.org/packages/?q=aspell- dictionaries], [https://aur.archlinux.org/packages/?SeB=n&K=aspell- dictionaries in AUR]
* {{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://archlinux.org/packages/?q=hunspell- dictionaries in the official repositories], [https://aur.archlinux.org/packages/?SeB=n&K=hunspell- dictionaries in AUR]}}
+
* {{App|[[Wikipedia:Hunspell|Hunspell]]|スペルチェッカーと形態素解析ライブラリとプログラム。{{man|1|hunspell}} も参照。|https://hunspell.github.io/|4={{Pkg|hunspell}}[https://archlinux. org/packages/?q=hunspell-dictionaries 公式リポジトリ]}}
* {{App|Nuspell|Spell checker library and program designed as a modern alternative to hunspell, see also {{man|1|nuspell}}.|https://nuspell.github.io/|4={{Pkg|nuspell}}}}, supports hunspell dictionaries
+
* {{App|Nuspell|hunspell の最新の代替手段として設計されたスペル チェッカーライブラリとプログラム。{{man|1|nuspell}} も参照してください。|https://nuspell.github.io/|4={{Pkg|nuspell}}}}hunspell 辞書をサポート。
* {{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}}}}
+
* {{App|[[Wikipedia:Ispell|Ispell]]|Unix 用のインタラクティブなスペル チェックプログラム。{{man|1|ispell}} も参照してください。|https://www.cs.hmc.edu/~geoff/ispell.html|{{Pkg|ispell}}}}
   
 
=== Language-specific ===
 
=== Language-specific ===

2023年1月19日 (木) 17:01時点における版

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

特殊なケースを除いて、すべてのスペルチェッカーは、ロジックユニットとディクショナリーの 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

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

Enchant

Enchant is a wrapper library for generic spell checking, developed as part of AbiWord, supporting all above spell checkers apart from Ispell.

Enchant is available as the enchant package. It is also provided by the enchant-pureAUR package with minimal dependencies. For its usage and ordering file, see enchant-2(1).

Enchant is used by many applications through 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 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.