编辑

编辑

我想从几个不同的 LaTeX 文件创建一个 LaTeX 文件,这些文件可能使用相同宏的不同定义或可能使用不兼容的包。

在同一个 LaTeX 文件中,可以有对应于不同部分的不同“序言”吗?

如果没有,您有什么建议吗?

编辑

这是我想要实现的目标。它适用于一个 Web 应用程序:几个用户用自己的序言键入他们的 LaTeX 文件。他们只键入文档正文并维护另外两个文件:一个宏文件和一个“ \usepackages{...}”文件。然后我想使用他们的文件并将它们放在一个“全局” .tex 文件中,并添加其他内容(标题等)。

我想让这个过程自动化。

答案1

简短的回答是否定的;LaTeX 是围绕排版单个文档的模型设计的。

combine软件包尝试将文档与多个前言组合在一起,但这绝不是一个无缝的过程。对于某些软件包组合,它可以正常工作,但对于其他软件包,它只是失败了。

我通常建议您尝试组织系统,以便将每个用户的文档排版为单独的 PDF 文件,然后合并 PDF 文件。

相关内容