多文档编译

多文档编译 #

作者:二花

关键词:多文档编译

这一节,我们讨论多文档编译

如果我们排版一篇小文章,几页纸,那么我们使用一个编译文件是OK的,但是如果我们要排版一个几十页甚至上百页的文档,我们使用若干个子文档来进行编译是比较好的选择。按照文件的章节或者逻辑,把文档分成几个层次或者部分,分别在不同的 tex 文件里编写,最后再整合进一个文档里。

方法1:

换页方法:一般使用在不同不同的 part 或者 chapter

\include{文件名(可以不带.tex后缀)}%注意:这个会前后另起一页
其中文件名是要插入的新的模块名称
使用这个方式可以导入外部的 tex 文档,并且会在导入的前后另起新的一页
\includeonly{文档列表(可以是多个)}%放到导言区
作用是在正文中引入了好多文档,但是在编译是只想编译需要的,就把需要的文档名字填进去即可
例子:
\documentclass[]{article}
\usepackage{ctex}
\includeonly{1.tex, 2.tex} %只编译1和2
\begin{document}
\include{1.tex}
\include{2.tex}
\include{3.tex}
\end{document}

方法2:

原样插入,无任何格式影响(不换页)

\input{文件名}
这种方法,可以将大文档中看起来繁杂影响这个文档美观的东西放入其中,比如导言区的配置,比如繁杂的表格