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

提供: ArchWiki
ナビゲーションに移動 検索に移動
(英語版から転載)
 
 
(同じ利用者による、間の5版が非表示)
5行目: 5行目:
 
[[pt:Language checking]]
 
[[pt:Language checking]]
 
[[zh-hans:Language checking]]
 
[[zh-hans:Language checking]]
  +
この記事では、[[Wikipedia:ja:スペルチェッカ|スペルチェック]] と [[Wikipedia:ja:文法チェッカー|文法チェック]] ソフトウェアについて説明します。
This article covers [[Wikipedia:Spell checker|spell checking]] and [[Wikipedia:Grammar checker|grammar checking]] software.
 
   
  +
特殊なケースを除いて、すべてのスペルチェッカーは、ロジックユニットとディクショナリーの 2 つの部分で構成されているという共通点があります。必ず両方インストールしてください。
Except for special cases, all spell checkers have in common that they consist of two parts: the logic unit and the dictionary. Make sure to install both.
 
   
  +
== スペルチェッカー ==
== 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 ===
+
=== 言語固有のもの ===
   
* {{App|Hspell|Hebrew spell-checker|http://www.ivrix.org.il/projects/spell-checker/|{{Pkg|hspell}}}}
+
* {{App|Hspell|ヘブライ語スペルチェッカー|http://www.ivrix.org.il/projects/spell-checker/|{{Pkg|hspell}}}}
* {{App|Voikko|Finnish spelling and grammar checker, hyphenator and collection of related linguistic data|https://voikko.sourceforge.net|{{Pkg|libvoikko}}}}
+
* {{App|Voikko|フィンランド語のスペルチェックと文法チェック、ハイフネータ、および関連する言語データの収集|https://voikko.sourceforge.net|{{Pkg|libvoikko}}}}
   
 
=== Enchant ===
 
=== Enchant ===
   
  +
[[Wikipedia:ja:Enchant (software)|Enchant]] [[Abiword]] の一部として開発された一般的なスペルチェック用のラッパーライブラリであり、Ispell 以外の上記のすべてのスペルチェッカーをサポートします。
[[Wikipedia:Enchant (software)|Enchant]] is a wrapper library for generic spell checking, developed as part of [[AbiWord]], supporting all above spell checkers apart from Ispell.
 
   
  +
Enchant は {{Pkg|enchant}} パッケージとして入手できます。また、最小限の依存関係を持つ {{AUR|enchant-pure}} パッケージでも提供されます。 使用方法と順序付けファイルについては、{{man|1|enchant-2}} を参照してください。
Enchant is available as the {{Pkg|enchant}} package. It is also provided by the {{AUR|enchant-pure}} package with minimal dependencies. For its usage and ordering file, see {{man|1|enchant-2}}.
 
   
  +
Enchant は、次の [[GTK]] ライブラリを通じて多くのアプリケーションで使用されます。
Enchant is used by many applications through the following [[GTK]] libraries:
 
   
* {{App|gspell|Flexible API to implement spell checking in GTK applications.|https://wiki.gnome.org/Projects/gspell|{{Pkg|gspell}}}}
+
* {{App|gspell|GTK アプリケーションでスペルチェックを実装するための柔軟な API|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|GtkTextView ウィジェットでワードプロセッサスタイルの強調表示とスペルミスの単語の置換を提供します。|http://gtkspell.sourceforge.net/|{{Pkg|gtkspell}}, {{Pkg|gtkspell3}}}}
   
=== Applications ===
+
=== アプリケーション ===
   
  +
[[Firefox]]、[[Thunderbird]]、[[Chromium]]、および [[LibreOffice]] はすべて、システム全体にインストールされた Hunspell 辞書と、独自の拡張システムを介してインストールされた辞書/その他のスペルチェッカーを使用できます。次のセクションを参照してください。
[[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:
 
   
* [[Firefox#Spell checking]]
+
* [[Firefox#スペルチェック]]
* [[Thunderbird#Spell checking]]
+
* [[Thunderbird#スペルチェック]]
* [[LibreOffice#Spell checking]]
+
* [[LibreOffice#スペルチェック]]
   
[[AbiWord]] and [[Gedit]] use Enchant.
+
[[Abiword]] [[Gedit]] Enchant を使用します。
   
== Grammar checkers ==
+
== 文法チェッカー ==
   
* {{App|LanguageTool|Open source language checker, written in [[Java]].|https://www.languagetool.org|{{Pkg|languagetool}}}}
+
* {{App|LanguageTool|[[Java]] で書かれたオープンソースの言語チェッカー。|https://www.languagetool.org|{{Pkg|languagetool}}}}
* {{App|Style and Diction|Diction identifies wordy and commonly misused phrases. Style analyses surface characteristics of a document.|https://www.gnu.org/software/diction/|{{AUR|diction}}}}
+
* {{App|Style and Diction|辞書は、冗長でよく誤用されるフレーズを識別しますが、Style and Diction は、ドキュメントの表面特性を分析します。|https://www.gnu.org/software/diction/|{{AUR|diction}}}}
* {{App|TeXtidote|Language checker for LaTeX documents, relies on LanguageTool.|https://sylvainhalle.github.io/textidote/|{{Aur|textidote-bin}}}}
+
* {{App|TeXtidote|LaTeX ドキュメントの言語チェッカー、LanguageTool に依存。|https://sylvainhalle.github.io/textidote/|{{Aur|textidote-bin}}}}
   
=== Applications ===
+
=== アプリケーション ===
   
[[Firefox]], [[Thunderbird]], [[Chromium]] and [[LibreOffice]] all support grammar checking only through extensions. For LibreOffice, see [[LibreOffice#Grammar checking]].
+
[[Firefox]][[Thunderbird]][[Chromium]]、および [[LibreOffice]] はすべて、拡張機能による文法チェックのみをサポートしています。 LibreOffice については、[[LibreOffice#文法チェック]]を参照してください。
   
  +
[[Abiword]] には組み込みの文法チェッカーがあります。[[Abiword#文法チェック]] を参照してください。
[[AbiWord]] has a built-in grammar checker, see [[AbiWord#Grammar checking]].
 

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

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

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

アプリケーション

FirefoxThunderbirdChromium、および LibreOffice はすべて、システム全体にインストールされた Hunspell 辞書と、独自の拡張システムを介してインストールされた辞書/その他のスペルチェッカーを使用できます。次のセクションを参照してください。

AbiwordGedit は Enchant を使用します。

文法チェッカー

  • LanguageToolJava で書かれたオープンソースの言語チェッカー。
https://www.languagetool.org || languagetool
  • Style and Diction — 辞書は、冗長でよく誤用されるフレーズを識別しますが、Style and Diction は、ドキュメントの表面特性を分析します。
https://www.gnu.org/software/diction/ || dictionAUR
  • TeXtidote — LaTeX ドキュメントの言語チェッカー、LanguageTool に依存。
https://sylvainhalle.github.io/textidote/ || textidote-binAUR

アプリケーション

FirefoxThunderbirdChromium、および LibreOffice はすべて、拡張機能による文法チェックのみをサポートしています。 LibreOffice については、LibreOffice#文法チェックを参照してください。

Abiword には組み込みの文法チェッカーがあります。Abiword#文法チェック を参照してください。