如何在编译期间向 tex 文件提供参数?

如何在编译期间向 tex 文件提供参数?

我有一个名为的文件main.tex,其内容如下:

\begin{document}
\input{a.tex}
\end{document}

我想知道是否可以让它将此文件a.tex作为参数,这样我就可以根据参数自动给出不同的输出方式来编译它。

就像是pdflatex main.tex < a.tex > a.pdf

答案1

跑步

pdflatex '\def\myfile{a.tex} \input main.tex'

以及main.tex

\begin{document}
\input{\myfile}
\end{document}

相关内容