gpt4 book ai didi

emacs - 在 hunspell 个人词典中使用德语 Umlaute 正确保存的单词未被 emacs ispell 或 flyspell 识别为正确拼写

转载 作者:行者123 更新时间:2023-12-04 21:16:45 26 4
gpt4 key购买 nike

我有一个完美的 hunspell 与 emacs (flyspell) 使用的设置

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

作为 ispell-dictionary-alist 的字典定义。

只要主字典“de_DE_frami”包含它们,德语元音就没有问题。但是,一旦我在 hunspell 个人词典中添加了“Bestürzenste”这样的带有德语元音变音的词,它就不会被认为是正确的,而所有其他添加的不包含德语元音变音的词都被认为是正确的。

最重要的是,如果我检查 hunspell 的个人词典,所有单词都会以正确的 utf8 编码很好地出现在那里。更重要的是,如果在命令行上使用唯一选项“-d de_DE_frami”执行 hunspell 确实可以识别带有 Umlaute 的单词,例如“Bestürzenste”据报道是正确的。

所以我猜问题是由 ispell 或 flyspell 引起的。
这可能是一个只涉及个人字典中查找的错误。有人有问题吗?
是否有一种解决方法,我无法找到在网上搜索的异常时间?

感谢您在这里提供帮助!

顺便提一句。我还尝试在上面的 dict 定义中使用编码 iso-8859-1 而不是 ut8 --> 不变。

最佳答案

我在命令行上使用 hunspell 在 utf-8 编码文本文件中生成拼写错误的单词列表时遇到了类似的问题:主 dict de_DE 中带有 Umlaute 的单词被认为是正确的,但不是我个人 dict 中的单词。

问题的解决方案是观察,主dict是latin1编码的,个人dict是utf-8编码的;所以我将我的个人 dict 重新编码为 latin1,一切都很好。

希望这可以帮助。

关于emacs - 在 hunspell 个人词典中使用德语 Umlaute 正确保存的单词未被 emacs ispell 或 flyspell 识别为正确拼写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21505784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com