据我所知(我没有使用它们,并且实际上从未设法使它们工作 - 尽管这不是我的问题),bibtex/biber 使用参考文献数据库以及 TeX 创建的辅助文件来生成参考书目,创建一个仅包含对核心文档中使用的引文的引用的文件myfile.tex
。
不管我对 bibtex 本身的理解是否正确,我都想做一些类似的事情,但要使用宏数据库;我有一个相当大的文件,里面充满了多年来在各种项目中使用的各种宏。我即将向 arXiv 提交一篇论文(我的第一篇,耶!),我突然想到我并不想把我整个庞大而冗余的宏列表发送给他们,也不想浏览它来寻找我在本文档中使用过的宏。如果有一个包可以生成或类似的东西,其中包含我调用的数据库中的宏 - 最好带有依赖项,我可以在第二次运行时myfile.macro
插入。myfile.tex
我的问题是是否有人编写了一个软件包或附加软件来执行此操作?粗略的谷歌搜索没有找到任何东西,尽管我当然真的不知道我在寻找什么,而且“latex 宏”是一个相当大的主题。我很乐意自己做,因为这似乎是一个崇高的事业和一个有用的软件,但我认为最好四处打听,而不是重复别人的努力,而且可能在解决问题方面做得更糟。