我目前正在使用 LyX 进行数学排版,我非常喜欢它的宏功能。但是,我可以想象,如果我以这种方式生成文档,这种输出的源代码对于其他人来说一定很麻烦。
我很好奇,想知道是否有类似“紧凑历史记录”的东西,用于宏产生的任何 LaTeX 输出?请考虑以下最小示例(删除了序言和文档开始/结束声明):
\global\long\def\testMacroA#1{{\color{red}#1}}%
\global\long\def\testMacroB#1{\tilde{#1}}%
\global\long\def\testMacroC#1{\underrightarrow{#1}}%
$\testMacroA{\testMacroB{\testMacroC A}}$
LaTeX 中是否有任何东西可用于删除原始宏的任何痕迹,并用它们所代表的代码替换它们的任何实例,以便在编译源代码时,它只需给出
${\color{red}\tilde{\underrightarrow{A}}}$ ?