本文所讲方法大部分内容来自http://tex.stackexchange.com/questions/235313/how-to-add-spell-checker-to-texworks-on-windows,增加的内容有相关的截图和具体的下载网站。同时其他的一些网络上的方法所讲解的不清楚,并且所告知的下载字典网站失效。这些都是产生本文的原因。
下载字典
从https://extensions.openoffice.org/en/project/english-dictionaries-apache-openoffice下载文件dict-en.oxt,该文件整合了Australia、Canada、SouthAfrica、UnitedKingdom、UnitedStates等国家的英文语言设置。
设置TexWorks的资源目录
TexWorks的资源目录一般在C:\Users\xxx.texlive2015\texmf-config\texworks\dictionaries,如果你安装TeXLive 2015时没更改安装路径的话。你可以通过TexWorks的help=>Settings and Resources进入该路径,如下图:
在该目录下新建一个子目录dictionaries。更改文件名dict-en.oxt为dict-en.zip,用电脑中的解压缩软件解压dict-en.zip;将解压出来的所有后缀为aff和dic的文件放入到dictionaries文件夹中。
重启TexWorks,设置拼写语言
关闭先前打开的TexWorks,重新启动该软件,从Edit=>Preferences=>Editor Tap,如下:
正如上图中所示,你会看到好多不同国家的English,选择一个适合你的即可。
测试TexWorks的拼写检查
随便打开一个你写的英文文档,TexWorks的拼写检查功能默认已经开始执行工作。看下图的例子:
首先,在可疑的单词下面拼写检查器会加一条红色的横线。将光标定位在红色横线上,点击右键,会出现该单词的建议更正单词。这和MS Word的拼写检查是类似的。说明我们的安装和设置是成功的。