我在论文中使用 LaTeX 模板,其中每个章节都有单独的 tex 文件,这些文件使用 添加到 main.tex 文件中\input
。我想知道对章节的每个部分执行相同操作是否是个好主意。推荐这样做吗?每个小节一个文件怎么样?有什么优点或缺点?
答案1
首先,对于章节文件使用\include
而不是\input
;包含的文件总是从新页面开始,所以对于章节来说这是可以的。您可以使用\includeonly
序言中的宏来指定要包含哪些特定文件进行处理。例如:
\documentclass{...}
\includeonly{chap1,chap3} % process only chap1.tex & chap3.tex
...
\begin{document}
\include{chap1} % processed this time
\include{chap2} % not processed this time
\include{chap3} % processed this time
排除的文件将被视为未改变,因此编号等将在整个文档中保持一致。
之后,您可以自行决定是喜欢数量较少的大型文件还是数量较多的小型文件;请参阅 David Carlisle 对此的评论。但是,您只能\input
将文件从属到包含文件中。