假设我重新定义了一些命令
\renewcommand{\oldcommand}{\newcommand}
如果我想在我的 LaTex 文档中的任何地方使用这个新命令(除了一两次需要使用旧命令的情况),那么有没有办法使用旧命令,而不必删除我的 \renecommand 语句?
这是一个假设性问题,所以我没有需要回答这个问题的具体文档示例,但我很好奇。
多谢。
答案1
\documentclass{article}
\let\oldLarge\Large
\renewcommand{\Large}{\Huge}
\begin{document}
This is {\Large now huge}
This is {\oldLarge still Large}
\end{document}
在某些情况下,这种简单的方法不起作用,具体取决于您重新定义的命令最初的定义方式。请参阅: