使用 Texmaker 的“build”子目录的问题(Windows 10,MiKTeX)

使用 Texmaker 的“build”子目录的问题(Windows 10,MiKTeX)

我正在尝试按照包含以下词汇表项目的模板撰写论文:词汇表、缩写、术语和符号(其中一些是“glossaries-extra”包的一部分)。当我正常构建项目时,一切都运行良好,这些是生成的输出文件:

正常输出的文件(不使用子目录)。

但是,当我更改 Texmaker 中的设置以使用子目录作为输出文件(“选项”->“配置 Texmaker”->“命令”->“使用“build”子目录作为输出文件”)时,某些文件未生成,并且每个页面上都会显示一条错误消息,其中应该有 4 个词汇表项:

PDF 文档中显示的错误消息。

这些是在子目录中生成的文件,其中缺少相当多的文件:

“build”子目录内的文件。

Texmaker 中还有以下警告信息:

在启用“build”子目录的情况下运行时,Texmaker 窗口内会出现警告消息。

如果我切换回让输出文件进入主文件夹,它会再次运行而不会出现任何问题。似乎“build”子目录导致了这个问题,但我不确定为什么。我遗漏了什么吗?

答案1

对于以后遇到此问题的人,我设法使用以下方法解决了它这个问题的解决办法。我遵循以下步骤:

  1. 安装 ActivePerl。
  2. 运行 perltex.exe 使用 MiKTeX 安装包。
  3. 按照解决方案中所述,使用 makeglossaries 制作用户命令。

然后,我可以正常构建文档,运行 makeglossaries 并再次构建文档。

相关内容