Variable: font-latex-built-in-keyword-classes

font-latex-built-in-keyword-classes is a variable defined in font-latex.el.

Value

Large value
(("warning"
  ("-" "\\" "\\*" "allowdisplaybreaks" "appendix" "backmatter" "cleardoublepage" "clearpage" "displaybreak" "endinput" "enlargethispage" "frontmatter" "linebreak" "mainmatter" "makeatletter" "makeatother" "newblock" "newline" "newpage" "nolinebreak" "nopagebreak" "onecolumn" "pagebreak" "reversemarginpar" "suppressfloats" "tabularnewline" "twocolumn")
  font-latex-warning-face 1 noarg)
 ("variable"
  (("setlength" "|{\\|{\\")
   ("addtolength" "|{\\|{\\")
   ("settowidth" "|{\\|{\\")
   ("settoheight" "|{\\|{\\")
   ("settodepth" "|{\\|{\\")
   ("setcounter" "{|{\\")
   ("addtocounter" "{|{\\")
   ("stepcounter" "{")
   ("refstepcounter" "{")
   ("counterwithin" "*[{{")
   ("counterwithout" "*[{{")
   ("arabic" "{")
   ("roman" "{")
   ("Roman" "{")
   ("alph" "{")
   ("Alph" "{")
   ("fnsymbol" "{"))
  font-lock-variable-name-face 2 command)
 ("biblatexnoarg"
  ("newrefsegment" "mancite" "pno" "ppno" "nopp" "psq" "psqq")
  font-lock-variable-name-face 2 noarg)
 ("biblatex"
  (("ExecuteBibliographyOptions" "[{")
   ("addbibresource" "[{")
   ("addglobalbib" "[{")
   ("addsectionbib" "[{")
   ("printbibliography" "[")
   ("bibbysection" "[")
   ("bibbysegment" "[")
   ("bibbycategory" "[")
   ("printbibheading" "[")
   ("printbiblist" "[{")
   ("printshorthands" "[")
   ("newrefsection" "[")
   ("DeclareBibliographyCategory" "{")
   ("addtocategory" "{{")
   ("defbibenvironment" "{{{{")
   ("defbibheading" "{[{")
   ("defbibnote" "{{")
   ("defbibfilter" "{{")
   ("defbibcheck" "{{")
   ("DeclareRefcontext" "{{")
   ("newrefcontext" "[{")
   ("assignrefcontextkeyws" "*[{")
   ("assignrefcontextcats" "*[{")
   ("assignrefcontextentries" "*[{")
   ("defbibentryset" "{{")
   ("Cite" "[[{")
   ("parencite" "*[[{")
   ("Parencite" "[[{")
   ("footcite" "[[{")
   ("footcitetext" "[[{")
   ("textcite" "[[{")
   ("Textcite" "[[{")
   ("smartcite" "[[{")
   ("Smartcite" "[[{")
   ("supercite" "{")
   ("cites" "(([[{[[{")
   ("Cites" "(([[{[[{")
   ("parencites" "(([[{[[{")
   ("Parencites" "(([[{[[{")
   ("footcites" "(([[{[[{")
   ("footcitetexts" "(([[{[[{")
   ("smartcites" "(([[{[[{")
   ("Smartcites" "(([[{[[{")
   ("textcites" "(([[{[[{")
   ("Textcites" "(([[{[[{")
   ("supercites" "(([[{[[{")
   ("autocite" "*[[{")
   ("Autocite" "*[[{")
   ("autocites" "(([[{[[{")
   ("Autocites" "(([[{[[{")
   ("citeauthor" "*[[{")
   ("Citeauthor" "*[[{")
   ("citetitle" "*[[{")
   ("citeyear" "*[[{")
   ("citedate" "*[[{")
   ("citeurl" "[[{")
   ("parentext" "{")
   ("brackettext" "{")
   ("fullcite" "[[{")
   ("footfullcite" "[[{")
   ("volcite" "[{[{")
   ("Volcite" "[{[{")
   ("volcites" "(([{[{[{[{")
   ("Volcites" "(([{[{[{[{")
   ("pvolcite" "[{[{")
   ("Pvolcite" "[{[{")
   ("pvolcites" "(([{[{[{[{")
   ("Pvolcites" "(([{[{[{[{")
   ("fvolcite" "[{[{")
   ("ftvolcite" "[{[{")
   ("fvolcites" "(([{[{[{[{")
   ("Fvolcites" "(([{[{[{[{")
   ("svolcite" "[{[{")
   ("Svolcite" "[{[{")
   ("svolcites" "(([{[{[{[{")
   ("Svolcites" "(([{[{[{[{")
   ("tvolcite" "[{[{")
   ("Tvolcite" "[{[{")
   ("tvolcites" "(([{[{[{[{")
   ("Tvolcites" "(([{[{[{[{")
   ("avolcite" "[{[{")
   ("Avolcite" "[{[{")
   ("avolcites" "(([{[{[{[{")
   ("Avolcites" "(([{[{[{[{")
   ("notecite" "[[{")
   ("Notecite" "[[{")
   ("pnotecite" "[[{")
   ("Pnotecite" "[[{")
   ("fnotecite" "[[{")
   ("citename" "[[{[{")
   ("citelist" "[[{[{")
   ("citefield" "[[{[{")
   ("citereset" "*")
   ("RN" "{")
   ("Rn" "{")
   ("DefineBibliographyStrings" "{{")
   ("DefineBibliographyExtras" "{{")
   ("UndefineBibliographyExtras" "{{")
   ("DefineHyphenationExceptions" "{{")
   ("NewBibliographyString" "{"))
  font-lock-constant-face 2 command)
 ("reference"
  (("nocite" "*{")
   ("cite" "*[[{")
   ("label" "{")
   ("pageref" "{")
   ("vref" "*{")
   ("eqref" "{")
   ("ref" "{")
   ("Ref" "{")
   ("footref" "{")
   ("include" "{")
   ("input" "{")
   ("bibliography" "{")
   ("index" "{")
   ("glossary" "{")
   ("footnote" "[{")
   ("footnotemark" "[")
   ("footnotetext" "[{")
   ("marginpar" "[{")
   ("chaptermark" "{")
   ("sectionmark" "{")
   ("subsectionmark" "{")
   ("subsubsectionmark" "{")
   ("paragraphmark" "{")
   ("subparagraphmark" "{"))
  font-lock-constant-face 2 command)
 ("function"
  (("begin" "{")
   ("end" "{")
   ("pagenumbering" "{")
   ("thispagestyle" "{")
   ("pagestyle" "{")
   ("nofiles" "")
   ("includeonly" "{")
   ("bibliographystyle" "{")
   ("documentstyle" "[{")
   ("documentclass" "[{[")
   ("newenvironment" "*{[[{{")
   ("newcommand" "*|{\\[[{")
   ("newlength" "|{\\")
   ("newtheorem" "{[{[")
   ("providecommand" "*|{\\[[{")
   ("newcounter" "{[")
   ("renewenvironment" "*{[[{{")
   ("renewcommand" "*|{\\[[{")
   ("renewtheorem" "{[{[")
   ("usepackage" "[{[")
   ("RequirePackage" "[{[")
   ("fbox" "{")
   ("mbox" "{")
   ("rule" "[{{")
   ("framebox" "|[([{")
   ("makebox" "|[([{")
   ("newsavebox" "|{\\")
   ("parbox" "[[[{{")
   ("savebox" "|{\\|[([{")
   ("sbox" "|{\\{")
   ("usebox" "|{\\")
   ("cline" "{")
   ("extracolsep" "{")
   ("multicolumn" "{{{")
   ("linethickness" "{")
   ("multiput" "(({{")
   ("put" "({")
   ("qbezier" "[(((")
   ("raisebox" "{[[{")
   ("addvspace" "|{\\")
   ("vspace" "*|{\\")
   ("hspace" "*|{\\")
   ("addcontentsline" "{{{")
   ("addtocontents" "{{")
   ("labelformat" "{{")
   ("linespread" "{")
   ("AddToHook" "{[")
   ("RemoveFromHook" "{[")
   ("AddToHookNext" "{")
   ("ProvidesClass" "{[")
   ("ProvidesPackage" "{[")
   ("ProvidesFile" "{[")
   ("NewMarkClass" "{")
   ("DeclareDocumentCommand" "|{\\{{")
   ("NewDocumentCommand" "|{\\{{")
   ("ProvideDocumentCommand" "|{\\{{")
   ("RenewDocumentCommand" "|{\\{{")
   ("DeclareExpandableDocumentCommand" "|{\\{{")
   ("NewExpandableDocumentCommand" "|{\\{{")
   ("ProvideExpandableDocumentCommand" "|{\\{{")
   ("RenewExpandableDocumentCommand" "|{\\{{")
   ("DeclareDocumentEnvironment" "{{{{")
   ("NewDocumentEnvironment" "{{{{")
   ("ProvideDocumentEnvironment" "{{{{")
   ("RenewDocumentEnvironment" "{{{{")
   ("NewCommandCopy" "|{\\|{\\")
   ("RenewCommandCopy" "|{\\|{\\")
   ("DeclareCommandCopy" "|{\\|{\\")
   ("ShowCommand" "|{\\")
   ("NewEnvironmentCopy" "{{")
   ("RenewEnvironmentCopy" "{{")
   ("DeclareEnvironmentCopy" "{{")
   ("ShowEnvironment" "{")
   ("listfiles" "[")
   ("hyphenation" "{")
   ("DocumentMetadata" "{"))
  font-lock-function-name-face 2 command)
 ("function-noarg"
  ("enspace" "enskip" "quad" "qquad" "nonumber" "bigskip" "medskip" "smallskip" "thinspace" "negthinspace" "thicklines" "thinlines" "noindent" "hline" "ldots" "centering" "raggedright" "raggedleft" "raggedbottom" "flushbottom" "TeX" "LaTeX" "LaTeXe" "normalfont" "normalshape" "tableofcontents" "listoffigures" "listoftables" "maketitle" "makeindex" "makeglossary" "sloppy" "fussy" "par")
  font-lock-keyword-face 2 noarg)
 ("sectioning-0"
  (("part" "*[{"))
  (if
      (eq font-latex-fontify-sectioning 'color)
      'font-lock-type-face 'font-latex-sectioning-0-face)
  2 command)
 ("sectioning-1"
  (("chapter" "*[{"))
  (if
      (eq font-latex-fontify-sectioning 'color)
      'font-lock-type-face 'font-latex-sectioning-1-face)
  2 command)
 ("sectioning-2"
  (("section" "*[{"))
  (if
      (eq font-latex-fontify-sectioning 'color)
      'font-lock-type-face 'font-latex-sectioning-2-face)
  2 command)
 ("sectioning-3"
  (("subsection" "*[{"))
  (if
      (eq font-latex-fontify-sectioning 'color)
      'font-lock-type-face 'font-latex-sectioning-3-face)
  2 command)
 ("sectioning-4"
  (("subsubsection" "*[{"))
  (if
      (eq font-latex-fontify-sectioning 'color)
      'font-lock-type-face 'font-latex-sectioning-4-face)
  2 command)
 ("sectioning-5"
  (("paragraph" "*[{")
   ("subparagraph" "*[{")
   ("subsubparagraph" "*[{"))
  (if
      (eq font-latex-fontify-sectioning 'color)
      'font-lock-type-face 'font-latex-sectioning-5-face)
  2 command)
 ("slide-title" nil
  (if
      (eq font-latex-fontify-sectioning 'color)
      'font-lock-type-face 'font-latex-slide-title-face)
  2 command)
 ("textual"
  (("item" "[")
   ("bibitem" "[{")
   ("title" "{")
   ("author" "{")
   ("date" "{")
   ("thanks" "{")
   ("address" "{")
   ("caption" "[{")
   ("textsuperscript" "{")
   ("textsubscript" "{")
   ("verb" "*"))
  font-lock-type-face 2 command)
 ("bold-command"
  (("textbf" "{")
   ("textsc" "{")
   ("textssc" "{")
   ("textulc" "{")
   ("textup" "{")
   ("textsw" "{")
   ("boldsymbol" "{")
   ("pmb" "{")
   ("mathbf" "{"))
  font-latex-bold-face 1 command)
 ("italic-command"
  (("emph" "{")
   ("textit" "{")
   ("textsl" "{")
   ("mathit" "{"))
  font-latex-italic-face 1 command)
 ("underline-command"
  (("underline" "{"))
  font-latex-underline-face 1 command)
 ("math-command"
  (("ensuremath" "|{\\"))
  font-latex-math-face 1 command)
 ("type-command"
  (("texttt" "{")
   ("textsf" "{")
   ("textrm" "{")
   ("textmd" "{")
   ("textnormal" "{")
   ("oldstylenums" "{")
   ("legacyoldstylenums" "{")
   ("mathrm" "{")
   ("mathsf" "{")
   ("mathtt" "{"))
  font-lock-type-face 1 command)
 ("bold-declaration"
  ("bf" "bfseries" "sc" "scshape" "sscshape" "ulcshape" "upshape" "swshape")
  font-latex-bold-face 1 declaration)
 ("italic-declaration"
  ("em" "it" "itshape" "sl" "slshape")
  font-latex-italic-face 1 declaration)
 ("type-declaration"
  ("tt" "ttfamily" "sf" "sffamily" "rm" "rmfamily" "mdseries" "tiny" "scriptsize" "footnotesize" "small" "normalsize" "large" "Large" "LARGE" "huge" "Huge")
  font-lock-type-face 1 declaration))

Documentation

Built-in keywords and specifications for font locking.

The first element of each item is the name of the keyword class.

The second element is a list of keywords (macros without an escape character) to highlight or, if the fifth element is the symbol command, a list of lists where the first element of each item is a keyword and the second a string specifying the macro syntax. It can contain "*" if the macro has a starred variant,
"[" for an optional argument, "{" for a mandatory argument,
and "\\" for a macro. A "|" means the following two tokens should be regarded as alternatives.

The third element is the symbol of a face to be used or a Lisp form returning a face symbol.

The fourth element is the fontification level.

The fifth element is the type of construct to be matched. It can be one of noarg which will match simple macros without arguments (like "\\foo"), declaration which will match macros inside a TeX group (like "{\\bfseries foo}"), or command which will match macros of the form "\\foo[bar]{baz}".

Source Code

;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/font-latex.el
(defconst font-latex-built-in-keyword-classes
  '(("warning"
     ("-" "\\" "\\*" "allowdisplaybreaks" "appendix" "backmatter"
      "cleardoublepage" "clearpage" "displaybreak" "endinput"
      "enlargethispage" "frontmatter" "linebreak" "mainmatter"
      "makeatletter" "makeatother" "newblock" "newline" "newpage"
      "nolinebreak" "nopagebreak" "onecolumn" "pagebreak"
      "reversemarginpar" "suppressfloats" "tabularnewline" "twocolumn")
     font-latex-warning-face 1 noarg)
    ("variable"
     (("setlength" "|{\\|{\\") ("addtolength" "|{\\|{\\")
      ("settowidth" "|{\\|{\\") ("settoheight" "|{\\|{\\") ("settodepth" "|{\\|{\\")
      ("setcounter" "{|{\\") ("addtocounter" "{|{\\")
      ("stepcounter" "{") ("refstepcounter" "{")
      ("counterwithin" "*[{{") ("counterwithout" "*[{{")
      ("arabic" "{") ("roman" "{") ("Roman" "{") ("alph" "{") ("Alph" "{")
      ("fnsymbol" "{"))
     font-lock-variable-name-face 2 command)
    ("biblatexnoarg"
     ("newrefsegment" "mancite" "pno" "ppno" "nopp" "psq" "psqq")
     font-lock-variable-name-face 2 noarg)
    ("biblatex"
     (;; 3.2.2 Setting Package Options
      ("ExecuteBibliographyOptions" "[{")
      ;; 3.7.1 Resources
      ("addbibresource" "[{") ("addglobalbib" "[{") ("addsectionbib" "[{")
      ;; 3.7.2 The Bibliography
      ("printbibliography" "[") ("bibbysection"    "[") ("bibbysegment" "[")
      ("bibbycategory"     "[") ("printbibheading" "[")
      ;; 3.7.3 Bibliography Lists
      ("printbiblist" "[{") ("printshorthands" "[")
      ;; 3.7.4 Bibliography Sections
      ("newrefsection" "[")
      ;; 3.7.6 Bibliography Categories
      ("DeclareBibliographyCategory" "{") ("addtocategory" "{{")
      ;; 3.7.7 Bibliography Headings and Environments
      ("defbibenvironment" "{{{{") ("defbibheading" "{[{")
      ;; 3.7.8 Bibliography Notes
      ("defbibnote" "{{")
      ;; 3.7.9 Bibliography Filters and Checks
      ("defbibfilter" "{{") ("defbibcheck" "{{")
      ;; 3.7.10 Reference Contexts
      ("DeclareRefcontext"       "{{")  ("newrefcontext"        "[{")
      ("assignrefcontextkeyws"   "*[{") ("assignrefcontextcats" "*[{")
      ("assignrefcontextentries" "*[{")
      ;; 3.7.11 Dynamic Entry Sets
      ("defbibentryset" "{{")
      ;; 3.8.1 Standard Commands
      ("Cite" "[[{")
      ("parencite" "*[[{") ("Parencite"    "[[{")
      ("footcite"  "[[{")  ("footcitetext" "[[{")
      ;; 3.8.2 Style-specific Commands
      ("textcite"  "[[{") ("Textcite"  "[[{")
      ("smartcite" "[[{") ("Smartcite" "[[{")
      ("supercite" "{")
      ;; 3.8.3 Qualified Citation Lists
      ;; For qualified lists, fontify at least 2 mandatory arguments
      ("cites"      "(([[{[[{") ("Cites"         "(([[{[[{")
      ("parencites" "(([[{[[{") ("Parencites"    "(([[{[[{")
      ("footcites"  "(([[{[[{") ("footcitetexts" "(([[{[[{")
      ("smartcites" "(([[{[[{") ("Smartcites"    "(([[{[[{")
      ("textcites"  "(([[{[[{") ("Textcites"     "(([[{[[{")
      ("supercites" "(([[{[[{")
      ;; 3.8.4 Style-independent Commands
      ("autocite" "*[[{")      ("Autocite" "*[[{")
      ("autocites" "(([[{[[{") ("Autocites" "(([[{[[{")
      ;; 3.8.5 Text Commands
      ("citeauthor" "*[[{") ("Citeauthor" "*[[{") ("citetitle" "*[[{")
      ("citeyear"   "*[[{") ("citedate" "*[[{")
      ("citeurl"    "[[{")  ("parentext" "{")
      ("brackettext" "{")
      ;; 3.8.6 Special Commands
      ("fullcite"  "[[{")         ("footfullcite" "[[{")
      ("volcite"   "[{[{")        ("Volcite"      "[{[{")
      ("volcites"  "(([{[{[{[{")  ("Volcites"     "(([{[{[{[{")
      ("pvolcite"  "[{[{")        ("Pvolcite"     "[{[{")
      ("pvolcites" "(([{[{[{[{")  ("Pvolcites"    "(([{[{[{[{")
      ("fvolcite"  "[{[{")        ("ftvolcite"    "[{[{")
      ("fvolcites" "(([{[{[{[{")  ("Fvolcites"    "(([{[{[{[{")
      ("svolcite"  "[{[{")        ("Svolcite"     "[{[{")
      ("svolcites" "(([{[{[{[{")  ("Svolcites"    "(([{[{[{[{")
      ("tvolcite"  "[{[{")        ("Tvolcite"     "[{[{")
      ("tvolcites" "(([{[{[{[{")  ("Tvolcites"    "(([{[{[{[{")
      ("avolcite"  "[{[{")        ("Avolcite"     "[{[{")
      ("avolcites" "(([{[{[{[{")  ("Avolcites"    "(([{[{[{[{")
      ("notecite"  "[[{")         ("Notecite"     "[[{")
      ("pnotecite" "[[{")         ("Pnotecite"    "[[{")
      ("fnotecite" "[[{")
      ;; 3.8.7 Low-level Commands
      ("citename" "[[{[{") ("citelist" "[[{[{") ("citefield" "[[{[{")
      ;; 3.8.8 Miscellaneous Commands
      ("citereset" "*") ("RN" "{") ("Rn" "{")
      ;; 3.9 Localization Commands
      ("DefineBibliographyStrings" "{{")  ("DefineBibliographyExtras" "{{")
      ("UndefineBibliographyExtras" "{{") ("DefineHyphenationExceptions" "{{")
      ("NewBibliographyString" "{"))
     font-lock-constant-face 2 command)
    ("reference"
     (("nocite" "*{") ("cite" "*[[{") ("label" "{") ("pageref" "{")
      ("vref" "*{") ("eqref" "{") ("ref" "{") ("Ref" "{")
      ("footref" "{") ("include" "{") ("input" "{")
      ("bibliography" "{") ("index" "{") ("glossary" "{")
      ("footnote" "[{") ("footnotemark" "[") ("footnotetext" "[{")
      ("marginpar" "[{") ("chaptermark" "{") ("sectionmark" "{")
      ("subsectionmark" "{") ("subsubsectionmark" "{")
      ("paragraphmark" "{") ("subparagraphmark" "{"))
     font-lock-constant-face 2 command)
    ("function"
     (("begin" "{") ("end" "{") ("pagenumbering" "{")
      ("thispagestyle" "{") ("pagestyle" "{") ("nofiles" "")
      ("includeonly" "{") ("bibliographystyle" "{") ("documentstyle" "[{")
      ("documentclass" "[{[") ("newenvironment" "*{[[{{")
      ("newcommand" "*|{\\[[{") ("newlength" "|{\\")
      ("newtheorem" "{[{[")
      ("providecommand" "*|{\\[[{")
      ("newcounter" "{[") ("renewenvironment" "*{[[{{")
      ("renewcommand" "*|{\\[[{") ("renewtheorem" "{[{[")
      ("usepackage" "[{[") ("RequirePackage" "[{[")
      ("fbox" "{") ("mbox" "{") ("rule" "[{{")
      ("framebox" "|[([{") ("makebox" "|[([{") ("newsavebox" "|{\\")
      ("parbox" "[[[{{") ("savebox" "|{\\|[([{") ("sbox" "|{\\{")
      ("usebox" "|{\\")
      ("cline" "{") ("extracolsep" "{") ("multicolumn" "{{{")
      ("linethickness" "{") ("multiput" "(({{") ("put" "({")
      ("qbezier" "[(((") ("raisebox" "{[[{")
      ("addvspace" "|{\\") ("vspace" "*|{\\") ("hspace" "*|{\\")
      ("addcontentsline" "{{{") ("addtocontents" "{{")
      ("labelformat" "{{") ("linespread" "{")
      ("AddToHook" "{[") ("RemoveFromHook" "{[") ("AddToHookNext" "{")
      ("ProvidesClass" "{[") ("ProvidesPackage" "{[") ("ProvidesFile" "{[")
      ("NewMarkClass" "{")
      ("DeclareDocumentCommand" "|{\\{{")
      ("NewDocumentCommand"     "|{\\{{")
      ("ProvideDocumentCommand" "|{\\{{")
      ("RenewDocumentCommand"   "|{\\{{")
      ("DeclareExpandableDocumentCommand" "|{\\{{")
      ("NewExpandableDocumentCommand"     "|{\\{{")
      ("ProvideExpandableDocumentCommand" "|{\\{{")
      ("RenewExpandableDocumentCommand"   "|{\\{{")
      ("DeclareDocumentEnvironment" "{{{{")
      ("NewDocumentEnvironment"     "{{{{")
      ("ProvideDocumentEnvironment" "{{{{")
      ("RenewDocumentEnvironment"   "{{{{")
      ("NewCommandCopy"     "|{\\|{\\")
      ("RenewCommandCopy"   "|{\\|{\\")
      ("DeclareCommandCopy" "|{\\|{\\")
      ("ShowCommand"        "|{\\")
      ("NewEnvironmentCopy"     "{{")
      ("RenewEnvironmentCopy"   "{{")
      ("DeclareEnvironmentCopy" "{{")
      ("ShowEnvironment"        "{")
      ("listfiles" "[") ("hyphenation" "{") ("DocumentMetadata" "{"))
     font-lock-function-name-face 2 command)
    ("function-noarg"
     ("enspace" "enskip" "quad" "qquad" "nonumber"
      "bigskip" "medskip"  "smallskip"
      "thinspace"  "negthinspace"
      "thicklines" "thinlines"
      "noindent" "hline" "ldots"
      "centering" "raggedright" "raggedleft"
      "raggedbottom" "flushbottom"
      "TeX" "LaTeX" "LaTeXe"
      "normalfont" "normalshape"
      "tableofcontents" "listoffigures" "listoftables"
      "maketitle" "makeindex" "makeglossary"
      "sloppy" "fussy" "par")
     font-lock-keyword-face 2 noarg)
    ("sectioning-0"
     (("part" "*[{"))
     (if (eq font-latex-fontify-sectioning 'color)
         'font-lock-type-face
       'font-latex-sectioning-0-face)
     2 command)
    ("sectioning-1"
     (("chapter" "*[{"))
     (if (eq font-latex-fontify-sectioning 'color)
         'font-lock-type-face
       'font-latex-sectioning-1-face)
     2 command)
    ("sectioning-2"
     (("section" "*[{"))
     (if (eq font-latex-fontify-sectioning 'color)
         'font-lock-type-face
       'font-latex-sectioning-2-face)
     2 command)
    ("sectioning-3"
     (("subsection" "*[{"))
     (if (eq font-latex-fontify-sectioning 'color)
         'font-lock-type-face
       'font-latex-sectioning-3-face)
     2 command)
    ("sectioning-4"
     (("subsubsection" "*[{"))
     (if (eq font-latex-fontify-sectioning 'color)
         'font-lock-type-face
       'font-latex-sectioning-4-face)
     2 command)
    ("sectioning-5"
     (("paragraph" "*[{") ("subparagraph" "*[{")
      ("subsubparagraph" "*[{"))
     (if (eq font-latex-fontify-sectioning 'color)
         'font-lock-type-face
       'font-latex-sectioning-5-face)
     2 command)
    ("slide-title" ()
     (if (eq font-latex-fontify-sectioning 'color)
         'font-lock-type-face
       'font-latex-slide-title-face)
     2 command)
    ("textual"
     (("item" "[") ("bibitem" "[{") ("title" "{") ("author" "{") ("date" "{")
      ("thanks" "{") ("address" "{") ("caption" "[{")
      ("textsuperscript" "{") ("textsubscript" "{") ("verb" "*"))
     font-lock-type-face 2 command)
    ("bold-command"
     (("textbf" "{") ("textsc" "{") ("textssc" "{") ("textulc" "{")
      ("textup" "{") ("textsw" "{") ("boldsymbol" "{") ("pmb" "{")
      ("mathbf" "{"))
     font-latex-bold-face 1 command)
    ("italic-command"
     (("emph" "{") ("textit" "{") ("textsl" "{") ("mathit" "{"))
     font-latex-italic-face 1 command)
    ("underline-command"
     (("underline" "{"))
     font-latex-underline-face 1 command)
    ("math-command"
     (("ensuremath" "|{\\"))
     font-latex-math-face 1 command)
    ("type-command"
     (("texttt" "{") ("textsf" "{") ("textrm" "{") ("textmd" "{")
      ("textnormal" "{") ("oldstylenums" "{") ("legacyoldstylenums" "{")
      ("mathrm" "{") ("mathsf" "{") ("mathtt" "{"))
     font-lock-type-face 1 command)
    ("bold-declaration"
     ("bf" "bfseries" "sc" "scshape" "sscshape" "ulcshape" "upshape" "swshape")
     font-latex-bold-face 1 declaration)
    ("italic-declaration"
     ("em" "it" "itshape" "sl" "slshape")
     font-latex-italic-face 1 declaration)
    ("type-declaration"
     ("tt" "ttfamily" "sf" "sffamily" "rm" "rmfamily" "mdseries"
      "tiny" "scriptsize" "footnotesize" "small" "normalsize"
      "large" "Large" "LARGE" "huge" "Huge")
     font-lock-type-face 1 declaration))
  "Built-in keywords and specifications for font locking.

The first element of each item is the name of the keyword class.

The second element is a list of keywords (macros without an
escape character) to highlight or, if the fifth element is the
symbol `command', a list of lists where the first element of each
item is a keyword and the second a string specifying the macro
syntax.  It can contain \"*\" if the macro has a starred variant,
\"[\" for an optional argument, \"{\" for a mandatory argument,
and \"\\\" for a macro.  A \"|\" means the following two tokens
should be regarded as alternatives.

The third element is the symbol of a face to be used or a Lisp
form returning a face symbol.

The fourth element is the fontification level.

The fifth element is the type of construct to be matched.  It can
be one of `noarg' which will match simple macros without
arguments (like \"\\foo\"), `declaration' which will match macros
inside a TeX group (like \"{\\bfseries foo}\"), or `command' which
will match macros of the form \"\\foo[bar]{baz}\".")