web-dev-qa-db-ja.com

Geditでアラビア語をスペルチェックするにはどうすればよいですか?

アラビア語のテキストを含むテキストファイルをスペルチェックするにはどうすればよいですか? geditスペルチェッカーに言語を追加する の答えはmyspell辞書のインストールを推奨していますが、この特定の言語にはそのような辞書は存在しないようです(少なくとも公式のaptリポジトリにはありません)。

2

幸い、geditは特定のスペルチェッカーを使用せず、代わりにhunspell、aspellなどのスペルチェックバックエンドを抽象化する小さなユーティリティであるEnchantに依存しています およびその他多数

Aspellはサポートされているバックエンドの1つであり、アラビア語のaspell辞書はリポジトリで利用できるため、代わりにインストールして使用できます。

すなわち、

  1. 必要な辞書をインストールします。アラビア語の場合は、Sudo apt install aspell-arとおそらくSudo apt install aspell-ar-largeを実行します。
  2. 辞書をインストールしたら、geditを実行してハンバーガーメニューをクリックします(または F10)。 Tools> Set Language...に移動すると、選択できる言語の中に「アラビア語」が表示されます。

選択すると、すべてのスペルチェックは、新しくインストールされた辞書を使用して行われます。アラビア語のチェックが終了したら(または別の言語をチェックする必要がある場合)、ステップ2を繰り返します。

注:aspellはحركاتを処理できないようです。

2