Optional
colorIf true
, \color
will work like LaTeX's \textcolor
and takes 2 arguments
If false
, \color
will work like LaTeX's \color
and takes 1 argument
In both cases, \textcolor
works as in LaTeX
false
Optional
displayIf true
, math will be rendered in display mode
(math in display style and center math on page)
If false
, math will be rendered in inline mode
false
Optional
errorA Color string given in format #XXX
or #XXXXXX
Optional
fleqnIf true
, display math renders flush left with a 2em left margin,
like \documentclass[fleqn] in LaTeX with the amsmath package.
false
Optional
globalPlace KaTeX code in the global group.
false
Optional
leqnoIf true
, display math has \tags rendered on the left
instead of the right, like \usepackage[leqno]{amsmath} in LaTeX.
false
Optional
macrosA collection of custom macros.
See src/macros.js
for its usage
Optional
maxLimit the number of macro expansions to specified number
If set to Infinity
, marco expander will try to fully expand
as in LaTex
1000
Optional
maxAll user-specified sizes will be caped to maxSize
ems
If set to Infinity, users can make elements and space arbitrarily large
Infinity
Optional
minSpecifies a minimum thickness, in ems, for fraction lines, \sqrt top lines, {array} vertical lines, \hline, \hdashline, \underline, \overline, and the borders of \fbox, \boxed, and \fcolorbox.
Optional
outputDetermines the markup language of the output. The valid choices are:
html
: Outputs KaTeX in HTML only.mathml
: Outputs KaTeX in MathML only.htmlAndMathml
: Outputs HTML for visual rendering
and includes MathML for accessibility.'htmlAndMathml'
Optional
strictIf false
or "ignore"
, allow features that make
writing in LaTex convenient but not supported by LaTex
If true
or "error"
, throw an error for such transgressions
If "warn"
, warn about behavior via console.warn
"warn"
Optional
throwIf true
, KaTeX will throw a ParseError
when
it encounters an unsupported command or invalid LaTex
If false
, KaTeX will render unsupported commands as
text, and render invalid LaTeX as its source code with
hover text giving the error, in color given by errorColor
true
Optional
trustIf false
(do not trust input), prevent any commands that could enable adverse behavior, rendering them instead in errorColor.
If true
(trust input), allow all such commands.
false
Generated using TypeDoc
Documentation: https://katex.org/docs/options.html