有没有一种简单的方法可以导出大型 LaTeX 文档的独立源?我希望它导出所有类文件等以及我编写的源,以便创建独立源。
答案1
LaTeX 提供了环境filecontents
和,filecontents*
允许您将外部文件添加到您的.tex
文件中。必须使用环境前声明\documentclass
。如果您处理该.tex
文件,则文件将被写入本地目录(但前提是尚未存在同名文件),因此可以用作文档的一部分。
例子:
\begin{filecontents}{myarticle.cls}
\LoadClass{article}
... my changes ...
\end{filecontents}
\documentclass{myarticle}
环境filecontents
会写入一个短标题(在%
生成文件顶部的符号后面,星号形式会抑制该标题。如果您想生成需要保持不变的文件,后者很有用。不可能以这种方式将真正的二进制文件添加到您的文档中(例如,图形.jpg
)。