2012-01-19 20 views

答えて

26

hunspell -Dを実行します。あなたは、このような出力が得られるはずです。

.::/usr/share/hunspell:/usr/share/myspell: 
/usr/share/myspell/dicts:/Library/Spelling: 

AVAILABLE DICTIONARIES (path is not mandatory for -d option): 
/Library/Spelling/en_GB 
LOADED DICTIONARY: 
/Library/Spelling/en_GB.aff 
/Library/Spelling/en_GB.dic 

はこれが見つかりましたさhunspell辞書ファイルを検索されているディレクトリだけでなく、辞書を示しています。辞書en_USが表示されていない場合は、特定の辞書がインストールされていません。

辞書をインストールするには、LibreOffice extension repositoryで検索してください。ダウンロードしてと.dicファイルをhunspell -Dのいずれかの場所に展開します。例:

# First download dict-en.oxt 
unzip dict-en.oxt -d dict-en 
cp dict-en/en_GB.aff dict-en/en_GB.dic ~/Library/Spelling/ 
rm -r dict-en 
+1

リンクは、もはや単なる.oxt(オープンオフィス拡張)、.affまたは.DICファイルを持っています。私はChromiumソースでそれらを見つけることができました:chromium/src/third_party/hunspell_dictionaries/en_US.dic – Loren

+8

.oxtファイルは単なるZIPファイルです。拡張子を変更して開き、ファイルを取り出すことができます。それを行うと、アップデートの拡張ページを見て最新の状態を維持することができます。 – RobDavenport

1

私はmsys2を使用しているウィンドウでemacsを使用しています。私は2つのパッケージ以下のインストール:

pacman -S mingw-w64-x86_64-hunspell-en mingw-w64-x86_64-hunspell 

mingwのエンのhunspell-x86_64の-W64パッケージ/にMinGW64 /共有/のhunspellで英語の辞書をインストールし、しかし、あなたがチェックすると、ファイル(en_US.dicとen_US.aff)利用可能か否かを判断する。

ステップ:

  1. はmysys2内の.bashrcに環境変数を設定します。 DICPATHがなければ、それは私のために働いていなかった。

    export DICTIONARY=en_US 
    export DICPATH=/d/../msys2/ming164/share/hunspell 
    
  2. 実行hunspell.exe -D

    SEARCH PATH: 
    .;... ;...;... 
    AVAILABLE DICTIONARIES (path is not mandatory for -d option): 
    D:/xx/mysys64/mingw64/share/hunspell/en_AG 
    D:/xx/mysys64/mingw64/share/hunspell/en_AU 
    ... 
    

    のhunspell 1.6.0

+0

これはおそらく[バグ](https://github.com/Alexpux/MINGW-packages/issues/2147)が原因です。それが解決されたら、回避策は必要ないはずですが、まだこれに感謝します。 – legends2k

関連する問題