为批量文档插入封面(首页)的有效方法是什么?

为批量文档插入封面(首页)的有效方法是什么?

我有 50 多个.tex内容相似的文件,全部加载预加载.tex

\documentclass[a4paper, 12pt, scheme = plain, UTF8]{ctexart}
\input{preload.tex}
\begin{document}
contents contents contents contents contents 
contents contents contents contents contents 
contents contents contents contents contents 
\end{document}

我想添加一个封面就像是

\begin{center}
cover stuff and info....
\end{center}

lots of other stuff
but all within a page
\vfill
\clearpage

我可以使用 Notepadd++ 为所有 .tex 文件添加一行,使其变为

\documentclass[a4paper, 12pt, scheme = plain, UTF8]{ctexart}
\input{preload.tex}
\begin{document}
\input{cover.tex}
contents contents contents contents contents 
contents contents contents contents contents 
contents contents contents contents contents 
\end{document}

但是有没有更有效的方法来做到这一点,通过添加一些东西预加载.tex

谢谢。

答案1

你可以加

\AddToHook{begindocument/end}{\input{cover}}

里面的任何地方preload.tex,都会\input{cover}立即出现\begin{document}

相关内容