Variants indicate a stylistic alternate for some characters.
Typically, those are controlled with explicit commands, such as
\mathbb{} or \mathfrak{}. This type is used with the
[[applyStyle]] method to change the styling of a range of
selected characters.
In mathematical notation these variants are used not only for visual
presentation, but they may have semantic significance.
For example,
the set ℂ should not be confused with
the physical unit 𝖢 (Coulomb).
When rendered, these variants can map to some built-in fonts.
LaTeX supports a limited set of characters. However, MathLive will
map characters not supported by LaTeX fonts (double-stuck variant for digits
for example) to a Unicode character (see Mathematical Alphanumeric Symbols on Wikipedia ).
normal is a synthetic variant that maps either to main (upright) or
math (italic) depending on the symbol and the letterShapeStyle.
The math variant has italic characters as well as slightly different
letter shape and spacing (a bit more space after the "f" for example), so
it's not equivalent to a main variant with italic variant style applied.
Variants indicate a stylistic alternate for some characters.
Typically, those are controlled with explicit commands, such as
\mathbb{}
or\mathfrak{}
. This type is used with the [[applyStyle
]] method to change the styling of a range of selected characters.In mathematical notation these variants are used not only for visual presentation, but they may have semantic significance.
For example,
When rendered, these variants can map to some built-in fonts.
LaTeX supports a limited set of characters. However, MathLive will map characters not supported by LaTeX fonts (double-stuck variant for digits for example) to a Unicode character (see Mathematical Alphanumeric Symbols on Wikipedia ).
normal
is a synthetic variant that maps either tomain
(upright) ormath
(italic) depending on the symbol and theletterShapeStyle
.The
math
variant has italic characters as well as slightly different letter shape and spacing (a bit more space after the "f" for example), so it's not equivalent to amain
variant withitalic
variant style applied.See Also
Style
]]