我有三个 tex 文件,其文档类为文章,每个文件都有标题、作者和不同的内容。
我如何将这些文件合并为一个文件以获得连续的页码。
会\include{}
做?
答案1
这个问题太开放了。如果页码是印刷版的唯一问题,那么可能值得在每篇文章中手动设置起始页,例如: \setcounter{page}{16}
在序言中。
如果你只需要一个 PDF 文件,除了合并 PDF 文件的工具外,还有一个 LaTeX 解决方案,即编译每篇文章而不添加页码。只需在后面添加以下内容\maketitle
:
\thispagestyle{empty}
\pagestyle{empty}
然后使用这个主文档:
\documentclass{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{article1.pdf}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{article2.pdf}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{article3.pdf}
\end{document}
如果您需要更复杂的混合,答案取决于几个问题:
- 这些文章属于同一文档类别吗?
- 具有共同的前言(相同的软件包、相同的选项)吗?
- 您将仅使用一个通用的
\maketitle
并且每个文章的标题可以按部分更改还是\maketitle
必须维护每个标题? - 是否应该有一个显示文章标题和作者的目录?
在最复杂的情况下,首先尝试使用结合文档类,但看看另一个替代方案CTAN 中的主题子文档或者docmute
如果subdocs
您只想将文章的内容用作主文档的一部分。