Variable: tex-font-lock-keywords-3
tex-font-lock-keywords-3 is a variable defined in tex-mode.el.gz.
Value
Large value
(("\\$\\$?\\(?:[^$\\{}]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{[^}]*}\\)*}\\)*}\\)+\\$?\\$"
(0 'tex-math))
("\\\\\\(begin\\|chapter\\|end\\|new\\(?:command\\|environment\\|theorem\\)\\|p\\(?:ar\\(?:agraph\\|t\\)\\|rovidecommand\\)\\|renew\\(?:command\\|environment\\|theorem\\)\\|s\\(?:ection\\|ub\\(?:paragraph\\|s\\(?:ection\\|ub\\(?:paragraph\\|section\\)\\)\\)\\)\\|title\\)\\*? *\\(\\[[^]]*\\] *\\)*{\\(\\(?:[^{}\\]\\|\\\\.\\|{[^}]*}\\)+\\)" 3 font-lock-function-name-face keep)
("\\\\\\(?:provide\\|\\(?:re\\)?new\\)command\\** *\\(\\\\[A-Za-z@]+\\)" 1 font-lock-function-name-face keep)
("\\\\\\(addto\\(?:counter\\|length\\)\\|newcounter\\*?\\|set\\(?:counter\\|\\(?:leng\\|towid\\)th\\)\\) *{\\(\\(?:[^{}\\]\\|\\\\.\\|{[^}]*}\\)+\\)" 2 font-lock-variable-name-face)
("\\\\\\(bibliography\\|document\\(?:class\\|style\\)\\|epsf\\(?:ig\\)?\\|in\\(?:clude\\(?:graphics\\*?\\|only\\)?\\|put\\)\\|nofiles\\|psfig\\|usepackage\\|verbatiminput\\) *\\(\\[[^]]*\\] *\\)*{\\(\\(?:[^{}\\]\\|\\\\.\\|{[^}]*}\\)+\\)" 3 font-lock-builtin-face)
("\\\\\\(ProvidesFile\\|href\\|nolinkurl\\|path\\|url\\) *\\(\\[[^]]*\\] *\\)*{\\(\\(?:[^{}\\]\\|\\\\.\\|{[^}]*}\\)+\\)" 3 'tex-verbatim t)
("^[ ]*\\\\def *\\\\\\(\\(\\w\\|@\\)+\\)" 1 font-lock-function-name-face)
("\\\\\\(bibitem\\|cite[pt]?\\|eqref\\|glossary\\|index\\|label\\|nocite\\|\\(?:page\\|v\\)?ref\\) *\\(\\[[^]]*\\] *\\)*{\\(\\(?:[^{}\\]+\\|\\\\.\\|{[^}]*}\\)+\\)" 3 font-lock-constant-face)
("\\(\"[<`]\\|<<\\|``\\|«\\)\\(\\(.\\|\n\\)+?\\)\\(\"['>]\\|''\\|>>\\|»\\)"
(1 font-lock-keyword-face)
(2 font-lock-string-face)
(4 font-lock-keyword-face))
("\\\\\\(\\\\\\*?\\)" . font-lock-warning-face)
("\\(\\\\\\(allowdisplaybreaks\\|clear\\(?:\\(?:double\\)?page\\)\\|displaybreak\\|enlargethispage\\|linebreak\\|n\\(?:ew\\(?:\\(?:lin\\|pag\\)e\\)\\|o\\(?:\\(?:lin\\|pag\\)ebreak\\)\\)\\|pagebreak\\)\\)\\([^a-zA-Z@]\\|\\'\\)" 1 font-lock-warning-face)
"\\\\\\([a-zA-Z@]+\\**\\|[^ \n]\\)"
("\\\\\\(boldsymbol\\|pmb\\|text\\(?:bf\\|sc\\|up\\)\\) *{\\(\\(?:[^{}\\]+\\|\\\\.\\|{[^}]*}\\)+\\)" 2
(tex-font-lock-append-prop 'bold)
append)
("\\\\\\(emph\\|text\\(?:it\\|sl\\)\\) *{\\(\\(?:[^{}\\]+\\|\\\\.\\|{[^}]*}\\)+\\)" 2
(tex-font-lock-append-prop 'italic)
append)
("\\\\\\(em\\|it\\|sl\\)\\>\\(\\(?:[^${}&\\]+\\|\\\\.\\|{[^}]*}\\)+\\)" 2
(tex-font-lock-append-prop 'italic)
append)
("\\\\\\(bf\\(series\\)?\\)\\>\\(\\(?:[^${}&\\]+\\|\\\\.\\|{[^}]*}\\)+\\)" 3
(tex-font-lock-append-prop 'bold)
append)
(tex-font-lock-match-suscript
(1
(tex-font-lock-suscript
(match-beginning 0))
append)))
Documentation
Experimental expressions to highlight in TeX modes.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/tex-mode.el.gz
(defconst tex-font-lock-keywords-3
(append tex-font-lock-keywords-2
'((tex-font-lock-match-suscript
(1 (tex-font-lock-suscript (match-beginning 0)) append))))
"Experimental expressions to highlight in TeX modes.")