定义新的命令
\newcommand{
\<name>}[<num>]{
<defination>}
其中<name>
为要定义的命令名称,第二个参数<defination>
是命令的具体定义,方括号里的参数<num>
是可选的。
例1:
例2:
例2演示了如何定义一个带参数的命令。在命令的定义中,标记#1代表指定的参数,如果想使用多个参数,可以依次使用#2、…、#9等标记。
由于latex不允许\newcommand
定义一个与现有命令重名的命令,如需修改命令,使用\renewcommand
命令。
在某些情况下,使用\providecommand
命令是一种比较理想的方案。在命令未定义时,它相当于\newcommand
;在命令已定义时,沿用已有的定义。
下面来解释自定义命令的具体用法:
- 参考文献引用上标
\newcommand{
\ucite}