创建新命令

创建新命令

我想编写自己的库。如何定义与以下内容等效的新命令?

\par\noindent\rule[5pt]{\textwidth}{1pt}

答案1

一般答案是我的评论中的答案:

您可以将大多数宏序列包装成一个newcommand宏。例如,\newcommand{\commandname}{\par\noindent\rule[5pt]{\textwidth}{1pt}}您可以\commandname根据自己的喜好进行交换。

在常规用户级别,命令名称不能包含连字符、下划线和其他特殊字符。

当然,定义新​​命令的可能性还有很多,例如\NewDocumentCommand,简单命令\def或者expl3变体。

但对于我来说,您的简单用例\newcommand似乎是最好的。

相关内容