如何将 Texmaker 的拼写检查语言更改为美国英语?

如何将 Texmaker 的拼写检查语言更改为美国英语?

我安装了 Texmaker(通过 MacTeX 使用 Homebrew),发现拼写检查器已设置为英式英语。因此,它将“color”标记为拼写错误,并建议使用“colour”作为替代。

我如何才能让 Texmaker 使用美国英语作为拼写检查器的语言?(如果我能让它使用与 macOS 其余部分相同的拼写检查库,以便应用我学到的拼写,那就更好了)。

相关,但不重复:

答案1

在菜单栏中选择“选项”,然后选择“配置Texmaker”。点击左侧标有“编辑器”的图标,您将看到以下内容:

在此处输入图片描述

单击 en_GB 旁边的图标并从文件列表中选择 en_US。

在此处输入图片描述

双击文件或点击“打开”,然后在下一个对话框中点击“确定”保存新设置。

答案2

所有 Texmaker 安装程序(甚至便携版)都包含大量语言文件,因此您应该在 Texmaker 文件夹中有一个 README_en_US.txt 和 2011 版 en_US.aff 和 dic,如果没有,那么我会检查安装程序是否合法,2019 年的最新版本应该是 5.0.3,但它仍然包含 2011 年的 en_US Hunspell 词典,请参阅下面的新文件来源

我了解到一些 Mac 用户在各种编辑器中遇到了类似的拼写检查问题,例如您所描述的。因此,它可能是干扰或覆盖重复的 en_gb 文件集,因此它可能不是 Texmaker 问题,而是更广泛的 Mac 设置问题。

可以为每个 TeX 文件设置一种语言,因此请将以下内容添加为前几行,然后查看所遵循的内容

% !TeX spellcheck = en_US 
% or en_GB to test on file reload remove the % at start of next 3 lines to check which ones are NOT underlined in red
% color (US) = colour (UK)
% pasteurize = pasteurise
% favorite   = favourite 
\documentclass{...

笔记

如果我的locale.dic是美国的,文件也是美国的,那么英国拼写有下划线作为对颜色校正等的怀疑(预期)
如果我的 locale.dic 是 GB 并且文件是美国的,那么英国拼写有下划线作为对颜色校正等的怀疑(预期)
如果我的 locale.dic 是 US 并且文件是 GB 那么没有拼写下划线怀疑需要纠正,这是我预料到的,但也许不应该(见下一个测试)
如果我的 locale.dic 是 GB 并且文件是 GB,那么没有拼写被划线作为需要更正的怀疑,这是然而出乎意料因为颜色是 TeX 的主要部分,所以无论是我过去还是 Texmaker 都认为这是一个应该忽略的拼写错误。但巴氏灭菌应该被强调因此,我最初看到的是一个相反的问题,因为ize 没有下划线,但如果我添加收藏夹,它的行为符合预期,所以它是唯一可靠的测试

在我的英国系统中,除了美国拼写之外的其他地方,我看到的都是带下划线的拼写

2018/2019 文件

每隔几个月,Hunspell en 词典就会通过 OpenOffice 或 Libre Office 更新进行更新和发布 https://extensions.openoffice.org/en/project/english-dictionaries-apache-openoffice或者https://extensions.libreoffice.org/extensions/english-dictionaries 两组都是通常相同内容

以下是最新的 Open Office 内容,其中包含来自美国的内容ftp://ftp.gnu.org/gnu/aspell/dict/0index.html(2018 年 4 月 16 日)于 2019:05:01 后第二次发布 https://extensions.openoffice.org/en/node/17102/releases

一些编辑器可以直接使用扩展名为 .oxt 的文件,而其他编辑器则需要将其重命名为 .ZIP,提取的单个内容如下所示zip 文件夹内容

在此处输入图片描述

Texmaker 只需要 3 个美国文件
Readme_en_US.txt
en_US.aff
en_us.dic

相关内容