我正在使用 MiKTeX,即使我已完成所有必要的操作来处理此问题,我仍不断收到来自 latexmk.exe 的以下错误:下载 latexmk 4.48,创建文件夹 scripts\latexmk\perl,在其中复制 latexmk.bat 和 latexmk.pl,并在 latexmk.bat 中添加我电脑中 perl.exe 的完整路径)
不幸的是,错误消息没有指出 latexmk.exe 在哪里寻找 perl 引擎——软件存在重大缺陷!那么,我如何才能找到 MiKTeX 在哪里寻找这个脚本引擎,以便我可以在那里移动 latexmk.bat 和 latexmk.pl,或者配置 MiKTeX 在 scripts\latexmk\perl 中寻找必要的文件?
(稍后添加)以下是 2 条错误消息行:
latexmk:找不到脚本引擎。
latexmk:数据:scriptEngine="perl.exe"
(注意:我也尝试过使用父文件夹:scripts\latexmk。没有运气!所有脚本都在那里。MiKTeX 还在哪里寻找 latexmk.pl???)
答案1
我发现 perl.exe 的路径必须在环境 PATH 中。这是我能让 MiKTeX 的 tatexmk.exe 运行的唯一方法。
因此,这个问题的答案是MiKTeX 不可配置就这个问题而言。