我有一份文档,想将其拆分成单独的部分。我希望每个部分都可以独立编译,但当然我也需要编译整个文档。
问题是,我的每一部分都需要一个很长的序言(\usepackage
调用、命令定义等),我用 或 来包含它们\input
。\include
序言包括命令,所以如果我尝试编译整个文档,\documentclass
我最终会得到。! LaTeX Error: Can be used only in preamble.
我已经在使用了\usepackage{subfiles}
,但是它似乎没有解决问题。
答案1
最好的方案是包裹standalone
和类。这个站点上有很多例子。
您可能希望将所有包和前言收集到一个单独的文件中,以便该文件可以包含在主文档和子文档中。