diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty | 120 |
1 files changed, 4 insertions, 116 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty index 70c119f42ac..b827fde1a6d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty @@ -35,72 +35,19 @@ \mathtoolsset{mathic=false} \MHInternalSyntaxOff \begin{warpMathJax} +\CustomizeMathJax{\require{mathtools}} + \LWR@infoprocessingmathjax{mathtools} -\CustomizeMathJax{\newcommand{\mathllap}[2][]{{#1#2}}} -\CustomizeMathJax{\newcommand{\mathrlap}[2][]{{#1#2}}} -\CustomizeMathJax{\newcommand{\mathclap}[2][]{{#1#2}}} -\CustomizeMathJax{\newcommand{\mathmbox}[1]{#1}} -\CustomizeMathJax{\newcommand{\clap}[1]{#1}} -\CustomizeMathJax{\newcommand{\LWRmathmakebox}[2][]{#2}} -\CustomizeMathJax{\newcommand{\mathmakebox}[1][]{\LWRmathmakebox}} -\CustomizeMathJax{\newcommand{\cramped}[2][]{{#1#2}}} -\CustomizeMathJax{\newcommand{\crampedllap}[2][]{{#1#2}}} -\CustomizeMathJax{\newcommand{\crampedrlap}[2][]{{#1#2}}} -\CustomizeMathJax{\newcommand{\crampedclap}[2][]{{#1#2}}} \CustomizeMathJax{\newenvironment{crampedsubarray}[1]{}{}} -\CustomizeMathJax{\newcommand{\crampedsubstack}{}} -\CustomizeMathJax{\newcommand{\smashoperator}[2][]{#2\limits}} -\CustomizeMathJax{\newcommand{\adjustlimits}{}} -\CustomizeMathJax{\newcommand{\SwapAboveDisplaySkip}{}} -\CustomizeMathJax{\require{extpfeil}} -\CustomizeMathJax{\Newextarrow\xleftrightarrow{10,10}{0x2194}} -\CustomizeMathJax{\Newextarrow\xLeftarrow{10,10}{0x21d0}} -\CustomizeMathJax{\Newextarrow\xhookleftarrow{10,10}{0x21a9}} -\CustomizeMathJax{\Newextarrow\xmapsto{10,10}{0x21a6}} -\CustomizeMathJax{\Newextarrow\xRightarrow{10,10}{0x21d2}} -\CustomizeMathJax{\Newextarrow\xLeftrightarrow{10,10}{0x21d4}} -\CustomizeMathJax{\Newextarrow\xhookrightarrow{10,10}{0x21aa}} -\CustomizeMathJax{\Newextarrow\xrightharpoondown{10,10}{0x21c1}} -\CustomizeMathJax{\Newextarrow\xleftharpoondown{10,10}{0x21bd}} -\CustomizeMathJax{\Newextarrow\xrightleftharpoons{10,10}{0x21cc}} -\CustomizeMathJax{\Newextarrow\xrightharpoonup{10,10}{0x21c0}} -\CustomizeMathJax{\Newextarrow\xleftharpoonup{10,10}{0x21bc}} -\CustomizeMathJax{\Newextarrow\xleftrightharpoons{10,10}{0x21cb}} +\CustomizeMathJax{\newcommand{\smashoperator}[2][]{#2\limits}} -\CustomizeMathJax{\newcommand{\LWRdounderbracket}[3]{% - \mathinner{\underset{#3}{\underline{\llcorner{#1}\lrcorner}}}% -}} -\CustomizeMathJax{\newcommand{\LWRunderbracket}[2][]{\LWRdounderbracket{#2}}} -\CustomizeMathJax{\newcommand{\underbracket}[1][]{\LWRunderbracket}} -\CustomizeMathJax{\newcommand{\LWRdooverbracket}[3]{% - \mathinner{\overset{#3}{\overline{\ulcorner{#1}\urcorner}}}% -}} -\CustomizeMathJax{\newcommand{\LWRoverbracket}[2][]{\LWRdooverbracket{#2}}} -\CustomizeMathJax{\newcommand{\overbracket}[1][]{\LWRoverbracket}} +\CustomizeMathJax{\newcommand{\SwapAboveDisplaySkip}{}} \CustomizeMathJax{\newcommand{\LaTeXunderbrace}[1]{\underbrace{#1}}} \CustomizeMathJax{\newcommand{\LaTeXoverbrace}[1]{\overbrace{#1}}} -\CustomizeMathJax{\newenvironment{matrix*}[1][]{\begin{matrix}}{\end{matrix}}} -\CustomizeMathJax{\newenvironment{pmatrix*}[1][]{\begin{pmatrix}}{\end{pmatrix}}} -\CustomizeMathJax{\newenvironment{bmatrix*}[1][]{\begin{bmatrix}}{\end{bmatrix}}} -\CustomizeMathJax{\newenvironment{Bmatrix*}[1][]{\begin{Bmatrix}}{\end{Bmatrix}}} -\CustomizeMathJax{\newenvironment{vmatrix*}[1][]{\begin{vmatrix}}{\end{vmatrix}}} -\CustomizeMathJax{\newenvironment{Vmatrix*}[1][]{\begin{Vmatrix}}{\end{Vmatrix}}} -\CustomizeMathJax{\newenvironment{smallmatrix*}[1][]{\begin{matrix}}{\end{matrix}}} -\CustomizeMathJax{\newenvironment{psmallmatrix*}[1][]{\begin{pmatrix}}{\end{pmatrix}}} -\CustomizeMathJax{\newenvironment{bsmallmatrix*}[1][]{\begin{bmatrix}}{\end{bmatrix}}} -\CustomizeMathJax{\newenvironment{Bsmallmatrix*}[1][]{\begin{Bmatrix}}{\end{Bmatrix}}} -\CustomizeMathJax{\newenvironment{vsmallmatrix*}[1][]{\begin{vmatrix}}{\end{vmatrix}}} -\CustomizeMathJax{\newenvironment{Vsmallmatrix*}[1][]{\begin{Vmatrix}}{\end{Vmatrix}}} -\CustomizeMathJax{\newenvironment{psmallmatrix}[1][]{\begin{pmatrix}}{\end{pmatrix}}} -\CustomizeMathJax{\newenvironment{bsmallmatrix}[1][]{\begin{bmatrix}}{\end{bmatrix}}} -\CustomizeMathJax{\newenvironment{Bsmallmatrix}[1][]{\begin{Bmatrix}}{\end{Bmatrix}}} -\CustomizeMathJax{\newenvironment{vsmallmatrix}[1][]{\begin{vmatrix}}{\end{vmatrix}}} -\CustomizeMathJax{\newenvironment{Vsmallmatrix}[1][]{\begin{Vmatrix}}{\end{Vmatrix}}} - \CustomizeMathJax{\newcommand{\LWRmultlined}[1][]{\begin{multline*}}} \CustomizeMathJax{\newenvironment{multlined}[1][]{\LWRmultlined}{\end{multline*}}} @@ -109,37 +56,8 @@ \CustomizeMathJax{\let\LWRorigshoveright\shoveright} \CustomizeMathJax{\renewcommand{\shoveright}[1][]{\LWRorigshoveright}} -\CustomizeMathJax{\newenvironment{dcases}{\begin{cases}}{\end{cases}}} -\CustomizeMathJax{\newenvironment{dcases*}{\begin{cases}}{\end{cases}}} -\CustomizeMathJax{\newenvironment{rcases}{\begin{cases}}{\end{cases}}} -\CustomizeMathJax{\newenvironment{rcases*}{\begin{cases}}{\end{cases}}} -\CustomizeMathJax{\newenvironment{drcases}{\begin{cases}}{\end{cases}}} -\CustomizeMathJax{\newenvironment{drcases*}{\begin{cases}}{\end{cases}}} -\CustomizeMathJax{\newenvironment{cases*}{\begin{cases}}{\end{cases}}} - -\CustomizeMathJax{\newcommand{\MoveEqLeft}[1][]{}} - -\CustomizeMathJax{% special parsing to handle '&' in argument - \def\LWRAboxed#1!|!{\fbox{\(#1\)}&\fbox{\(#2\)}} - \newcommand{\Aboxed}[1]{\LWRAboxed#1&&!|!} -} -\CustomizeMathJax{ - \newcommand{\LWRABLines}[1][\Updownarrow]{#1 \notag \\}% star/nostar the same - \newcommand{\ArrowBetweenLines}{\ifstar\LWRABLines\LWRABLines} -} \CustomizeMathJax{\newcommand{\shortintertext}[1]{\text{#1}\notag \\}} -\CustomizeMathJax{\newcommand{\vdotswithin}[1]{\hspace{.5em}\vdots}} -\CustomizeMathJax{\newcommand{\LWRshortvdotswithinstar}[1]{\vdots \hspace{.5em} & \\}} -\CustomizeMathJax{\newcommand{\LWRshortvdotswithinnostar}[1]{& \hspace{.5em}\vdots \\}} -\CustomizeMathJax{% - \newcommand{\shortvdotswithin}% - {\ifstar\LWRshortvdotswithinstar\LWRshortvdotswithinnostar}% -} - -\CustomizeMathJax{\newcommand{\MTFlushSpaceAbove}{}} -\CustomizeMathJax{\newcommand{\MTFlushSpaceBelow}{\\}} - \LetLtxMacro\LWR@mathtools@orig@DeclarePairedDelimiter\DeclarePairedDelimiter \renewcommand{\DeclarePairedDelimiter}[3]{ \LWR@mathtools@orig@DeclarePairedDelimiter{#1}{#2}{#3} @@ -236,36 +154,8 @@ \@onlypreamble\DeclareParedDelimiterXPP \@onlypreamble\DeclareParedDelimiterX -\CustomizeMathJax{\newcommand\lparen{(}} -\CustomizeMathJax{\newcommand\rparen{)}} -\CustomizeMathJax{\newcommand{\ordinarycolon}{:}} \CustomizeMathJax{\newcommand{\vcentcolon}{\mathrel{\unicode{x2236}}}} -\CustomizeMathJax{\newcommand\dblcolon{\mathrel{\unicode{x2237}}}} -\CustomizeMathJax{\newcommand\coloneqq{\mathrel{\unicode{x2236}\!=}}} -\CustomizeMathJax{\newcommand\Coloneqq{\mathrel{\unicode{x2237}\!=}}} -\CustomizeMathJax{\newcommand\coloneq{\mathrel{\unicode{x2236}-}}} -\CustomizeMathJax{\newcommand\Coloneq{\mathrel{\unicode{x2237}-}}} - -\CustomizeMathJax{\newcommand\eqqcolon{\mathrel{=\!\unicode{x2236}}}} -\CustomizeMathJax{\newcommand\Eqqcolon{\mathrel{=\!\unicode{x2237}}}} -\CustomizeMathJax{\newcommand\eqcolon{\mathrel{-\unicode{x2236}}}} -\CustomizeMathJax{\newcommand\Eqcolon{\mathrel{-\unicode{x2237}}}} - -\CustomizeMathJax{\newcommand\colonapprox{\mathrel{\unicode{x2236}\!\approx}}} -\CustomizeMathJax{\newcommand\Colonapprox{\mathrel{\unicode{x2237}\!\approx}}} -\CustomizeMathJax{\newcommand\colonsim{\mathrel{\unicode{x2236}\!\sim}}} -\CustomizeMathJax{\newcommand\Colonsim{\mathrel{\unicode{x2237}\!\sim}}} - -\CustomizeMathJax{\newcommand{\nuparrow}{\mathrel{\cancel{\uparrow}}}} -\CustomizeMathJax{\newcommand{\ndownarrow}{\mathrel{\cancel{\downarrow}}}} -\CustomizeMathJax{\newcommand{\bigtimes}{\mathop{\Large\times}\limits}} - -\CustomizeMathJax{\newcommand{\prescript}[3]{{}^{#1}_{#2}#3}} - -\CustomizeMathJax{\newenvironment{lgathered}{\begin{gathered}}{\end{gathered}}} -\CustomizeMathJax{\newenvironment{rgathered}{\begin{gathered}}{\end{gathered}}} - \LetLtxMacro\LWR@mathtools@orig@newgathered\newgathered \renewcommand{\newgathered}[4]{% \LWR@mathtools@orig@newgathered{#1}{#2}{#3}{#4}% @@ -277,8 +167,6 @@ } \@onlypreamble\newgathered -\CustomizeMathJax{\newcommand{\splitfrac}[2]{{}^{#1}_{#2}}} -\CustomizeMathJax{\let\splitdfrac\splitfrac} \end{warpMathJax} \endinput %% |