File: font-latex.el.html

This package enhances font-lock fontification patterns for LaTeX.

font-lock mode is a minor mode that causes your comments to be displayed in one face, strings in another, reserved words in another, and so on.

Defined variables (103)

font-latex--match-math-envII-regexpRegular expression to match math environments.
font-latex--updated-region-endRecord the end of fontification.
font-latex-built-in-keyword-classesBuilt-in keywords and specifications for font locking.
font-latex-command-with-args-default-specDefault specifier for keywords without syntax description.
font-latex-command-with-args-opt-arg-delimsList character pairs used as delimiters for optional arguments.
font-latex-deactivated-keyword-classesList of strings for built-in keyword classes to be deactivated.
font-latex-doctex-documentation-faceFace used to highlight the documentation in docTeX mode.
font-latex-doctex-preprocessor-faceFace used to highlight preprocessor directives in docTeX mode.
font-latex-fontify-scriptIf non-nil, fontify subscript and superscript strings.
font-latex-fontify-script-max-levelMaximum scriptification level for which script faces are applied.
font-latex-fontify-sectioningWhether to fontify sectioning macros with varying height or a color face.
font-latex-keywordsDefault expressions to highlight in TeX mode.
font-latex-keywords-1Subdued level highlighting for LaTeX modes.
font-latex-keywords-2High level highlighting for LaTeX modes.
font-latex-match-biblatexRegular expression to match biblatex keywords.
font-latex-match-biblatex-keywordsList of keywords and formats for biblatex face.
font-latex-match-biblatex-keywords-localBuffer-local keywords to add to ‘font-latex-match-biblatex-keywords’.
font-latex-match-biblatexnoargRegular expression to match biblatexnoarg keywords.
font-latex-match-biblatexnoarg-keywordsList of keywords for biblatexnoarg face.
font-latex-match-biblatexnoarg-keywords-localBuffer-local keywords to add to ‘font-latex-match-biblatexnoarg-keywords’.
font-latex-match-bold-commandRegular expression to match bold-command keywords.
font-latex-match-bold-command-keywordsList of keywords and formats for bold-command face.
font-latex-match-bold-command-keywords-localBuffer-local keywords to add to ‘font-latex-match-bold-command-keywords’.
font-latex-match-bold-declarationRegular expression to match bold-declaration keywords.
font-latex-match-bold-declaration-keywordsList of keywords for bold-declaration face.
font-latex-match-bold-declaration-keywords-localBuffer-local keywords to add to ‘font-latex-match-bold-declaration-keywords’.
font-latex-match-functionRegular expression to match function keywords.
font-latex-match-function-keywordsList of keywords and formats for function face.
font-latex-match-function-keywords-localBuffer-local keywords to add to ‘font-latex-match-function-keywords’.
font-latex-match-function-noargRegular expression to match function-noarg keywords.
font-latex-match-function-noarg-keywordsList of keywords for function-noarg face.
font-latex-match-function-noarg-keywords-localBuffer-local keywords to add to ‘font-latex-match-function-noarg-keywords’.
font-latex-match-italic-commandRegular expression to match italic-command keywords.
font-latex-match-italic-command-keywordsList of keywords and formats for italic-command face.
font-latex-match-italic-command-keywords-localBuffer-local keywords to add to ‘font-latex-match-italic-command-keywords’.
font-latex-match-italic-declarationRegular expression to match italic-declaration keywords.
font-latex-match-italic-declaration-keywordsList of keywords for italic-declaration face.
font-latex-match-italic-declaration-keywords-localBuffer-local keywords to add to ‘font-latex-match-italic-declaration-keywords’.
font-latex-match-math-commandRegular expression to match math-command keywords.
font-latex-match-math-command-keywordsList of keywords and formats for math-command face.
font-latex-match-math-command-keywords-localBuffer-local keywords to add to ‘font-latex-match-math-command-keywords’.
font-latex-match-referenceRegular expression to match reference keywords.
font-latex-match-reference-keywordsList of keywords and formats for reference face.
font-latex-match-reference-keywords-localBuffer-local keywords to add to ‘font-latex-match-reference-keywords’.
font-latex-match-sectioning-0Regular expression to match sectioning-0 keywords.
font-latex-match-sectioning-0-keywordsList of keywords and formats for sectioning-0 face.
font-latex-match-sectioning-0-keywords-localBuffer-local keywords to add to ‘font-latex-match-sectioning-0-keywords’.
font-latex-match-sectioning-1Regular expression to match sectioning-1 keywords.
font-latex-match-sectioning-1-keywordsList of keywords and formats for sectioning-1 face.
font-latex-match-sectioning-1-keywords-localBuffer-local keywords to add to ‘font-latex-match-sectioning-1-keywords’.
font-latex-match-sectioning-2Regular expression to match sectioning-2 keywords.
font-latex-match-sectioning-2-keywordsList of keywords and formats for sectioning-2 face.
font-latex-match-sectioning-2-keywords-localBuffer-local keywords to add to ‘font-latex-match-sectioning-2-keywords’.
font-latex-match-sectioning-3Regular expression to match sectioning-3 keywords.
font-latex-match-sectioning-3-keywordsList of keywords and formats for sectioning-3 face.
font-latex-match-sectioning-3-keywords-localBuffer-local keywords to add to ‘font-latex-match-sectioning-3-keywords’.
font-latex-match-sectioning-4Regular expression to match sectioning-4 keywords.
font-latex-match-sectioning-4-keywordsList of keywords and formats for sectioning-4 face.
font-latex-match-sectioning-4-keywords-localBuffer-local keywords to add to ‘font-latex-match-sectioning-4-keywords’.
font-latex-match-sectioning-5Regular expression to match sectioning-5 keywords.
font-latex-match-sectioning-5-keywordsList of keywords and formats for sectioning-5 face.
font-latex-match-sectioning-5-keywords-localBuffer-local keywords to add to ‘font-latex-match-sectioning-5-keywords’.
font-latex-match-simple-exclude-listList of characters directly after "\" excluded from fontification.
font-latex-match-simple-include-listList of characters allowed in a macro for fontification.
font-latex-match-slide-titleRegular expression to match slide-title keywords.
font-latex-match-slide-title-keywordsList of keywords and formats for slide-title face.
font-latex-match-slide-title-keywords-localBuffer-local keywords to add to ‘font-latex-match-slide-title-keywords’.
font-latex-match-textualRegular expression to match textual keywords.
font-latex-match-textual-keywordsList of keywords and formats for textual face.
font-latex-match-textual-keywords-localBuffer-local keywords to add to ‘font-latex-match-textual-keywords’.
font-latex-match-type-commandRegular expression to match type-command keywords.
font-latex-match-type-command-keywordsList of keywords and formats for type-command face.
font-latex-match-type-command-keywords-localBuffer-local keywords to add to ‘font-latex-match-type-command-keywords’.
font-latex-match-type-declarationRegular expression to match type-declaration keywords.
font-latex-match-type-declaration-keywordsList of keywords for type-declaration face.
font-latex-match-type-declaration-keywords-localBuffer-local keywords to add to ‘font-latex-match-type-declaration-keywords’.
font-latex-match-underline-commandRegular expression to match underline-command keywords.
font-latex-match-underline-command-keywordsList of keywords and formats for underline-command face.
font-latex-match-underline-command-keywords-localBuffer-local keywords to add to ‘font-latex-match-underline-command-keywords’.
font-latex-match-variableRegular expression to match variable keywords.
font-latex-match-variable-keywordsList of keywords and formats for variable face.
font-latex-match-variable-keywords-localBuffer-local keywords to add to ‘font-latex-match-variable-keywords’.
font-latex-match-warningRegular expression to match warning keywords.
font-latex-match-warning-keywordsList of keywords for warning face.
font-latex-match-warning-keywords-localBuffer-local keywords to add to ‘font-latex-match-warning-keywords’.
font-latex-matched-facesList of faces corresponding to matches in match data.
font-latex-math-environmentsList of math environment names for font locking.
font-latex-multiline-boundarySize of region to search for the start or end of a multiline construct.
font-latex-quote-listList of quote specifiers for quotation fontification.
font-latex-quote-regexp-begRegexp used to find quotes.
font-latex-quote-style-list-frenchList of styles for which French-style quote matching should be activated.
font-latex-quote-style-list-germanList of styles for which German-style quote matching should be activated.
font-latex-quotesWhether to fontify << French quotes >> or >>German quotes<<.
font-latex-quotes-controlInternal variable for keeping track if ‘font-latex-quotes’ changed.
font-latex-quotes-fallbackFallback value for ‘font-latex-quotes’ if automatic detection fails.
font-latex-quotes-internalInternal variable for tracking outcome of automatic detection.
font-latex-script-displayDisplay specification for subscript and superscript content.
font-latex-sectioning-maxHighest number for font-latex-sectioning-N-face
font-latex-syntactic-keywordsSyntactic keywords used by ‘font-latex’.
font-latex-syntactic-keywords-extraList of syntactic keywords to add to ‘font-latex-syntactic-keywords’.
font-latex-syntax-alistList of specifiers for the syntax alist of ‘font-lock-defaults’.
font-latex-syntax-error-modesList of modes where syntax errors in macros should be indicated.
font-latex-user-keyword-classesList of user-defined keyword classes for font locking.

Defined functions (11)

font-latex--get-script-props(POS SCRIPT-TYPE)
font-latex-keyword-matcher(PREFIX NAME FACE TYPE)
font-latex-match-biblatexnoarg(LIMIT)
font-latex-match-command-with-arguments(REGEXP KEYWORDS FACE LIMIT)
font-latex-match-function-noarg-make()
font-latex-match-italic-declaration(LIMIT)
font-latex-match-reference-make()
font-latex-match-sectioning-1(LIMIT)
font-latex-match-slide-title-make()
font-latex-match-underline-command-make()
font-latex-setup()

Defined faces (20)

font-latex-bold-faceFace used to highlight text to be typeset in bold.
font-latex-doctex-documentation-faceFace used to highlight the documentation parts in docTeX mode.
font-latex-doctex-preprocessor-faceFace used to highlight preprocessor directives in docTeX mode.
font-latex-italic-faceFace used to highlight text to be typeset in italic.
font-latex-math-faceFace used to highlight math.
font-latex-script-char-faceFace used for the script chars ^ and _.
font-latex-sectioning-0-faceFace for sectioning commands at level 0. Probably you don’t want to customize this face directly. Better change the base face ‘font-latex-sectioning-5-face’ or customize the variable ‘font-latex-fontify-sectioning’.
font-latex-sectioning-1-faceFace for sectioning commands at level 1. Probably you don’t want to customize this face directly. Better change the base face ‘font-latex-sectioning-5-face’ or customize the variable ‘font-latex-fontify-sectioning’.
font-latex-sectioning-2-faceFace for sectioning commands at level 2. Probably you don’t want to customize this face directly. Better change the base face ‘font-latex-sectioning-5-face’ or customize the variable ‘font-latex-fontify-sectioning’.
font-latex-sectioning-3-faceFace for sectioning commands at level 3. Probably you don’t want to customize this face directly. Better change the base face ‘font-latex-sectioning-5-face’ or customize the variable ‘font-latex-fontify-sectioning’.
font-latex-sectioning-4-faceFace for sectioning commands at level 4. Probably you don’t want to customize this face directly. Better change the base face ‘font-latex-sectioning-5-face’ or customize the variable ‘font-latex-fontify-sectioning’.
font-latex-sectioning-5-faceFace for sectioning commands at level 5.
font-latex-sedate-faceFace used to highlight sedate stuff.
font-latex-slide-title-faceFace for slide titles.
font-latex-string-faceFace used to highlight strings.
font-latex-subscript-faceFace used for subscripts.
font-latex-superscript-faceFace used for superscripts.
font-latex-underline-faceFace used to highlight text to be underlined.
font-latex-verbatim-faceFace used to highlight TeX verbatim environments.
font-latex-warning-faceFace for important keywords.