使用 latexmk 将 *.pdf 文件输出到不同的目录

使用 latexmk 将 *.pdf 文件输出到不同的目录

我在 Visual Studio Code 中使用latexmk,我想将 .pdf 文件输出到当前目录(与 .tex 文件相同的目录),同时将所有辅助文件输出到不同的目录。

我尝试过使用 -outdir 和 -auxdir,但这些选项似乎不起作用。

.log文件的第一行:This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Arch Linux) (preloaded format=pdflatex 2020.1.31) 12 FEB 2020 16:44

这可能吗?

答案1

我在使用 TeXLive 时遇到了同样的问题,并发现了这一点latexmkrc文件。如果您使用的是 Windows,只需将内容放入 C:\latexmk 中名为 LatexMk(无文件扩展名)的文件中。然后,您可以将 -auxdir 与 TexLive 一起使用。

我在 latexmk 的当前发行版中找不到上述文件,因此它可能已过时或存在我不知道的其他错误。但是,它对我来说运行良好。(Windows 11,TexLive 2023)

相关内容