Date Редакция Категория comp Теги LaTeX

Создадим окружение с одним обязательным (mandatory) и одним необязательным (optional) аргументами:

\newcommand{\example}[2][AAA]{Mandatory arg: #2;
                               Optional arg: #1.}

Необязательный аргумент, указанный в квадратных скобках по умолчанию имеет значение AAA.

В этом случае команда

\example{BBB}       % Mandatory arg: BBB; Optional arg: AAA.

даёт

mandatory.png

Изменим теперь значение необязательного аргумента

\example[CCC]{BBB}  % Mandatory arg: AAA; Optional arg: CCC.

optional.png



Комментарии

comments powered by Disqus