将环境重新定义为另一个环境的同义词

将环境重新定义为另一个环境的同义词

我有一个包含许多环境的文档description。我想将所有这些description环境更改为LaTeXdescription环境,而无需手动更改所有出现的description

有没有办法告诉 LaTeX 我希望description环境只是的同义词LaTeXdescription

答案1

这应该有效:

\renewenvironment{description}{%
    \begin{LaTeXdescription}%
}{%
    \end{LaTeXdescription}%
    \ignorespacesafterend%
}

答案2

这有点取决于你如何定义,特别是你是否根据现有的来定义它description,但假设LaTeXdescription它没有被定义为扩展到description你应该能够做的事情

\let\description\LaTeXdescription
\let\enddescription\endLaTeXdescription

相关内容