![如何最好地合并多个文档?](https://linux22.com/image/260093/%E5%A6%82%E4%BD%95%E6%9C%80%E5%A5%BD%E5%9C%B0%E5%90%88%E5%B9%B6%E5%A4%9A%E4%B8%AA%E6%96%87%E6%A1%A3%EF%BC%9F.png)
我有一系列用 latex 编写的文章,我想将它们“合并”成一个更大的论文文档,其中每篇文章将是一个章节。我一直在研究include
和input
,如果您从元文档开始,它们会很棒。但是在我的文章中,我有时会有一些奇怪的依赖项,例如dot2texi
,使用简单的方法会因各种损坏的路径而失败。
所以我想知道,您是否推荐任何用于合并非平凡文档的“最佳实践”——查看哪些包,或者不惜一切代价避免哪些包,等等。
谢谢
答案1
虽然有用于合并文档的软件包,但它们都对所包含项目的性质提出了至少一些要求。因此,处理该问题的最通用方法是分别排版各部分,然后合并生成的 PDF 文件,可能使用pdfpages
。为了使页码正确,通常的方法是将其隐藏在单个 PDF 文件中,然后在合并阶段添加页码。为了提供更多详细信息,我们需要有关要合并的文件的更多信息:例如,可能需要交叉引用,这可以使用xr
(例如参见文件和方程计数器之间的交叉引用)。