Renderer support
| Package | MathJax | KaTeX | XeTeX |
|---|---|---|---|
physics | MathJax: Full | KaTeX: None | XeTeX: Full |
Syntax#
\abss*starm{}{a}math contentArgspec s m{} — one optional and one mandatory argument. Reading argspecs
Examples#
In TeXForm#
TeXForm parses this entry as prefix syntax; the package determines its argument specification.
Expands to#
\abs{#1} \left| #1 \right|With a leading star, the reparsed form uses plain fences | #1 |; with an adjacent sizing control sequence \big, \Big, \bigg, or \Bigg before the brace, it reparses to the corresponding sized fence form.
Rewrite abs to explicit vertical bar fences.
\abs{#1} \left| #1 \right|Equivalent forms#
\absolutevalue{#1}exactMathJax maps both names to the same parse method with the same parameters, including star and sized-prefix behavior.
See also#
Test cases#
| Input | Case | MathJax | KaTeX | XeTeX |
|---|---|---|---|---|
\abs{a} | Positive · baseline | Pass | Fail | Pass |
\abs*{a} | Positive · vary:s[0] | Pass | Fail | Pass |