如何安装词汇表包的语言模块

如何安装词汇表包的语言模块

我已将 Windows 下 miktex 安装中的词汇表包更新到最新版本 (v 4.12)。现在我收到来自词汇表包的两个警告:

软件包词汇表警告:未检测到‘ngerman’的语言模块。(词汇表)需要单独安装语言模块。(词汇表)请在 CTAN 上查找名为(词汇表)“glossaries-german”或类似的软件包。

软件包词汇表警告:未检测到“english”的语言模块。(词汇表)语言模块需要单独安装。(词汇表)请在 CTAN 上查找名为(词汇表)“glossaries-english”或类似的软件包。

我在 miktex 包管理器中找不到这些语言包,所以我尝试手动安装它们。我在 miktex 安装目录中创建了两个文件夹,\Program Files (x86)\MiKTeX 2.9\tex\latex分别名为glossaries-englishglossaries-german,并将相应语言的*.dtx*.ins文件放入这些文件夹中。之后,我刷新了 FNDB,并在常规选项卡上的 miktex 选项下更新了格式。

但是警告仍然存在。还有其他想法吗?

答案1

首先,确保你已经安装了适合词汇表的语言包。对于英语,它是英文词汇表。如果警告仍然存在,请执行以下操作:

将当前目录更改为TEXMF/tex/latex/glossaries-english/并运行

pdflatex 词汇表-英语.ins

然后将当前目录更改为TEXMF/tex/latex/glossaries-german/并运行

pdflatex 词汇表-德语.ins

如果您随后运行pdflatex这些*.dtx文件,您还将获得这些包的格式的文档.pdf

此时所需的*.ldf文件*.dict已经生成,因此如果您愿意,您还可以删除这些目录中的所有其他文件(*.pdf如果您需要其文档,则文件除外)。

最后一步是刷新文件名数据库,否则这些文件将不会被 LaTeX 看到。

相关内容