Renderer support
| Package | MathJax | KaTeX | XeTeX |
|---|---|---|---|
physics | MathJax: Full | KaTeX: None | XeTeX: Full |
Syntax#
\vas*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#
\va{#1} \vec{\vb{#1}}If the optional star is present, the template parts are joined with '*', so \va*{#1} reparses as \vec{\vb*{#1}}.
Canonicalize va to an explicit vec-wrapped mathbf form.
\va{#1} \vec{\mathbf{#1}}Equivalent forms#
\vectorarrow{#1}exact\vectorarrow*{#1}exactStarred long-form equivalent.
\vec{\vb{#1}}exact\vec{\vb*{#1}}exactStarred form.
See also#
\vectorarrowphysics\vectorunitphysics\vuphysics
Test cases#
| Input | Case | MathJax | KaTeX | XeTeX |
|---|---|---|---|---|
\va{a} | Positive · baseline | Pass | Fail | Pass |
\va*{a} | Positive · vary:s[0] | Pass | Fail | Pass |
\va a | Positive · bare[1] | Pass | Fail | Pass |