Variable: tex-font-lock-keywords-3

tex-font-lock-keywords-3 is a variable defined in tex-mode.el.gz.

Value

Large value
(("\\\\\\(ProvidesFile\\|href\\|nolinkurl\\|path\\|url\\) *\\(\\[[^]]*\\] *\\)*{\\(\\(?:[^{}\\]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{[^}]*}\\)*}\\)+\\)"
  3 'tex-verbatim keep)
 ("\\$\\$?\\(?:[^$\\{}]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{\\(?:[^{}\\]\\|\\\\.\\|{[^}]*}\\)*}\\)*}\\)*}\\)*}\\)*}\\)*}\\)+\\$?\\$"
  (0 'tex-math keep))
 ("\\\\\\(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)
 ("^[   ]*\\\\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.")