![编辑](https://linux22.com/image/369437/%E7%BC%96%E8%BE%91.png)
我想从几个不同的 LaTeX 文件创建一个 LaTeX 文件,这些文件可能使用相同宏的不同定义或可能使用不兼容的包。
在同一个 LaTeX 文件中,可以有对应于不同部分的不同“序言”吗?
如果没有,您有什么建议吗?
编辑
这是我想要实现的目标。它适用于一个 Web 应用程序:几个用户用自己的序言键入他们的 LaTeX 文件。他们只键入文档正文并维护另外两个文件:一个宏文件和一个“ \usepackages{...}
”文件。然后我想使用他们的文件并将它们放在一个“全局” .tex 文件中,并添加其他内容(标题等)。
我想让这个过程自动化。
答案1
简短的回答是否定的;LaTeX 是围绕排版单个文档的模型设计的。
该combine
软件包尝试将文档与多个前言组合在一起,但这绝不是一个无缝的过程。对于某些软件包组合,它可以正常工作,但对于其他软件包,它只是失败了。
我通常建议您尝试组织系统,以便将每个用户的文档排版为单独的 PDF 文件,然后合并 PDF 文件。