从文件中调用的前言中提取命令

从文件中调用的前言中提取命令

我的 LaTeX 文件的组织方式如下:

  • 有一个名为的文件commands.tex包含我使用的所有自定义命令,主要是数学符号、运算符等。
  • 我的其他每个.tex文件都\input{(path-to-)commands}在其前言中。每当我需要这些文件中的新命令时,我只需在其中定义它即可commands.tex——有很多符号我反复使用,这可以让我免于每次都定义它们。

我现在想将我的一个文件(我们姑且称之为main.tex)作为一个独立的.tex文件来共享。最简单的做法就是将commands.tex其全部复制到 中main.tex,但这样前言就会比它需要的更长、更冗余!因此问题是:

问题。是否有一个包/方法可以检测哪些命令已commands.tex被调用main.tex,并自动提取仅有的将这些命令放入main.tex或放入一个新文件中吗?

我希望有类似的东西提炼包,它可以很好地将内容从一个文档提取到另一个文档,但据我所知,它并没有实现我想要的功能。

相关内容