![记录 dtx 中已删除宏的更改](https://linux22.com/image/391114/%E8%AE%B0%E5%BD%95%20dtx%20%E4%B8%AD%E5%B7%B2%E5%88%A0%E9%99%A4%E5%AE%8F%E7%9A%84%E6%9B%B4%E6%94%B9%20.png)
遵循如何打包你的 LATEX 包作者:Scott Pakin 我正在记录我维护的一个包的变更,类似于以下内容:
\RecordChanges
\begin{macro}{\somemacro}
\changes{0.1}{2018/01/01}{Added a shiny new macro}
\begin{macrocode}
…
\end{macrocode}
\end{macro}
\PrintChanges
但是,如果我最终想要删除\somemacro
该包 2.0 版本中的命令,我希望能够保留旧的更改历史记录,但不显示包中的宏。
有什么方法可以隐藏\begin{macro}
侧边栏中的宏名称,或者\begin{macro}
完全删除并手动指定更改行应在更改日志中的宏(以便它们不会仅仅出现在一般宏下)?