Renderer support
| Package | MathJax | KaTeX | XeTeX |
|---|---|---|---|
base | MathJax: Full | KaTeX: Full | XeTeX: Full |
textmacros | MathJax: Full | KaTeX: Full | XeTeX: Full |
Syntax#
\underlinem{a}math contentArgspec m — one mandatory argument. In base. Reading argspecs
\underlinem:T{a}text contentArgspec m:T — one mandatory argument. In textmacros. Reading argspecs
Common tasks#
How to underline a variable#
How to underline a longer expression#
How to underline a word in a label#
Examples#
Package variants#
| Package | Signature | Allowed mode | Notes |
|---|---|---|---|
base | m | math | Used to place an underline under a mathematical symbol or expression in formulas. |
textmacros | m:T | text | Used to underline a text fragment, including short words or grouped text in text-mode content. |
In TeXForm#
TeXForm parses this entry as prefix syntax; the package determines its argument specification.
See also#
\overbracebase\overleftarrowbase\overleftrightarrowbase\overlinebase\overparenbase\overrightarrowbase\underbracebase\underleftarrowbase\underleftrightarrowbase\underparenbase\underrightarrowbase
Test cases#
| Input | Case | MathJax | KaTeX | XeTeX |
|---|---|---|---|---|
\underline{a} | Positive · baseline | Pass | Pass | Pass |
\underline a | Positive · bare[0] | Pass | Pass | Pass |
| Input | Case | MathJax | KaTeX | XeTeX |
|---|---|---|---|---|
\underline{a} | Positive · baseline | Pass | Pass | Pass |
\underline a | Positive · bare[0] | Pass | Pass | Pass |
\underline{a^2} | Negative · neg:T[0] | Fail | Fail | Fail |