[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AUCTeX] Fontifying commands in math
From: |
Tassilo Horn |
Subject: |
Re: [AUCTeX] Fontifying commands in math |
Date: |
Wed, 19 Dec 2012 21:19:02 +0100 |
User-agent: |
Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) |
Uday S Reddy <address@hidden> writes:
Hi Uday,
> I am wondering if there is a way to get AucTeX to fontify the LaTeX
> commands inside the math. Right now, I get everything inside math in
> one uniform color.
Well, currently there a functions `font-latex-match-math-env' and
`font-latex-match-math-envII' that are used by font-lock for fontifying
every math content in math environments in `font-latex-math-face', and
also a math-command class in `font-latex-built-in-keyword-classes' for
fontifying math content in macros such as \ensuremath{\frac{1}{2}} [uh,
the latter doesn't seem to work for me now...].
So basically with
(defun font-latex-match-math-env (limit)
nil)
you'd omit math-face fontification of \[ ... \] and \( ... \), and with
(defun font-latex-match-math-envII (limit)
nil)
you'd omit the math-face fontification for math environments like
eqnarray etc (see `font-latex-math-environments'). Then the macros in
\[ ... \] and the environments are fontified with the usual macro face.
However, $$ ... $$ is hard-coded, but you can remove its matcher using
`font-lock-remove-keywords' if you like.
Bye,
Tassilo