生成未定义的控制序列/使用的新命令的列表

生成未定义的控制序列/使用的新命令的列表

我有一个很长的 tex 文件,它使用了许多来自单独文件的新命令/提供命令\input{}。要上传到预印本服务器,我只想保留真正需要的命令。因此,我想知道如何生成一个新命令名称列表以从输入文件中提取。假设所有这些都定义为单行,那么提取它们就很容易了。我的第一种方法是注释 -statement\input以获取错误列表Undefined control sequence并从中生成列表。但是 latex 输出有点难以解析。有没有切换到 latex 可以让我更轻松地提取有用的列表,或者采用其他方法?

答案1

包裹cmdtrack很有用。当然,您可以使用终端来搜索日志文件:

grep -ni -A 1 "Undefined control sequence" <filename>.log

相关内容