2014-02-02 7 views
5

У меня есть совершенно рабочие настройки для Hunspell с Emacs (Flyspell) с использованиемПравильно сохраненные слова с немецким Umlaute в личном словаре Hunspell не распознаются как правильное написание с помощью Emacs Ispell или Flyspell

("german” "[[:alpha:]]" "[^[:alpha:]]" "[']" t ("-d" "de_DE_frami") nil utf-8) 

в словарное определение для Ispell -dictionary-крен.

Немецкий Umlaute не является проблемой, если в нем содержится основной файл «de_DE_frami». Однако, как только я произнес слово с немецким Umlaute, как «Bestürzenste» в личном словаре hunspell, он не признан правильным, тогда как все остальные добавленные слова, которые не содержат немецкого Umlaut, хорошо признаны правильными.

В дополнение к этому, если я проверю личный словарь hunspell, все слова там будут хорошо написаны в правильной кодировке utf8. Еще более важно то, что hunspell, если он выполняется в командной строке с единственным параметром «-d de_DE_frami», распознает слова с помощью Umlaute и т. Д. «Bestürzenste» считается правильным.

Так что, я думаю, проблема вызвана ispell или flyspell. Возможно, это будет ошибка, связанная только с поиском в личном словаре. У кого-нибудь была проблема? Есть ли обходной путь, что я не смог найти часы поиска в сети?

Спасибо за помощь здесь!

КПП. Я также пробовал с кодировкой iso-8859-1 вместо ut8 в определении dict выше -> не изменять.

ответ

2

У меня была аналогичная проблема с использованием hunspell на командной строке для создания списка слов с ошибками в текстовом файле с utf-8: слова с Umlaute в основном dict de_DE были признаны правильными, но не те, что были в моем личном dict ,

Решение проблемы состояло в том, что основной dict был закодирован в латинском языке, закодирован личный dict utf-8; поэтому я переписал свой личный dict на latin1, и все было в порядке.

Надеюсь, это поможет.

+0

Благодарим вас за этот комментарий. Наконец, мне пришлось заплатить hunspell, чтобы он работал с utf-8 из-за этой (более или менее) известной ошибки: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7781#31 – emelin

 Смежные вопросы

  • Нет связанных вопросов^_^