LaTeX で入力式をより簡単かつ迅速に作成するコードを見つけました。入力する代わりに
\begin{equation}
\end{equation}
入力できるようになりました
\be
\ee
それはうまく機能し、私はそれに満足しています。このドキュメント (p. 13) にあるコードは、次のとおりです。
\makeatletter
\newcommand{\be}{\begingroup
\setlength{\arraycolsep}{2pt}
\eqnarray%
\@ifstar{\nonumber}{}%
}
\newcommand{\ee}{\endeqnarray\endgroup}
\makeatother
私の問題は、私がemacsを使用していることです.emacsはそれらの数学区切り文字を認識しないため、顔に適切な数学色を与えません。M-x customize-apropos
コマンドを使用して使用できるものを見つけようとすることでこれをカスタマイズしようとしましたが、最も近いものは変数でした
'font-latex-math-environments'
、私が見ることができるものから、中括弧内に入るコマンドの名前しか入力できないので、これは私が求めているものではないと思い\begin{}
ます\end{}
'font-latex-make-built-in-keywords'
、それには私が持っているよりも多くの知識が必要であり、それが機能するかどうかさえわかりません.
したがって、私が知りたいのは、ペアを使用するたびに、数学用に設定したのと同じ色を顔に与えるように Emacs を設定する方法\be
です\ee
。これにはemacs Lispコードが必要になると思いますが、これは素晴らしいので、必要に応じて他のものを含めるように変更できます。
誰でも私がこれを成し遂げるのを手伝ってくれますか?