如何使用 texlive 加载 Texworks 中的拼写检查词典

如何使用 texlive 加载 Texworks 中的拼写检查词典

我在 Arch 上使用 TexLive 并使用 TexWorks 进行编辑。我想使用词典en_GB,但它在拼写检查下拉菜单中不可用(只有可用en_US)。但是,我安装了词典:

[rmlopes@baltra]$ sudo find /usr | grep hunspell.en_GB
/usr/share/hunspell/en_GB.dic
/usr/share/hunspell/en_GB-large.dic
/usr/share/hunspell/en_GB.aff
/usr/share/hunspell/en_GB-large.aff

[rmlopes@baltra]$ sudo find /usr | grep hunspell.en_US
/usr/share/hunspell/en_US.aff
/usr/share/hunspell/en_US.dic

/usr/share/myspell/dicts目录也包含这些词典。

这里可能出了什么问题?如何强制检测 TexWorks 中的字典?

答案1

答案就在AUR 中的 texworks 包

据我所知,TeXworks 中提供的词典列表是准确的。在此屏幕截图中,我安装了 hunspell-en 和 hunspell-de:https://i.stack.imgur.com/dZMES.png

安装 hunspell-en 包后,/usr/share/myspell/dicts 目录中可能看起来有很多不同的词典,但如果您查看这些符号链接指向的位置 (/usr/share/hunspell),您会发现它们中的大多数实际上只是 en_GB 词典的别名。hunspell-en 包只提供了三本真正的词典,并且TeXworks 最终显示 en_ZW 作为 en_GB 词典因为别名。

三本真实的(非符号链接)英文词典分别是美国词典(en_US)、加拿大词典(en_CA)和英国词典的大型版本(en_GB-large)。

相关内容