编译部分文档(无文档标签)

编译部分文档(无文档标签)

我正在让一些同事将技术文档从 Word 迁移到 LaTeX,但旧习惯很难改变。

我正在寻找一种方法来部分编译每个没有文档标签的 LaTeX 文档,以便可以轻松预览每个文档,同时仍然能够包含在实际上具有文档标签的更大的文档中。

是否可以在所有文档(读取 .tex 文件)中添加文档标签以允许片段编译,然后在执行包含后抑制它们?

答案1

我假设您的意思是document环境(\begin{document}... \end{document})和带有“文档标签”的序言。

从技术上讲,在任何可编译的 LaTeX 文档中您都需要它们。有些包允许您忽略{document}所包含子文件的前言(包括)。一个简单的包就是docmute包。扩展功能(如将子前言复制到主前言)由standalone包和类提供,但它们的目标更多是包含图表,这些图表也应该可以独立编译,但也适用于子文档。

只需像平常一样创建其他文档,包括\documentclassdocument环境,然后在主文档中加载docmute或包。这些重新定义等,以便它们被忽略。standalone\documentclass

还有combine课程和附带的包裹,可能对您也有用。

相关内容