2012-01-19 12 views

Respuesta

26

Ejecutar hunspell -D. Usted debe obtener una salida como ésta:

.::/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 

Esta lista los directorios en los que se hunspell la búsqueda de archivos de diccionario, así como los diccionarios se ha encontrado. Si el diccionario en_US no aparece en la lista, no tiene instalado ese diccionario en particular.

Para instalar un diccionario, búscalo en el LibreOffice extension repository. Descárguelo y luego extraiga los archivos .aff y .dic en una de las ubicaciones enumeradas en hunspell -D. Por ejemplo:

# 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

Enlace ya no tiene .aff o archivos .dic, simplemente .oxt (Open Office extensión) . Pude encontrarlos en la fuente de Chromium: chromium/src/third_party/hunspell_dictionaries/en_US.dic – Loren

+8

. Los archivos de texto son solo archivos ZIP. Puede cambiar la extensión y abrirlos y recuperar los archivos. Si lo hace, puede mantenerse actualizado mirando las páginas de extensiones para ver las actualizaciones. – RobDavenport

1

Estoy usando emacs en windows usando msys2. He instalado siguientes paquetes: 2

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

El MinGW-W64-x86_64-hunspell-en paquete de diccionarios de inglés en/mingw64/share/hunspell instalar, pero se comprueba si los archivos (es_ES.dic y es_ES.aff) están disponibles o no.

Pasos:

  1. la variable de entorno en .bashrc dentro mysys2. Sin DICPATH no funcionaba para mí.

    export DICTIONARY=en_US 
    export DICPATH=/d/../msys2/ming164/share/hunspell 
    
  2. plazo 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

Esto se debe quizás a un [error] (https://github.com/Alexpux/MINGW-packages/issues/2147). Cuando se resuelva, la solución alternativa no debería ser necesaria, pero aún así, gracias por esto. – legends2k

Cuestiones relacionadas