Я пытаюсь сделать латекс пригодным для использования, вводя некоторые временные ограничения, но у меня возникают проблемы с определением новых команд, которые завершают среды, совершенно случайно.
Это работает:
\newcommand{\bcv}{\ensuremath{\begin{smallmatrix}}}
\newcommand{\ecv}{\ensuremath{\end{smallmatrix}}}
\newcommand{\be}{\begin{enumerate}}<br>
\newcommand{\ee}{\end{enumerate}}
Это не работает:
\newcommand{\bal}{\begin{align*}}<br>
\newcommand{\eal}{\end{align*}}
\newcommand{\verbass}[1]{\begin{verbatim} #1 \end {verbatim}}
В частности, я думаю, что \ end value просто игнорируется?
Когда я пытаюсь использовать \verbass{Halp}
, я получаю сообщение об ошибке: !File ended while scanning use of \@xverbatim.
Очевидно, что я могу использовать \ begin {foo} ... \ end {foo} во всех местах по мере необходимости, но на самом деле, это должно работать!