web-dev-qa-db-ja.com

aspellはインストールする言語が多すぎます

aspell-enaspell-deをインストールしました。これにより、en言語とde言語のどちらかを選択できるようになると思いました。ただし、パッケージにはenおよびde言語の多くのバージョンがインストールされているため、スペル言語を選択したいときに、選択する言語が多すぎます。

  • どの言語が提供/表示されるかをどこかで構成することは可能ですか?
  • リストをen_USde_CHだけに制限できますか?

de_LIは絶対に必要ないと確信しています。さらに、de_LIを別の言語にする必要がある理由もわかりません。

私はDebianWheezyを使用しています。

Available languages

7
user1968963

data-dirディレクトリを独自のディレクトリ(たとえば/path/to/lib/aspell)に変更することをお勧めします。次のコマンドでファイル~/.aspell.confを作成(または変更)します。

data-dir /path/to/lib/aspell

次に、次の手順を実行します。

mkdir /path/to/lib/aspell
cd /path/to/lib/aspell
ln -s /usr/lib/aspell/* .
rm *.alias *.multi

次に、必要な辞書について、/usr/lib/aspellの内容に基づいて.multiファイルを追加します(.multiファイルを繰り返し、.rwsファイルを含めます)。たとえば、私の場合、en.multiには次のものが含まれます。

add en-common.rws
add en-wo_accents-only.rws

およびfr_FR.multiに含まれるもの:

add fr-40-only.rws
add fr-60-only.rws

そして私は2つの辞書しか持っていません:

$ aspell dicts
en
fr_FR

インストールされている48の代わりに。

Debian /不安定なマシンでテストされています。より良い解決策があるかどうかはわかりません...

2
vinc17