抱歉,这个问题不太好回答。我真的不知道 .aux 文件中有什么信息,或者如何在其他(相关)文档中使用它。了解其工作原理的最佳参考资料是什么?
我希望能够做的一件常见事情是:我有一本包含大量\label
标签的书。我希望能够从解决方案手册中引用这些标签,该手册是单独创建(作为 .tex 文件)和生成(作为 PDF)。
答案1
如果您想知道辅助文件中的内容:请在编辑器中打开它并查找。实际上,每个包(以及您)都可以根据需要向辅助文件中写入一些内容。因此,辅助文件通常包含大量特定于文档的信息,这些信息可能会给其他文档带来麻烦。
因此,如果您想读取外部辅助文件,则必须小心。例如,辅助文件包含应写入 toc 文件 ( \@writefile{toc}
) 的行,但您不想处理这些行。例如,Boris 提到的 xr 包会循环遍历外部aux
文件并查找\newlabel
命令,但会忽略其他所有内容。
答案2
我认为你需要这个包負責- 它允许一个tex
文件使用在.aux
另一个tex
文件的文件中定义的外部引用