为每个 .tex 文件设置自定义 PDF 输出路径

为每个 .tex 文件设置自定义 PDF 输出路径

参考这个问题:

TexStudio 中保存 PDF 的路径

有没有什么办法可以让我为编译的每个不同的 .tex 文件的 PDF 设置自定义输出路径?

例如,我想将 File1.pdf 放在我的计算机上的一个文件夹中,将 File2 放在完全不同的文件夹中。

答案1

我和原帖者有同样的疑问。

据我所知,在 TexStudio 中这是不可能的。

当然可以使用外部脚本(使用您喜欢的编程语言),例如通过文件名中的前缀来确定将编译后的 PDF 移动到何处(例如,所有 tex/tikz 图形输出 PDF 最终都会出现在“图形”文件夹中等)。

然而,如果该功能包含在 TexStudio 中,那将是一个非常好的功能。

答案2

编译后,您可以使用魔术注释将 pdf 文件 mv 到您选择的文件夹中:

% !TeX TS-program = pdflatex % | mv %.pdf ./test/.

\documentclass{article}

\begin{document}
test
\end{document}

相关内容