Я нашел код для упрощения и ускорения написания уравнений в LaTeX.Вместо того, чтобы набирать
\begin{equation}
\end{equation}
Теперь я могу набрать
\be
\ee
Это прекрасно работает, и я доволен этим.Код, найденный в этом документе (стр. 13), является
\makeatletter
\newcommand{\be}{\begingroup
\setlength{\arraycolsep}{2pt}
\eqnarray%
\@ifstar{\nonumber}{}%
}
\newcommand{\ee}{\endeqnarray\endgroup}
\makeatother
Моя проблема в том, что я использую emacs, и он не распознает эти математические разделители и, следовательно, нене дать лицу правильный математический цвет.Я попытался настроить это с помощью команды M-x customize-apropos
, чтобы попытаться найти то, что я мог бы использовать, но самыми близкими были переменные
'font-latex-math-environments'
, которые я не могуЯ думаю, что это то, что я после того, как из того, что я вижу, я могу только ввести имя команды, которая идет внутри фигурных скобок в \begin{}
и \end{}
'font-latex-make-built-in-keywords'
, что потребовало бы от меня больше знаний, чем у меня, и я даже не знаю, сработало ли бы это.
То, что я хотел бы знать, таким образом, это как установитьдо Emacs, чтобы всякий раз, когда я использовал пару \be
и \ee
, лицо получало тот же цвет, что и для математики.Я полагаю, что для этого потребуется код lisp emacs, который был бы великолепен, и я мог бы изменить его, включив в него другие вещи, если бы захотел.
Может кто-нибудь помочь мне сделать это?