如何删除算法包中定义的\BODY?

如何删除算法包中定义的\BODY?

algorithmic定义了一个命令\BODY,该命令与包一起使用时显然会发生冲突。更具体地说,当在使用 创建的另一个环境中使用环境environ时,LaTeX 无法编译。我如何撤消或重命名包提供的?algorithmic\NewEnviron\BODYalgorithmic

答案1

您可以使用 复制命令\let

\let\ALGBODY\BODY

您可以通过让其为 来删除使用 的定义\relax

\let\BODY\relax

当然,如果其他包希望找到\BODY定义的命令,就会有麻烦algorithmic

相关内容