This topic has 80 commands from the base, textmacros, bboldx, and boldsymbol packages. Commands show whether MathJax, KaTeX, and XeTeX render them. Entries are ordered by how often they appear in corpus formulas.
- Entries
- 80 commands
- Packages
- base 68 · textmacros 20 · bboldx 12 · boldsymbol 1
- Most used
- \mathcal 13.36%
- Full support
- MathJax 80/80 · KaTeX 33/80 · XeTeX 31/80
Entries#
| Name | Definition | Packages | MathJax | KaTeX | XeTeX | Frequency |
|---|---|---|---|---|---|---|
\mathcal | Used for calligraphic symbols, often for sets, spaces, or families of objects. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 13.36% |
\mathbb | Used for double-struck symbols such as standard number sets like ℝ, ℤ, or ℚ. | base, bboldx | MathJax: Full | KaTeX: Full | XeTeX: Partial | 10.31% |
\mathrm | Used to force upright roman math letters inside formulas, for example for named constants or non-italic variables. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 7.51% |
\rm | Legacy math-mode declaration for switching subsequent symbols in the current group to upright/roman. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 6.31% |
\mathbf | Used to typeset bold mathematical symbols, commonly for vectors, matrices, or emphasized variables. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 6.24% |
\boldsymbol | Used to make a symbol or short math expression bold in math mode, especially for Greek letters or other symbols where \mathbf is not sufficient. | boldsymbol | MathJax: Full | KaTeX: Full | XeTeX: Full | 2.43% |
\bf | Changes the font of subsequent characters in the current group to bold. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 2.17% |
\mathfrak | Used to typeset symbols in Fraktur style, often for ideals, Lie algebras, or specialized notation. | base | MathJax: Full | KaTeX: Full | XeTeX: None | 1.80% |
\cal | Changes the font of subsequent characters in the current group to calligraphic. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 1.55% |
\displaystyle | Forces display-style math within the current math group, commonly to make inline fractions, sums, or integrals use display sizing. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 1.00% |
\mathsf | Used for sans-serif mathematical symbols. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.93% |
\mathscr | Used for script-style symbols, often for sets, sheaves, or operators. | base | MathJax: Full | KaTeX: Full | XeTeX: None | 0.68% |
\textstyle | Restores or forces text-style math within the current math group, often inside displayed formulas or after a broader style change. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.25% |
\sf | Legacy math-mode declaration for switching subsequent symbols in the current group to sans-serif. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.19% |
\tiny | Used to make subsequent math very small within a local group or short formula fragment. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.17% |
\scriptscriptstyle | Forces scriptscript-style math for deeply nested scripts or specialized manual size adjustments. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.16% |
\mathit | Used to typeset mathematical symbols in italic style. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.14% |
\mathtt | Used for monospace mathematical symbols, such as code-like identifiers or fixed-width notation. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.13% |
\pmb | Used as a pseudo-bold fallback to make a symbol appear heavier by overprinting it | base | MathJax: Full | KaTeX: Full | XeTeX: None | 0.13% |
\small | Used to make subsequent math slightly smaller within a local scope, such as a compact subexpression or note. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.11% |
\Bbb | Used for double-struck symbols such as standard number sets like ℝ, ℤ, or ℚ. | base, textmacros | MathJax: Full | KaTeX: Partial | XeTeX: None | 0.10% |
\scriptsize | Used to make subsequent math smaller, often for compact annotations or locally reduced formulas. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.09% |
\frak | Used to typeset symbols in Fraktur style, often for ideals, Lie algebras, or specialized notation. | base, textmacros | MathJax: Full | KaTeX: Partial | XeTeX: None | 0.07% |
\scriptstyle | Forces script-style math, typically for manually sized subscripts, superscripts, or compact custom notations. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.07% |
\it | Legacy math-mode declaration for switching subsequent symbols in the current group to math italic. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.07% |
\tt | Legacy math-mode declaration for switching subsequent symbols in the current group to monospace/typewriter style. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.05% |
\large | Used to enlarge subsequent math slightly for emphasis or display within a local group. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.01% |
\Large | Used to enlarge subsequent math more noticeably within a local scope, such as a highlighted symbol or short expression. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | 0.01% |
\mathnormal | Used to reset content to MathJax's default math font behavior inside a surrounding styled expression. | base | MathJax: Full | KaTeX: Full | XeTeX: Full | <0.01% |
\normalsize | Used to reset subsequent math back to normal size after a local size change. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | <0.01% |
\mit | Legacy plain-TeX-style math declaration for forcing subsequent symbols in the current group to italic. | base, textmacros | MathJax: Full | KaTeX: None | XeTeX: Full | <0.01% |
\LARGE | Used to make subsequent math substantially larger within a local group or short formula fragment. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | <0.01% |
\huge | Used to make subsequent math very large for strong emphasis in a local scope. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | <0.01% |
\mathbfit | Used for bold-italic mathematical symbols in specialized notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | <0.01% |
\mathbfcal | Used for bold calligraphic symbols in specialized notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | <0.01% |
\Huge | Used to make subsequent math extremely large within a local group or short emphasized expression. | base, textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full | <0.01% |
\mathsfit | Used for sans-serif italic mathematical symbols. | base | MathJax: Full | KaTeX: Full | XeTeX: None | <0.01% |
\mathup | Used to force upright math letters, especially in unicode-math style notation where upright and italic forms are named separately. | base | MathJax: Full | KaTeX: None | XeTeX: None | <0.01% |
\mathbfsf | Used for bold sans-serif mathematical symbols. | base | MathJax: Full | KaTeX: None | XeTeX: None | <0.01% |
\mathbfsfit | Used for bold sans-serif italic mathematical symbols. | base | MathJax: Full | KaTeX: None | XeTeX: None | <0.01% |
\imathbb | Used when a dotless blackboard-bold i is needed, especially before applying accents or other constructions where the normal dotted i would be undesirable. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\imathbfbb | Used for a dotless bold blackboard-bold i, mainly in specialized notation and when accents should not sit over a dot. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\itextbb | Used in text mode for a dotless blackboard-bold i, typically when a text-context symbol should avoid the ordinary i dot, such as before accents. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\itextbfbb | Used in text mode for a dotless bold blackboard-bold i in specialized text notation, particularly when accents should not combine with the normal i dot. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\jmathbb | Used when a dotless blackboard-bold j is needed, especially in accented forms or other notation where the normal dotted j would be undesirable. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\jmathbfbb | Used for a dotless bold blackboard-bold j in specialized notation, especially when accent placement should avoid the ordinary dot. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\jtextbb | Used in text mode for a dotless blackboard-bold j, especially where accent placement or glyph shape should avoid the standard j dot. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\jtextbfbb | Used in text mode for a dotless bold blackboard-bold j in specialized text notation, especially when accent placement should avoid the ordinary j dot. | bboldx | MathJax: Full | KaTeX: None | XeTeX: None | — |
\mathbfbb | Used in documents that need a bold blackboard-bold alphabet from the bboldx package, e.g. emphasizing special symbol families while keeping blackboard-bold styling. | bboldx | MathJax: Full | KaTeX: None | XeTeX: Full | — |
\mathbffrak | Used for bold Fraktur symbols in specialized notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\mathbfscr | Used for bold script symbols in specialized notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\mathbfsfup | Used for upright bold sans-serif mathematical symbols in unicode-math style notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\mathbfup | Used to request upright bold math letters in unicode-math style notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\mathchoice | Low-level style-dependent math macros that provide separate display, text, script, and scriptscript forms, typically inside macro definitions or specialized package code. | base | MathJax: Full | KaTeX: Full | XeTeX: Partial | — |
\mathsfup | Used for upright sans-serif mathematical symbols in unicode-math style notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\oldstyle | Changes the font of subsequent numerals in the current group to oldstyle. | base, textmacros | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbb | Used for double-struck symbols such as standard number sets like ℝ, ℤ, or ℚ, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbf | Used to typeset bold mathematical symbols with unicode-math style command names. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbfcal | Used for bold calligraphic symbols in specialized notation, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbffrak | Used for bold Fraktur symbols in specialized notation, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbfit | Used for bold-italic mathematical symbols with unicode-math style command names. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbfscr | Used for bold script symbols in specialized notation, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbfsf | Used for bold sans-serif mathematical symbols with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbfsfit | Used for bold sans-serif italic mathematical symbols with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbfsfup | Used to request upright bold sans-serif mathematical symbols with unicode-math style command names. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symbfup | Used to request upright bold math letters with unicode-math style command names. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symcal | Used for calligraphic symbols, often for sets, spaces, or families of objects, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symfrak | Used to typeset symbols in Fraktur style, often for ideals, Lie algebras, or specialized notation, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symit | Used to typeset symbols in italic style with unicode-math style command names. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symnormal | Used to reset content to MathJax's default math font selection inside a surrounding styled expression. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symrm | Used to force upright roman math letters inside formulas, especially in unicode-math style notation. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symscr | Used for script-style symbols, often for sets, sheaves, or operators, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symsf | Used for sans-serif mathematical symbols with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symsfit | Used for sans-serif italic mathematical symbols with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symsfup | Used to request upright sans-serif mathematical symbols with unicode-math style command names. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symtt | Used for monospace mathematical symbols, such as code-like identifiers or fixed-width notation, with unicode-math style command naming. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\symup | Used to request upright math letters with unicode-math style command names. | base | MathJax: Full | KaTeX: None | XeTeX: None | — |
\textbb | Used in text mode to apply blackboard bold font variant to text, with font selection based on bboldx package options | bboldx | MathJax: Full | KaTeX: None | XeTeX: Full | — |
\textbfbb | Used in text mode to apply bold blackboard bold font variant to text, with font selection based on bboldx package options | bboldx | MathJax: Full | KaTeX: None | XeTeX: Full | — |
\Tiny | Used as a non-standard extra-small size switch for subsequent math when a step smaller than \scriptsize is wanted but larger than \tiny. | base, textmacros | MathJax: Full | KaTeX: None | XeTeX: None | — |