我安装了 TeXworks,并尝试安装拼写检查器,但安装失败。我安装了 OpenOffice,但没有任何变化,TeXworks 中的拼写检查器组合框是空的。我正在使用 Windows。
答案1
根据TeXworks 手册在 TeXworks 中安装拼写检查词典的步骤如下。
- 从下载您想要的语言对应的词典OpenOffice.org 扩展站点。
- 将下载文件的文件扩展名从 更改为
.oxt
,.zip
然后使用您选择的存档实用程序提取文件。 - 打开 TeXworks 并
Settings and Resources
从Help
菜单中选择。将打开一个对话框,其中包含指向 TeXworks 资源文件夹的链接。 - 单击链接打开资源文件夹。如果那里还没有
dictionaries
子文件夹,则立即创建。打开(可能是新创建的)dictionaries
子文件夹。 - 将下载的文件中
.dic
和文件复制到子文件夹。.aff
.zip
dictionaries
- 关闭并重新打开 TeXworks。词典应列在菜单
Spelling
中的项目下Edit
。
答案2
如果你恰好是 Linux 用户,符号链接可以帮助你实现接受的解决方案速度快多了。我已经使用 Ubuntu 16.04 和 TeXworks 0.6.4 完成了此操作。
信息
关于拼写检查器因此,根据https://en.wikipedia.org/wiki/Hunspell
亨斯佩尔是基于我的拼写并与 MySpell 词典向后兼容。MySpell 使用单字节字符编码,而 Hunspell 可以使用 Unicode UTF-8 编码的词典。
字典通常安装在/usr/共享
- 检查
ls /usr/share/*spell* -d
它们是什么。 在我的例子中,目录是aspell
、hunspell
、myspell
。
- 检查
TeXworks 将需要*.aff *.dic 文件。
因此您可以使用 进行搜索
find /usr/share/*spell* -name *dic | sort
。这些文件位于 hunspell 和 myspell 目录中。我缺少一些。要获取目录,请执行
apt search hunspell-
;末尾的连字符有助于浏览搜索结果。然后,您可以从语言环境标签中筛选出所需的软件包,例如hunspell-pt-pt
葡萄牙语的葡萄牙语。
TeXworks 在第 4.3 节中有它拼写检查的手动的那
在使用拼写检查器之前,您需要在 TeXworks 的正确文件夹中安装词典:
[resources]\dictionaries
。[resources]
可以通过帮助→设置和资源轻松访问该文件夹。...Linux 用户原谅反斜杠和那些文件夹为了目录对我来说
[resources]
这是~/home/user/.TeXworks
行动
使用 在整个系统范围内安装您喜欢的软件包
sudo install hunspell-[your choice]
。您会发现目录列表
ls /usr/share/hunspell
现在包含您选择的 aff/dic 文件。- 我
ln -s /usr/share/hunspell [resources]/dictionaries
将实体词典一次性链接到系统范围内安装的全套 HunSpell 词典。
益处
基本上,任何时候我想要一本 TeXworks 的词典,我都会通过包管理软件从 HunSpell 套件中安装它。
然后我发现它可以在任何地方运行,在 TeXworks 中也是如此。我不必在互联网上漫游,重命名、解压缩和移动文件。
异议
hunspell
由于 Hunspell 是 MySpell 的超集,因此即使在安装了myspell
-tagged 包 后,目录中仍然有 Hunspell 系列词典
答案3
您可以从以下位置下载en-GB.dic
词典en-GB.aff
文件https://github.com/hl-ren/Hunspell-TeXworks.en_GB.dic
目前包含 87723 个单词。
在 Windows 7 中,将文件en_GB.aff
和复制en_GB.dic
到路径C:\Program Files\MiKTeX 2.9\hunspell\dicts\
。