LaTeX 命令有通用格式吗?

LaTeX 命令有通用格式吗?

我对 LaTeX 还很陌生,在阅读 LaTeX Wikibook 时,我发现了 LaTeX 中命令的以下一般定义这里

\commandname[option1,option2,...]{argument1}{argument2}...

然而,稍后的在 Wikibook 中,创建新命令的语法如下:

\newcommand{name}[num][default]{definition}

现在给出了 LaTeX 中命令的一般定义,我本来期望使用以下语法来创建新命令:

 \newcommand[num,default]{name}{definition}

稍后,在 LaTeX wikibook 中关于创建宏的同一节中,介绍了创建新环境的语法给出为

\newenvironment{name}[num][default]{before}{after}

再次,考虑到一般定义,我本来期望的是这样的:

 \newenvironment[num,default]{name}{before}{after}

如果有人能帮我澄清这种不一致之处,我将不胜感激。

相关内容