在 pdfpages 之前从 tex 文件编译输入 pdf

在 pdfpages 之前从 tex 文件编译输入 pdf

在使用 pdfpages 之前,是否可以从 tex 文件生成 pdf,这些文件将包含在输出 pdf 中?我想在编译主 pdf 时生成输入 pdf。例如:

\documentclass{article}
\usepackage{pdfpages}
% create pdf from file1.tex here
% create pdf from file2.tex here

\begin{document}
\includepdfmerge{file1.pdf}
\includepdfmerge{file2.pdf}
\end{document}

答案1

使用 Texstudio(以及其他接受魔术注释的编辑器),您可以在文件开头添加以下行

 % !TeX TS-program = pdflatex file1 | pdflatex file2 | pdflatex %

首先编译所有三个文件

或者使用latexmk而不是pdflatex,那么它将自动检测是否有任何变化并且文件需要重新编译或仅使用现有的文件:

% !TeX TS-program = latexmk file1 file2 % 

相关内容