newcommand、renewcommand、providecommand - 其他变体怎么样?

newcommand、renewcommand、providecommand - 其他变体怎么样?

也可以看看:

newcommand、renewcommand 和 providecommand 的作用是什么?它们有何不同?

我们有

  • \newcommand:命令未定义时动作;否则出错。
  • \renewcommand:当命令定义时执行;否则出错。
  • \providecommand:当命令未定义时执行;否则无错误。

关于什么:

  • \???:当命令定义时执行;否则无错误。
  • \???:无论命令是否定义,均会执行

为什么这些默认不可用?

相关内容