我刚刚在 Windows 10 计算机上安装了 LyX。我将“语言设置”>“语言”>“用户界面”包设置为“默认”(我也尝试过英语(英国)),将包设置为“自动”,并在“命令启动”中显示 \selectlanguage{$$lang}。拼写检查引擎列为“Hunspell”。我还在“资源”>“词典”中安装了 en_US.dic、en_US.aff、en_UK.dic 和 en_UK.aff。
当我进行拼写检查时,字典中没有单词。没有任何拼写错误被突出显示。
Hunspell 包是否通过 LyX 的标准安装自动安装?我有点害怕 LyX——我无法使用 LyX 命令提示符。是否有我需要在 MiXTeX 中安装的包?发生了什么事,哈哈?
非常感谢你的帮助!
答案1
谢谢 Scott!你关于在“工具”>“首选项”>“路径”中更改 Hunspell 路径的回答对我有用。我将路径指向
"C:\Program Files (x86)\MiKTeX 2.9\hunspell\dicts"
最后,必须重新启动 Lyx,拼写检查才能开始工作。
我尝试将其指向 Lyx 资源目录 ( ) 中的 dict 文件"C:\Program Files (x86)\LyX 2.1\Resources\dicts"
,但没有成功。我在 Windows 10 上全新安装了 Lyx 2.1.4。
Scott,既然你正在从事 Lyx 项目,我认为你应该让他们将 Windows 安装中的默认 Hunspell 路径设置为正确的路径,而不是将其留空。我几天前才全新安装,所以我认为我没有触碰任何设置来影响这一点。
还请注意,至少对我来说,MikTex 目录中的 dict 文件已经有几年的历史了,而 Lyx 资源目录中的 dict 文件则要新得多。
(抱歉,我以答案的形式回复,但我刚刚加入,并且没有足够的声誉来发表评论。)
答案2
在工具 > 首选项 > 路径下为“Hunspell 词典”设置正确的路径。