我正在 TeXstudio 中安装一本新词典 (*),并按照提供的说明进行操作这个答案。我选择在 TeXstudio 词典文件夹内安装新词典:..\TeXstudio\dictionaries
。
据我所知,字典使用扩展名.dic
、.aff
、.dat
和.stopWords
。.badWords
我也看到了.level2
扩展名。
然而,当我打开新词典的文件夹时,我发现除了上述扩展之外,还有一些其他新的扩展,例如.xml
,.xcu
和.idx
,如下图所示:
我对这些文件没有意见.txt
,因为我知道它们是自述文件和许可证文件,所以不将它们添加到词典文件夹中不会产生有害影响。但我不知道是否应该包括.xml
、.xcu
和.idx
文件。
- 为什么字典中会使用所有这些不同的扩展?
- 当我安装新词典时,我应该包含哪些文件扩展名,以使其正常工作?
- 我不应包括哪些文件扩展名?
答案1
首先,您链接的答案部分已过时。它仍然有效,但 TeXstudio 可以为您完成大部分步骤。只需在选项中单击“导入词典”并选择所需的文件即可.oxt
。
但要回答你的问题:
TeXstudio 使用 Hunspell 词典(OpenOffice 和 LibreOffice 也一样)。这些是
.dic
和.aff
文件。此外,它还可以使用同义词库数据.dat
,并拥有专有.badWords
和.stopWords
文件。获取词典的最简单方法是从 OpenOffice / LibreOffice 插件加载词典
.oxt
,它实际上是一个包含数据的压缩文件夹。这些插件包含一些额外的数据,如自述文件、许可证和连字符。您可以根据需要保留或删除这些额外的文件。TeXstudio 目前会忽略它们。为了简单起见,也为了确保许可证的安全,“导入词典”只保留文件中存在的所有文件.oxt
。
答案2
我遇到了类似的问题,我会下载并“导入”文件,.oxt
但新词典仍然不会出现在选择框中。
然后,我导航到C:\User\MyUserFolder\AppData\Roaming\TeXstudio\dictionaries
Windows 中的文件夹,发现“导入字典”按钮仅解压了.oxt
/dictionaries 文件夹内的存档;我需要做的是将我需要的文件复制粘贴到文件夹中,.aff
以便TeXstudio 找到新字典。.dic
.ign
\dictionaries
我没有尝试过,但是(我的猜测)在Spelling Dictionary Directories
文本框中添加解压文件夹的完整路径也应该可行。