From 1ebdcbffb0e852f50e0dc8f4dfcadee48c11e105 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 3 Sep 2020 21:11:36 +0000 Subject: lwarp (3sep20) git-svn-id: svn://tug.org/texlive/trunk@56255 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty | 2 +- .../texmf-dist/tex/latex/lwarp/lwarp-accents.sty | 70 ++++ .../texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty | 2 +- .../texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty | 12 +- .../texmf-dist/tex/latex/lwarp/lwarp-caption.sty | 65 +--- .../texmf-dist/tex/latex/lwarp/lwarp-caption3.sty | 102 ++++++ .../texmf-dist/tex/latex/lwarp/lwarp-centernot.sty | 6 +- .../latex/lwarp/lwarp-common-mathjax-letters.sty | 327 ++++++++++++++++++ .../lwarp/lwarp-common-mathjax-newpxtxmath.sty | 383 +++++++++++++++++++++ .../lwarp/lwarp-common-mathjax-overlaysymbols.sty | 34 ++ .../tex/latex/lwarp/lwarp-econometrics.sty | 96 +----- .../texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty | 3 + .../texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty | 84 +++++ .../texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty | 47 +++ .../texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty | 28 ++ .../tex/latex/lwarp/lwarp-mathdesign.sty | 62 ++++ .../texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty | 30 ++ .../texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty | 28 ++ .../texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty | 11 +- .../texmf-dist/tex/latex/lwarp/lwarp-mismath.sty | 68 ++-- .../tex/latex/lwarp/lwarp-mleftright.sty | 27 ++ .../texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty | 25 ++ .../texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty | 25 ++ .../texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty | 25 ++ .../texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty | 28 ++ .../texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty | 54 +++ .../texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty | 10 +- .../texmf-dist/tex/latex/lwarp/lwarp-statmath.sty | 53 +-- .../tex/latex/lwarp/lwarp-thm-listof.sty | 50 +-- .../tex/latex/lwarp/lwarp-thm-restate.sty | 2 +- .../texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty | 29 ++ .../texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty | 28 ++ .../texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty | 30 ++ Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty | 30 ++ .../tex/latex/lwarp/lwarp-witharrows.sty | 2 - Master/texmf-dist/tex/latex/lwarp/lwarp.sty | 232 +++++++++---- 36 files changed, 1785 insertions(+), 325 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty create mode 100644 Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty (limited to 'Master/texmf-dist/tex/latex/lwarp') diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty index ee4d5113514..f62f029547e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty @@ -276,7 +276,7 @@ \CustomizeMathJax{\newcommand{\barn}{\mathrm{b}}} \CustomizeMathJax{\newcommand{\bbar}{\mathrm{bar}}} \CustomizeMathJax{\newcommand{\gal}{\mathrm{Gal}}} -\CustomizeMathJax{\newcommand{\angstrom}{\mathrm{\unicode{x00C5}}}} +\CustomizeMathJax{\newcommand{\angstrom}{\mathrm{\unicode{x212B}}}} \CustomizeMathJax{\newcommand{\rperminute}{\mathrm{r}\per\minute}} \CustomizeMathJax{\newcommand{\rpersecond}{\mathrm{r}\per\second}} \CustomizeMathJax{\newcommand{\squaremetre}{\power{\metre}{2}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty new file mode 100644 index 00000000000..a5272d1477c --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-accents.sty @@ -0,0 +1,70 @@ +%% +%% This is file `lwarp-accents.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `accents') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{accents}[2006/05/12] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{accents} + +\CustomizeMathJax{\newcommand{\ring}[1]{\mathring{#1}}} +\CustomizeMathJax{\newcommand{\accentset}[2]{\overset{#1{}}{#2}}} +\CustomizeMathJax{\let\LWRgrave\grave} +\CustomizeMathJax{\let\LWRacute\acute} +\CustomizeMathJax{\let\LWRcheck\check} +\CustomizeMathJax{\let\LWRbreve\breve} +\CustomizeMathJax{\let\LWRbar\bar} +\CustomizeMathJax{\let\LWRhat\hat} +\CustomizeMathJax{\let\LWRdot\dot} +\CustomizeMathJax{\let\LWRtilde\tilde} +\CustomizeMathJax{\let\LWRddot\ddot} +\CustomizeMathJax{\let\LWRvec\vec} +\CustomizeMathJax{\let\LWRwidetilde\widetilde} + +\CustomizeMathJax{\newcommand{\underaccent}[2]{% + {% + \renewcommand{\grave}[1]{{\LARGE\LWRgrave{##1}}}% + \renewcommand{\acute}[1]{{\LARGE\LWRacute{##1}}}% + \renewcommand{\check}[1]{{\LARGE\LWRcheck{##1}}}% + \renewcommand{\breve}[1]{{\LARGE\LWRbreve{##1}}}% + \renewcommand{\bar}[1]{{\LARGE\LWRbar{##1}}}% + \renewcommand{\hat}[1]{{\LARGE\LWRhat{##1}}}% + \renewcommand{\dot}[1]{{\LARGE\LWRdot{##1}}}% + \renewcommand{\tilde}[1]{{\LARGE\LWRtilde{##1}}}% + \renewcommand{\ddot}[1]{{\LARGE\LWRddot{##1}}}% + \renewcommand{\vec}[1]{{\LARGE\LWRvec{##1}}}% + \renewcommand{\widetilde}[1]{{\LARGE\LWRwidetilde{\hphantom{#2}}}}% + \underset{\raise 2pt {#1{}}}{#2}% + \let\grave\LWRgrave% + \let\acute\LWRacute% + \let\check\LWRcheck% + \let\breve\LWRbreve% + \let\bar\LWRbar% + \let\hat\LWRhat% + \let\dot\LWRdot% + \let\tilde\LWRtilde% + \let\ddot\LWRddot% + \let\vec\LWRvec% + \let\widetilde\LWRwidetilde% + }% +}} + +\CustomizeMathJax{\newcommand{\undertilde}[1]{% + \underset{\raise 3pt {\widetilde{\hphantom{#1}}}}{#1}% +}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-accents.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty index 7d747e3ac96..61b88850481 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty @@ -47,7 +47,7 @@ } \LWR@newautoidanchor% \booltrue{LWR@indisplaymathimage}% - \begin{lateximage}[\LWR@amsmathbodynumbered{#1}]* + \begin{lateximage}[\LWR@amsmathbodynumbered{#2}]*% \LWR@applyxfakebold% } \NewDocumentCommand{\LWR@amsmathenv@before}{s m}{% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty index 0eb19c57b9a..d1dbee868d6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty @@ -16,6 +16,17 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackageDrop{atbegshi}[2011/10/05] +\let\AtBeginShipout\relax +\let\AtBeginShipoutNext\relax +\let\AtBeginShipoutFirst\relax +\let\AtBeginShipoutDiscard\relax +\let\AtBeginShipoutInit\relax +\let\AtBeginShipoutAddToBox\relax +\let\AtBeginShipoutAddToBoxForeground\relax +\let\AtBeginShipoutUpperLeft\relax +\let\AtBeginShipoutUpperLeftForeground\relax +\let\AtBeginShipoutOriginalShipout\relax + \newcommand*{\AtBeginShipout}[1]{} \newbox\AtBeginShipoutBox \newcommand*{\AtBeginShipoutNext}[1]{} @@ -30,7 +41,6 @@ \def\AtBeginShipoutBoxWidth{0pt} \def\AtBeginShipoutBoxHeight{0pt} \def\AtBeginShipoutBoxDepth{0pt} - \endinput %% %% End of file `lwarp-atbegshi.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty index cd95de1ffd0..a06098999c7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty @@ -24,8 +24,7 @@ \typeout{instead of: \protect\usepackage[options]\protect{caption\protect}.} \typeout{---} -\LWR@ProvidesPackagePass{caption}[2020/01/03] - +\LWR@ProvidesPackagePass{caption}[2020/08/24] \long\def\caption@iibox@#1#2#3#4{% \caption@iiibox{#1}{#2}{#3}% []% lwarp @@ -37,7 +36,7 @@ #1*% set \caption@position \caption@iftop{% \endgroup - \minipagefullwidth% + \minipagefullwidth% lwarp \parbox[t]{\linewidth}{% #1\relax \caption@setposition t% @@ -46,8 +45,8 @@ }% }{% \endgroup - \minipagefullwidth% - \parbox[b]{\linewidth}{% + \minipagefullwidth% lwarp + \parbox[b]{\linewidth}{% lwarp #1\relax \caption@setposition b% #8% @@ -56,43 +55,6 @@ }% } -\renewcommand\caption@@@make[2]{% -\LWR@traceinfo{caption@@@make}% - \LWR@stoppars% lwarp - \caption@ifempty{#2}{% - \let\caption@lsep\@empty - \let\caption@tfmt\@firstofone - }% - \caption@applyfont - {\ifcaption@star\else - \begingroup - \captionlabelfont - \LWR@isolate{#1}% lwarp - \endgroup - \fi}% - {\ifcaption@star\else - \begingroup - \caption@iflf\captionlabelfont - \relax - \caption@lsep - \endgroup - \fi}% - {{% - \captiontextfont - \let\\\newline% lwarp - \LWR@isolate{\caption@tfmt{#2}}% lwarp - }}% - \LWR@startpars% lwarp -\LWR@traceinfo{caption@@@make done}% -} - -\renewcommand{\caption@@make@}[2]{% - \caption@stepthecounter% - \caption@beginhook% - \caption@@@make{#1}{#2}% - \caption@endhook% -} - \long\def\caption@makecaption#1#2{% \caption@@make{#1}{#2}% } @@ -107,29 +69,13 @@ \caption@settype{#1}% \LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% }% - \def\@xdblfloat#1[#2]{% + \def\@xdblfloat#1[#2]{% required for token capture \caption@ORI@xfloat{#1}[#2]% \caption@settype{#1}% \LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% }% } -\long\def\caption@lsep@default{.~} -\long\def\caption@lsep@colon{:~} -\long\def\caption@lsep@period{.~} -\long\def\caption@lsep@space{~} -\long\def\caption@lsep@endash{~\textendash~} -\long\def\caption@lsep@arabi{~:~} - -\DeclareCaptionBox{none}{#2} -\DeclareCaptionBox{parbox}{% - #2% -} - -\DeclareCaptionBox{colorbox}{% - #2% -} - \caption@AtBeginDocument{ \@ifpackageloaded{lwarp-scrextend}{ \LetLtxMacro\captionbelow\caption @@ -138,7 +84,6 @@ \LetLtxMacro\captionofabove\captionof }{} } - \endinput %% %% End of file `lwarp-caption.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty new file mode 100644 index 00000000000..66bb5c2a9e3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty @@ -0,0 +1,102 @@ +%% +%% This is file `lwarp-caption3.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `caption3') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. + +\LWR@ProvidesPackagePass{caption3}[2020/08/23] +\@ifpackagelater{caption3}{2020/08/23}{ +\renewcommand\caption@@@make[2]{% +\LWR@traceinfo{caption@@@make}% + \LWR@stoppars% lwarp + \caption@ifempty{#2}{% + \caption@set{labelseparator}{none}% + \caption@set{textformat}{simple}% + }% + \caption@labelseparator % defines \caption@iflabelfont, + \caption@applyfont + {\ifcaption@star\else + \begingroup + \captionlabelfont + \LWR@isolate{#1}% lwarp + \endgroup + \fi}% + {\ifcaption@star\else + \begingroup + \caption@iflabelfont\captionlabelfont + \relax\caption@labelsep + \endgroup + \fi}% + {{\captiontextfont + \let\\\newline% lwarp + \caption@textstart + \LWR@isolate{\caption@textformat{#2}}% lwarp + \caption@textend}}% + \LWR@startpars% lwarp +\LWR@traceinfo{caption@@@make done}% +} +}% later than 2020/08/23 +{% earlier than 2020/08/23 +\renewcommand\caption@@@make[2]{% +\LWR@traceinfo{caption@@@make}% + \LWR@stoppars% lwarp + \caption@ifempty{#2}{% + \let\caption@lsep\@empty + \let\caption@tfmt\@firstofone + }% + \caption@applyfont + {\ifcaption@star\else + \begingroup + \captionlabelfont + \LWR@isolate{#1}% lwarp + \endgroup + \fi}% + {\ifcaption@star\else + \begingroup + \caption@iflf\captionlabelfont + \relax + \caption@lsep + \endgroup + \fi}% + {{% + \captiontextfont + \let\\\newline% lwarp + \LWR@isolate{\caption@tfmt{#2}}% lwarp + }}% + \LWR@startpars% lwarp +\LWR@traceinfo{caption@@@make done}% +} +}% earlier than 2020/08/23 +\renewcommand{\caption@@make@}[2]{% + \caption@stepthecounter% + \caption@beginhook% + \caption@@@make{#1}{#2}% + \caption@endhook% +} +\DeclareCaptionLabelSeparator{colon}{:~} +\DeclareCaptionLabelSeparator{period}{.~} +\DeclareCaptionLabelSeparator{space}{~} +\DeclareCaptionLabelSeparator*{endash}{~\textendash~} +\DeclareCaptionLabelSeparator{arabi}{\if@rl~\fi:~} +\DeclareCaptionBox{none}{#2} +\DeclareCaptionBox{parbox}{% + #2% +} +\DeclareCaptionBox{colorbox}{% + #2% +} +\endinput +%% +%% End of file `lwarp-caption3.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty index 4faebbf0580..c595d961d20 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty @@ -16,8 +16,12 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{centernot}[2016/05/16] +\LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} + \begin{warpMathJax} -\CustomizeMathJax{\newcommand{\centernot}[1]{\not{\!#1\,}}} +\CustomizeMathJax{\newcommand{\centernot}[1]{% + \LWRoverlaysymbols{\unicode{x2215}}{#1} +}} \end{warpMathJax} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty new file mode 100644 index 00000000000..511c4bc7ce4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty @@ -0,0 +1,327 @@ +%% +%% This is file `lwarp-common-mathjax-letters.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `common-mathjax-letters') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\ProvidesPackage{lwarp-common-mathjax-letters}[2020/08/10] +\begin{warpMathJax} + +\NewDocumentCommand{\LWR@mathjax@addletter}{s m m m m m}{ + \IfBooleanTF{#2}% + {\edef\LWR@tempone{\LWRtexttitlecase{#5}}}% + {\edef\LWR@tempone{#5}}% + \xdef\LWR@customizedMathJax{% + \LWR@customizedMathJax% + \LWRbackslash(% + \LWRbackslash newcommand\LWRleftbrace\LWRbackslash% + #3% prefix + \LWR@tempone%name + #4% postfix + \LWRrightbrace\LWRleftbrace% + }% + \IfBooleanTF{#1}{% + \xdef\LWR@customizedMathJax{% + \LWR@customizedMathJax% + \LWRbackslash mathit\LWRleftbrace% + \LWRbackslash unicode\LWRleftbrace x#6\LWRrightbrace% + \LWRrightbrace% + }% + }{% + \xdef\LWR@customizedMathJax{% + \LWR@customizedMathJax% + \LWRbackslash unicode\LWRleftbrace x#6\LWRrightbrace% + }% + }% + \xdef\LWR@customizedMathJax{% + \LWR@customizedMathJax% + \LWRrightbrace\LWRbackslash)\par% + }% +} +\NewDocumentCommand{\LWR@mathjax@addgreek@l@up}{s m m}{ + \LWR@mathjax@addletter{#1}{#2}{#3}{alpha}{03B1} + \LWR@mathjax@addletter{#1}{#2}{#3}{beta}{03B2} + \LWR@mathjax@addletter{#1}{#2}{#3}{gamma}{03B3} + \LWR@mathjax@addletter{#1}{#2}{#3}{digamma}{03DD} + \LWR@mathjax@addletter{#1}{#2}{#3}{delta}{03B4} + \LWR@mathjax@addletter{#1}{#2}{#3}{epsilon}{03F5} + \LWR@mathjax@addletter{#1}{#2}{#3}{varepsilon}{03B5} + \LWR@mathjax@addletter{#1}{#2}{#3}{zeta}{03B6} + \LWR@mathjax@addletter{#1}{#2}{#3}{eta}{03B7} + \LWR@mathjax@addletter{#1}{#2}{#3}{theta}{03B8} + \LWR@mathjax@addletter{#1}{#2}{#3}{vartheta}{03D1} + \LWR@mathjax@addletter{#1}{#2}{#3}{iota}{03B9} + \LWR@mathjax@addletter{#1}{#2}{#3}{kappa}{03BA} + \LWR@mathjax@addletter{#1}{#2}{#3}{varkappa}{03F0} + \LWR@mathjax@addletter{#1}{#2}{#3}{lambda}{03BB} + \LWR@mathjax@addletter{#1}{#2}{#3}{mu}{03BC} + \LWR@mathjax@addletter{#1}{#2}{#3}{nu}{03BD} + \LWR@mathjax@addletter{#1}{#2}{#3}{xi}{03BE} + \LWR@mathjax@addletter{#1}{#2}{#3}{omicron}{03BF} + \LWR@mathjax@addletter{#1}{#2}{#3}{pi}{03C0} + \LWR@mathjax@addletter{#1}{#2}{#3}{varpi}{03D6} + \LWR@mathjax@addletter{#1}{#2}{#3}{rho}{03C1} + \LWR@mathjax@addletter{#1}{#2}{#3}{varrho}{03F1} + \LWR@mathjax@addletter{#1}{#2}{#3}{sigma}{03C3} + \LWR@mathjax@addletter{#1}{#2}{#3}{varsigma}{03C2} + \LWR@mathjax@addletter{#1}{#2}{#3}{tau}{03C4} + \LWR@mathjax@addletter{#1}{#2}{#3}{upsilon}{03C5} + \LWR@mathjax@addletter{#1}{#2}{#3}{phi}{03D5} + \LWR@mathjax@addletter{#1}{#2}{#3}{varphi}{03C6} + \LWR@mathjax@addletter{#1}{#2}{#3}{chi}{03C7} + \LWR@mathjax@addletter{#1}{#2}{#3}{psi}{03C8} + \LWR@mathjax@addletter{#1}{#2}{#3}{omega}{03C9} +} +\NewDocumentCommand{\LWR@mathjax@addgreek@u@up}{s m m}{ + \LWR@mathjax@addletter{#1}{#2}{#3}{alpha}{0391} + \LWR@mathjax@addletter{#1}{#2}{#3}{beta}{0392} + \LWR@mathjax@addletter{#1}{#2}{#3}{gamma}{0393} + \LWR@mathjax@addletter{#1}{#2}{#3}{digamma}{03DC} + \LWR@mathjax@addletter{#1}{#2}{#3}{delta}{0394} + \LWR@mathjax@addletter{#1}{#2}{#3}{epsilon}{0395} + \LWR@mathjax@addletter{#1}{#2}{#3}{zeta}{0396} + \LWR@mathjax@addletter{#1}{#2}{#3}{eta}{0397} + \LWR@mathjax@addletter{#1}{#2}{#3}{theta}{0398} + \LWR@mathjax@addletter{#1}{#2}{#3}{vartheta}{03F4} + \LWR@mathjax@addletter{#1}{#2}{#3}{iota}{0399} + \LWR@mathjax@addletter{#1}{#2}{#3}{kappa}{039A} + \LWR@mathjax@addletter{#1}{#2}{#3}{lambda}{039B} + \LWR@mathjax@addletter{#1}{#2}{#3}{mu}{039C} + \LWR@mathjax@addletter{#1}{#2}{#3}{nu}{039D} + \LWR@mathjax@addletter{#1}{#2}{#3}{xi}{039E} + \LWR@mathjax@addletter{#1}{#2}{#3}{omicron}{039F} + \LWR@mathjax@addletter{#1}{#2}{#3}{pi}{03A0} + \LWR@mathjax@addletter{#1}{#2}{#3}{varpi}{03D6} + \LWR@mathjax@addletter{#1}{#2}{#3}{rho}{03A1} + \LWR@mathjax@addletter{#1}{#2}{#3}{sigma}{03A3} + \LWR@mathjax@addletter{#1}{#2}{#3}{tau}{03A4} + \LWR@mathjax@addletter{#1}{#2}{#3}{upsilon}{03A5} + \LWR@mathjax@addletter{#1}{#2}{#3}{phi}{03A6} + \LWR@mathjax@addletter{#1}{#2}{#3}{chi}{03A7} + \LWR@mathjax@addletter{#1}{#2}{#3}{psi}{03A8} + \LWR@mathjax@addletter{#1}{#2}{#3}{omega}{03A9} +} +\NewDocumentCommand{\LWR@mathjax@addgreek@l@it}{s m m}{ + \LWR@mathjax@addletter{#1}{#2}{#3}{alpha}{1D6FC} + \LWR@mathjax@addletter{#1}{#2}{#3}{beta}{1D6FD} + \LWR@mathjax@addletter{#1}{#2}{#3}{gamma}{1D6FE} + \LWR@mathjax@addletter*{#1}{#2}{#3}{digamma}{03DD} + \LWR@mathjax@addletter{#1}{#2}{#3}{delta}{1D6FF} + \LWR@mathjax@addletter{#1}{#2}{#3}{epsilon}{1D716} + \LWR@mathjax@addletter{#1}{#2}{#3}{varepsilon}{1D700} + \LWR@mathjax@addletter{#1}{#2}{#3}{zeta}{1D701} + \LWR@mathjax@addletter{#1}{#2}{#3}{eta}{1D702} + \LWR@mathjax@addletter{#1}{#2}{#3}{theta}{1D703} + \LWR@mathjax@addletter{#1}{#2}{#3}{vartheta}{1D717} + \LWR@mathjax@addletter{#1}{#2}{#3}{iota}{1D704} + \LWR@mathjax@addletter{#1}{#2}{#3}{kappa}{1D705} + \LWR@mathjax@addletter{#1}{#2}{#3}{varkappa}{1D718} + \LWR@mathjax@addletter{#1}{#2}{#3}{lambda}{1D706} + \LWR@mathjax@addletter{#1}{#2}{#3}{mu}{1D707} + \LWR@mathjax@addletter{#1}{#2}{#3}{nu}{1D708} + \LWR@mathjax@addletter{#1}{#2}{#3}{xi}{1D709} + \LWR@mathjax@addletter{#1}{#2}{#3}{omicron}{1D70A} + \LWR@mathjax@addletter{#1}{#2}{#3}{pi}{1D70B} + \LWR@mathjax@addletter{#1}{#2}{#3}{varpi}{1D71B} + \LWR@mathjax@addletter{#1}{#2}{#3}{rho}{1D70C} + \LWR@mathjax@addletter{#1}{#2}{#3}{varrho}{1D71A} + \LWR@mathjax@addletter{#1}{#2}{#3}{sigma}{1D70E} + \LWR@mathjax@addletter{#1}{#2}{#3}{varsigma}{1D70D} + \LWR@mathjax@addletter{#1}{#2}{#3}{tau}{1D70F} + \LWR@mathjax@addletter{#1}{#2}{#3}{upsilon}{1D710} + \LWR@mathjax@addletter{#1}{#2}{#3}{phi}{1D719} + \LWR@mathjax@addletter{#1}{#2}{#3}{varphi}{1D711} + \LWR@mathjax@addletter{#1}{#2}{#3}{chi}{1D712} + \LWR@mathjax@addletter{#1}{#2}{#3}{psi}{1D713} + \LWR@mathjax@addletter{#1}{#2}{#3}{omega}{1D714} +} +\NewDocumentCommand{\LWR@mathjax@addgreek@u@it}{s m m}{ + \LWR@mathjax@addletter{#1}{#2}{#3}{alpha}{1D6E2} + \LWR@mathjax@addletter{#1}{#2}{#3}{beta}{1D6E3} + \LWR@mathjax@addletter{#1}{#2}{#3}{gamma}{1D6E4} + \LWR@mathjax@addletter*{#1}{#2}{#3}{digamma}{03DC} + \LWR@mathjax@addletter{#1}{#2}{#3}{delta}{1D6E5} + \LWR@mathjax@addletter{#1}{#2}{#3}{epsilon}{1D6E6} + \LWR@mathjax@addletter{#1}{#2}{#3}{zeta}{1D6E7} + \LWR@mathjax@addletter{#1}{#2}{#3}{eta}{1D6E8} + \LWR@mathjax@addletter{#1}{#2}{#3}{theta}{1D6E9} + \LWR@mathjax@addletter{#1}{#2}{#3}{vartheta}{1D6F3} + \LWR@mathjax@addletter{#1}{#2}{#3}{iota}{1D6EA} + \LWR@mathjax@addletter{#1}{#2}{#3}{kappa}{1D6EB} + \LWR@mathjax@addletter{#1}{#2}{#3}{lambda}{1D6EC} + \LWR@mathjax@addletter{#1}{#2}{#3}{mu}{1D6ED} + \LWR@mathjax@addletter{#1}{#2}{#3}{nu}{1D6EE} + \LWR@mathjax@addletter{#1}{#2}{#3}{xi}{1D6EF} + \LWR@mathjax@addletter{#1}{#2}{#3}{omicron}{1D6F0} + \LWR@mathjax@addletter{#1}{#2}{#3}{pi}{1D6F1} + \LWR@mathjax@addletter{#1}{#2}{#3}{rho}{1D6F2} + \LWR@mathjax@addletter{#1}{#2}{#3}{sigma}{1D6F4} + \LWR@mathjax@addletter{#1}{#2}{#3}{tau}{1D6F5} + \LWR@mathjax@addletter{#1}{#2}{#3}{upsilon}{1D6F6} + \LWR@mathjax@addletter{#1}{#2}{#3}{phi}{1D6F7} + \LWR@mathjax@addletter{#1}{#2}{#3}{chi}{1D6F8} + \LWR@mathjax@addletter{#1}{#2}{#3}{psi}{1D6F9} + \LWR@mathjax@addletter{#1}{#2}{#3}{omega}{1D6FA} +} +\NewDocumentCommand{\LWR@mathjax@addgreek@l@bfit}{s m m}{ + \LWR@mathjax@addletter{#1}{#2}{#3}{alpha}{1D736} + \LWR@mathjax@addletter{#1}{#2}{#3}{beta}{1D737} + \LWR@mathjax@addletter{#1}{#2}{#3}{gamma}{1D738} + \LWR@mathjax@addletter*{#1}{#2}{#3}{digamma}{03DD} + \LWR@mathjax@addletter{#1}{#2}{#3}{delta}{1D739} + \LWR@mathjax@addletter{#1}{#2}{#3}{epsilon}{1D750} + \LWR@mathjax@addletter{#1}{#2}{#3}{varepsilon}{1D73A} + \LWR@mathjax@addletter{#1}{#2}{#3}{zeta}{1D73B} + \LWR@mathjax@addletter{#1}{#2}{#3}{eta}{1D73C} + \LWR@mathjax@addletter{#1}{#2}{#3}{theta}{1D73D} + \LWR@mathjax@addletter{#1}{#2}{#3}{vartheta}{1D751} + \LWR@mathjax@addletter{#1}{#2}{#3}{iota}{1D73E} + \LWR@mathjax@addletter{#1}{#2}{#3}{kappa}{1D73F} + \LWR@mathjax@addletter{#1}{#2}{#3}{varkappa}{1D752} + \LWR@mathjax@addletter{#1}{#2}{#3}{lambda}{1D740} + \LWR@mathjax@addletter{#1}{#2}{#3}{mu}{1D741} + \LWR@mathjax@addletter{#1}{#2}{#3}{nu}{1D742} + \LWR@mathjax@addletter{#1}{#2}{#3}{xi}{1D743} + \LWR@mathjax@addletter{#1}{#2}{#3}{omicron}{1D744} + \LWR@mathjax@addletter{#1}{#2}{#3}{pi}{1D745} + \LWR@mathjax@addletter{#1}{#2}{#3}{varpi}{1D755} + \LWR@mathjax@addletter{#1}{#2}{#3}{rho}{1D746} + \LWR@mathjax@addletter{#1}{#2}{#3}{varrho}{1D754} + \LWR@mathjax@addletter{#1}{#2}{#3}{sigma}{1D748} + \LWR@mathjax@addletter{#1}{#2}{#3}{varsigma}{1D747} + \LWR@mathjax@addletter{#1}{#2}{#3}{tau}{1D749} + \LWR@mathjax@addletter{#1}{#2}{#3}{upsilon}{1D74A} + \LWR@mathjax@addletter{#1}{#2}{#3}{phi}{1D753} + \LWR@mathjax@addletter{#1}{#2}{#3}{varphi}{1D74B} + \LWR@mathjax@addletter{#1}{#2}{#3}{chi}{1D74C} + \LWR@mathjax@addletter{#1}{#2}{#3}{psi}{1D74D} + \LWR@mathjax@addletter{#1}{#2}{#3}{omega}{1D74E} +} +\NewDocumentCommand{\LWR@mathjax@addgreek@u@bfit}{s m m}{ + \LWR@mathjax@addletter{#1}{#2}{#3}{alpha}{1D71C} + \LWR@mathjax@addletter{#1}{#2}{#3}{beta}{1D71D} + \LWR@mathjax@addletter{#1}{#2}{#3}{gamma}{1D71E} + \LWR@mathjax@addletter*{#1}{#2}{#3}{digamma}{03DC} + \LWR@mathjax@addletter{#1}{#2}{#3}{delta}{1D71F} + \LWR@mathjax@addletter{#1}{#2}{#3}{epsilon}{1D720} + \LWR@mathjax@addletter{#1}{#2}{#3}{zeta}{1D721} + \LWR@mathjax@addletter{#1}{#2}{#3}{eta}{1D722} + \LWR@mathjax@addletter{#1}{#2}{#3}{theta}{1D723} + \LWR@mathjax@addletter{#1}{#2}{#3}{vartheta}{1D72D} + \LWR@mathjax@addletter{#1}{#2}{#3}{iota}{1D724} + \LWR@mathjax@addletter{#1}{#2}{#3}{kappa}{1D725} + \LWR@mathjax@addletter{#1}{#2}{#3}{lambda}{1D726} + \LWR@mathjax@addletter{#1}{#2}{#3}{mu}{1D727} + \LWR@mathjax@addletter{#1}{#2}{#3}{nu}{1D728} + \LWR@mathjax@addletter{#1}{#2}{#3}{xi}{1D729} + \LWR@mathjax@addletter{#1}{#2}{#3}{omicron}{1D72A} + \LWR@mathjax@addletter{#1}{#2}{#3}{pi}{1D72B} + \LWR@mathjax@addletter{#1}{#2}{#3}{rho}{1D72C} + \LWR@mathjax@addletter{#1}{#2}{#3}{sigma}{1D72E} + \LWR@mathjax@addletter{#1}{#2}{#3}{tau}{1D72F} + \LWR@mathjax@addletter{#1}{#2}{#3}{upsilon}{1D730} + \LWR@mathjax@addletter{#1}{#2}{#3}{phi}{1D731} + \LWR@mathjax@addletter{#1}{#2}{#3}{chi}{1D732} + \LWR@mathjax@addletter{#1}{#2}{#3}{psi}{1D733} + \LWR@mathjax@addletter{#1}{#2}{#3}{omega}{1D734} +} +\NewDocumentCommand{\LWR@mathjax@addgreek@u@bfup}{s m m}{ + \LWR@mathjax@addletter{#1}{#2}{#3}{alpha}{1D6A8} + \LWR@mathjax@addletter{#1}{#2}{#3}{beta}{1D6A9} + \LWR@mathjax@addletter{#1}{#2}{#3}{gamma}{1D6AA} + \LWR@mathjax@addletter*{#1}{#2}{#3}{digamma}{03DC} + \LWR@mathjax@addletter{#1}{#2}{#3}{delta}{1D6AB} + \LWR@mathjax@addletter{#1}{#2}{#3}{epsilon}{1D6AC} + \LWR@mathjax@addletter{#1}{#2}{#3}{zeta}{1D6AD} + \LWR@mathjax@addletter{#1}{#2}{#3}{eta}{1D6AE} + \LWR@mathjax@addletter{#1}{#2}{#3}{theta}{1D6AF} + \LWR@mathjax@addletter{#1}{#2}{#3}{vartheta}{1D6B9} + \LWR@mathjax@addletter{#1}{#2}{#3}{iota}{1D6B0} + \LWR@mathjax@addletter{#1}{#2}{#3}{kappa}{1D6B1} + \LWR@mathjax@addletter{#1}{#2}{#3}{lambda}{1D6B2} + \LWR@mathjax@addletter{#1}{#2}{#3}{mu}{1D6B3} + \LWR@mathjax@addletter{#1}{#2}{#3}{nu}{1D6B4} + \LWR@mathjax@addletter{#1}{#2}{#3}{xi}{1D6B5} + \LWR@mathjax@addletter{#1}{#2}{#3}{omicron}{1D6B6} + \LWR@mathjax@addletter{#1}{#2}{#3}{pi}{1D6B7} + \LWR@mathjax@addletter{#1}{#2}{#3}{rho}{1D6B8} + \LWR@mathjax@addletter{#1}{#2}{#3}{sigma}{1D6BA} + \LWR@mathjax@addletter{#1}{#2}{#3}{tau}{1D6BB} + \LWR@mathjax@addletter{#1}{#2}{#3}{upsilon}{1D6BC} + \LWR@mathjax@addletter{#1}{#2}{#3}{phi}{1D6BD} + \LWR@mathjax@addletter{#1}{#2}{#3}{chi}{1D6BE} + \LWR@mathjax@addletter{#1}{#2}{#3}{psi}{1D6BF} + \LWR@mathjax@addletter{#1}{#2}{#3}{omega}{1D6C0} +} +\NewDocumentCommand{\LWR@mathjax@addlatin@u@bfit}{m}{ + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{A}{1D468} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{B}{1D469} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{C}{1D46A} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{D}{1D46B} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{E}{1D46C} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{F}{1D46D} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{G}{1D46E} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{H}{1D46F} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{I}{1D470} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{J}{1D471} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{K}{1D472} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{L}{1D473} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{M}{1D474} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{N}{1D475} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{O}{1D476} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{P}{1D477} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{Q}{1D478} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{R}{1D479} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{S}{1D47A} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{T}{1D47B} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{U}{1D47C} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{V}{1D47D} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{W}{1D47E} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{X}{1D47F} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{Y}{1D480} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{Z}{1D481} +} +\NewDocumentCommand{\LWR@mathjax@addlatin@l@bfit}{m}{ + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{a}{1D482} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{b}{1D483} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{c}{1D484} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{d}{1D485} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{e}{1D486} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{f}{1D487} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{g}{1D488} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{h}{1D489} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{i}{1D48A} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{j}{1D48B} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{k}{1D48C} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{l}{1D48D} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{m}{1D48E} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{n}{1D48F} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{o}{1D490} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{p}{1D491} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{q}{1D492} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{r}{1D493} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{s}{1D494} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{t}{1D495} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{u}{1D496} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{v}{1D497} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{w}{1D498} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{x}{1D499} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{y}{1D49A} + \LWR@mathjax@addletter{\BooleanFalse}{#1}{}{z}{1D49B} +} +\end{warpMathJax} + +\endinput +%% +%% End of file `lwarp-common-mathjax-letters.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty new file mode 100644 index 00000000000..e3c9f6cab2a --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty @@ -0,0 +1,383 @@ +%% +%% This is file `lwarp-common-mathjax-newpxtxmath.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `common-mathjax-newpxtxmath') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\ProvidesPackage{lwarp-common-mathjax-newpxtxmath}[2020/08/31] +\LWR@origRequirePackage{lwarp-common-mathjax-letters} +\LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} + +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\fAlt}{f}} +\CustomizeMathJax{\newcommand{\rhoAlt}{\rho}} + +\CustomizeMathJax{\newcommand{\imathscr}{\mathord{\mathscr{i}}}} +\CustomizeMathJax{\newcommand{\jmathscr}{\mathord{\mathscr{j}}}} + +\CustomizeMathJax{\let\llbracket[}% single only +\CustomizeMathJax{\let\rrbracket]}% single only +\CustomizeMathJax{\let\lBrack=\llbracket}% single only +\CustomizeMathJax{\let\rBrack=\rrbracket}% single only +\CustomizeMathJax{\let\smlbrace\{} +\CustomizeMathJax{\let\smrbrace\}} +\CustomizeMathJax{\newcommand{\Perp}{\mathrel{\unicode{x02AEB}}}} +\CustomizeMathJax{\newcommand{\nPerp}{\mathrel{\not{\!\unicode{x02AEB}}}}} +\CustomizeMathJax{\newcommand{\lambdabar}{% + \mathord{\LWRoverlaysymbols{\raise{.5ex}{-}}{\lambda}}% +}} +\CustomizeMathJax{\newcommand{\lambdaslash}{\mathord{\unicode{x019B}}}} +\CustomizeMathJax{\newcommand{\Zbar}{\mathord{\unicode{x01B5}}}} +\CustomizeMathJax{\newcommand{\Angstrom}{\mathord{\unicode{x212B}}}} +\CustomizeMathJax{\newcommand{\Euler}{\mathord{\unicode{x2107}}}} +\CustomizeMathJax{\newcommand{\transp}{\mathord{\unicode{xFF34}}}} +\CustomizeMathJax{\newcommand{\hermtransp}{\mathord{\unicode{xFF28}}}} +\CustomizeMathJax{\let\htransp=\hermtransp} +\CustomizeMathJax{\newcommand{\circledplus}{\mathbin{\unicode{x2295}}}} +\CustomizeMathJax{\newcommand{\circledminus}{\mathbin{\unicode{x2296}}}} +\CustomizeMathJax{\newcommand{\circledtimes}{\mathbin{\unicode{x2297}}}} +\CustomizeMathJax{\newcommand{\circleddot}{\mathbin{\unicode{x2299}}}} +\CustomizeMathJax{\let\overgroup\overparen} +\CustomizeMathJax{\let\overgroupra\overrightarrow} +\CustomizeMathJax{\let\undergroup\underparen} +\CustomizeMathJax{\let\undergroupla\underleftarrow} +\CustomizeMathJax{\newcommand{\widering}[1]{\stackrel{\unicode{x2218}}{\overgroup{#1}}}} +\CustomizeMathJax{\let\widearc\overparen} +\CustomizeMathJax{\let\wideOarc\overrightarrow} +\CustomizeMathJax{\newcommand{\LWRvvstar}[2]{{\overrightarrow{#1}_{#2}}}} +\CustomizeMathJax{\newcommand{\vv}{\ifstar\LWRvvstar\overrightarrow}} +\CustomizeMathJax{\let\smallintsl\smallint} +\CustomizeMathJax{\newcommand{\smalliintsl}{\mathop{\unicode{x222C}}}} +\CustomizeMathJax{\newcommand{\smalliiintsl}{\mathop{\unicode{x222D}}}} +\CustomizeMathJax{\newcommand{\smalliiiintsl}{\mathop{\unicode{x2A0C}}}} +\CustomizeMathJax{\newcommand{\smallointsl}{\mathop{\unicode{x222E}}}} +\CustomizeMathJax{\newcommand{\smalloiintsl}{\mathop{\unicode{x222F}}}} +\CustomizeMathJax{\newcommand{\smalloiiintsl}{\mathop{\unicode{x2230}}}} +\CustomizeMathJax{\newcommand{\smallvarointclockwisesl}{\mathop{\unicode{x2232}}}} +\CustomizeMathJax{\newcommand{\smallointctrclockwisesl}{\mathop{\unicode{x2233}}}} +\CustomizeMathJax{\newcommand{\smallsumintsl}{\mathop{\unicode{x2A0B}}}} +\CustomizeMathJax{\newcommand{\smallfintsl}{\mathop{\unicode{x2A0F}}}} +\CustomizeMathJax{\newcommand{\smallsqintsl}{\mathop{\unicode{x2A16}}}} +\CustomizeMathJax{\let\smallintup\smallint} +\CustomizeMathJax{\newcommand{\smalliintup}{\mathop{\unicode{x222C}}}} +\CustomizeMathJax{\newcommand{\smalliiintup}{\mathop{\unicode{x222D}}}} +\CustomizeMathJax{\newcommand{\smalliiiintup}{\mathop{\unicode{x2A0C}}}} +\CustomizeMathJax{\newcommand{\smallointup}{\mathop{\unicode{x222E}}}} +\CustomizeMathJax{\newcommand{\smalloiintup}{\mathop{\unicode{x222F}}}} +\CustomizeMathJax{\newcommand{\smalloiiintup}{\mathop{\unicode{x2230}}}} +\CustomizeMathJax{\newcommand{\smallvarointclockwiseup}{\mathop{\unicode{x2232}}}} +\CustomizeMathJax{\newcommand{\smallointctrclockwiseup}{\mathop{\unicode{x2233}}}} +\CustomizeMathJax{\newcommand{\smallsumintup}{\mathop{\unicode{x2A0B}}}} +\CustomizeMathJax{\newcommand{\smallfintup}{\mathop{\unicode{x2A0F}}}} +\CustomizeMathJax{\newcommand{\smallsqintup}{\mathop{\unicode{x2A16}}}} +\CustomizeMathJax{\newcommand{\iint}{\mathop{\unicode{x222C}}}} +\CustomizeMathJax{\newcommand{\iiint}{\mathop{\unicode{x222D}}}} +\CustomizeMathJax{\newcommand{\iiiint}{\mathop{\unicode{x2A0C}}}} +\CustomizeMathJax{\newcommand{\oiint}{\mathop{\unicode{x222F}}}} +\CustomizeMathJax{\newcommand{\oiiint}{\mathop{\unicode{x2230}}}} +\CustomizeMathJax{\newcommand{\varointclockwise}{\mathop{\unicode{x2232}}}} +\CustomizeMathJax{\newcommand{\ointctrclockwise}{\mathop{\unicode{x2233}}}} +\CustomizeMathJax{\newcommand{\sumint}{\mathop{\unicode{x2A0B}}}} +\CustomizeMathJax{\newcommand{\fint}{\mathop{\unicode{x2A0F}}}} +\CustomizeMathJax{\newcommand{\sqint}{\mathop{\unicode{x2A16}}}} +\CustomizeMathJax{\let\intsl\int} +\CustomizeMathJax{\newcommand{\iintsl}{\mathop{\unicode{x222C}}}} +\CustomizeMathJax{\newcommand{\iiintsl}{\mathop{\unicode{x222D}}}} +\CustomizeMathJax{\newcommand{\iiiintsl}{\mathop{\unicode{x2A0C}}}} +\CustomizeMathJax{\let\ointsl\oint} +\CustomizeMathJax{\newcommand{\oiintsl}{\mathop{\unicode{x222F}}}} +\CustomizeMathJax{\newcommand{\oiiintsl}{\mathop{\unicode{x2230}}}} +\CustomizeMathJax{\newcommand{\varointclockwisesl}{\mathop{\unicode{x2232}}}} +\CustomizeMathJax{\newcommand{\ointctrclockwisesl}{\mathop{\unicode{x2233}}}} +\CustomizeMathJax{\newcommand{\sumintsl}{\mathop{\unicode{x2A0B}}}} +\CustomizeMathJax{\newcommand{\fintsl}{\mathop{\unicode{x2A0F}}}} +\CustomizeMathJax{\newcommand{\sqintsl}{\mathop{\unicode{x2A16}}}} +\CustomizeMathJax{\let\intup\int} +\CustomizeMathJax{\newcommand{\iintup}{\mathop{\unicode{x222C}}}} +\CustomizeMathJax{\newcommand{\iiintup}{\mathop{\unicode{x222D}}}} +\CustomizeMathJax{\newcommand{\iiiintup}{\mathop{\unicode{x2A0C}}}} +\CustomizeMathJax{\let\ointup\oint} +\CustomizeMathJax{\newcommand{\oiintup}{\mathop{\unicode{x222F}}}} +\CustomizeMathJax{\newcommand{\oiiintup}{\mathop{\unicode{x2230}}}} +\CustomizeMathJax{\newcommand{\varointclockwiseup}{\mathop{\unicode{x2232}}}} +\CustomizeMathJax{\newcommand{\ointctrclockwiseup}{\mathop{\unicode{x2233}}}} +\CustomizeMathJax{\newcommand{\sumintup}{\mathop{\unicode{x2A0B}}}} +\CustomizeMathJax{\newcommand{\fintup}{\mathop{\unicode{x2A0F}}}} +\CustomizeMathJax{\newcommand{\sqintup}{\mathop{\unicode{x2A16}}}} +\CustomizeMathJax{\newcommand{\bigcupdot}{\mathop{\unicode{x2A03}}}} +\CustomizeMathJax{\newcommand{\bignplus}{% + \mathop{\LWRoverlaysymbols{\unicode{xFF0B}}{\unicode{x22C2}}}% +}} +\CustomizeMathJax{\let\bigcapplus\bignplus} +\CustomizeMathJax{\newcommand{\bigcupplus}{\mathop{\unicode{x2A04}}}} +\CustomizeMathJax{\newcommand{\bigsqcap}{\mathop{\unicode{x2A05}}}} +\CustomizeMathJax{\newcommand{\bigsqcapplus}{% + \mathop{\LWRoverlaysymbols{\unicode{xFF0B}}{\unicode{x2A05}}} +}} +\CustomizeMathJax{\newcommand{\bigsqcupplus}{% + \mathop{\LWRoverlaysymbols{\unicode{xFF0B}}{\unicode{x2A06}}} +}} +\CustomizeMathJax{\newcommand{\bigtimes}{\mathop{\unicode{x2A09}}}} +\CustomizeMathJax{\let\varprod\bigtimes} +\CustomizeMathJax{\newcommand{\mappedfrom}{\mathrel{\unicode{x021A4}}}} +\CustomizeMathJax{\newcommand{\mapsfrom}{\mathrel{\unicode{x021A4}}}} +\CustomizeMathJax{\newcommand{\longmappedfrom}{\mathrel{\unicode{x027FB}}}} +\CustomizeMathJax{\newcommand{\Mapsto}{\mathrel{\unicode{x02907}}}} +\CustomizeMathJax{\newcommand{\Longmapsto}{\mathrel{\unicode{x027FE}}}} +\CustomizeMathJax{\newcommand{\Mappedfrom}{\mathrel{\unicode{x02906}}}} +\CustomizeMathJax{\newcommand{\Mapsfrom}{\mathrel{\unicode{x02906}}}} +\CustomizeMathJax{\newcommand{\Longmappedfrom}{\mathrel{\unicode{x27FD}}}} +\CustomizeMathJax{\newcommand{\mmapsto}{\mathrel{\unicode{x02905}}}} +\CustomizeMathJax{\newcommand{\longmmapsto}{\mathrel{\unicode{x02905}}}} +\CustomizeMathJax{\newcommand{\mmappedfrom}{\mathrel{\unicode{x021A4}}}}% x02B36 +\CustomizeMathJax{\newcommand{\longmmappedfrom}{\mathrel{\unicode{x021A4}}}}% x02B36 +\CustomizeMathJax{\newcommand{\Mmapsto}{\mathrel{\unicode{x02907}}}} +\CustomizeMathJax{\newcommand{\Longmmapsto}{\mathrel{\unicode{x027FE}}}} +\CustomizeMathJax{\newcommand{\Mmappedfrom}{\mathrel{\unicode{x02906}}}} +\CustomizeMathJax{\newcommand{\Longmmappedfrom}{\mathrel{\unicode{x027FD}}}} +\CustomizeMathJax{\newcommand{\medcirc}{\mathbin{\unicode{x025CB}}}} +\CustomizeMathJax{\newcommand{\medbullet}{\mathbin{\unicode{x025CF}}}} +\CustomizeMathJax{\newcommand{\varparallel}{\mathrel{\unicode{x02AFD}}}} +\CustomizeMathJax{\newcommand{\varparallelinv}{\mathrel{\unicode{x244A}}}} +\CustomizeMathJax{\newcommand{\nvarparallel}{\mathrel{\LWRoverlaysymbols{-}{\unicode{x02AFD}}}}} +\CustomizeMathJax{\newcommand{\nvarparallelinv}{\mathrel{\LWRoverlaysymbols{-}{\unicode{x244A}}}}} +\CustomizeMathJax{\newcommand{\colonapprox}{\mathrel{:\approx}}} +\CustomizeMathJax{\newcommand{\colonsim}{\mathrel{:\sim}}} +\CustomizeMathJax{\newcommand{\Colonapprox}{\mathrel{\unicode{x2237}\approx}}} +\CustomizeMathJax{\newcommand{\Colonsim}{\mathrel{\unicode{x2237}\sim}}} +\CustomizeMathJax{\newcommand{\multimapinv}{\mathrel{\unicode{x027DC}}}} +\CustomizeMathJax{\newcommand{\multimapboth}{\mathrel{\unicode{x029DF}}}} +\CustomizeMathJax{\newcommand{\multimapdot}{{\mathrel{-\!\bullet}}}} +\CustomizeMathJax{\newcommand{\multimapdotinv}{\mathrel{\bullet\!-}}} +\CustomizeMathJax{\newcommand{\multimapdotboth}{\mathrel{{\bullet\!\!-\!\!\bullet}}}} +\CustomizeMathJax{\newcommand{\multimapdotbothA}{\mathrel{\unicode{x022B6}}}} +\CustomizeMathJax{\newcommand{\multimapdotbothB}{\mathrel{\unicode{x22B7}}}} +\CustomizeMathJax{\newcommand{\VDash}{\mathrel{\unicode{x22AB}}}} +\CustomizeMathJax{\newcommand{\VvDash}{\mathrel{\unicode{x22AA}}}} +\CustomizeMathJax{\newcommand{\preceqq}{\mathrel{\unicode{x02AB3}}}} +\CustomizeMathJax{\newcommand{\succeqq}{\mathrel{\unicode{x02AB4}}}} +\CustomizeMathJax{\newcommand{\nprecsim}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0227E}}}}} +\CustomizeMathJax{\newcommand{\nsuccsim}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0227F}}}}} +\CustomizeMathJax{\newcommand{\nlesssim}{\mathrel{\unicode{x02274}}}} +\CustomizeMathJax{\newcommand{\ngtrsim}{\mathrel{\unicode{x02275}}}} +\CustomizeMathJax{\newcommand{\nlessapprox}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02A85}}}}} +\CustomizeMathJax{\newcommand{\ngtrapprox}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02A86}}}}} +\CustomizeMathJax{\newcommand{\npreccurlyeq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0227C}}}}} +\CustomizeMathJax{\newcommand{\nsucccurlyeq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0227D}}}}} +\CustomizeMathJax{\newcommand{\ngtrless}{\mathrel{\unicode{x02279}}}} +\CustomizeMathJax{\newcommand{\nlessgtr}{\mathrel{\unicode{x2278}}}} +\CustomizeMathJax{\newcommand{\nbumpeq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0224F}}}}} +\CustomizeMathJax{\newcommand{\nBumpeq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0224E}}}}} +\CustomizeMathJax{\newcommand{\nbacksim}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0223D}}}}} +\CustomizeMathJax{\newcommand{\nbacksimeq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x022CD}}}}} +\CustomizeMathJax{\newcommand{\nasymp}{\mathrel{\unicode{x226D}}}} +\CustomizeMathJax{\newcommand{\nequiv}{\mathrel{\unicode{x2262}}}} +\CustomizeMathJax{\newcommand{\napprox}{\mathrel{\unicode{x2249}}}} +\CustomizeMathJax{\newcommand{\nll}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0226A}}}}} +\CustomizeMathJax{\newcommand{\ngg}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0226B}}}}} +\CustomizeMathJax{\newcommand{\nthickapprox}{% + \mathrel{\LWRoverlaysymbols{/}{{\mathbf{\unicode{x02248}}}}}% +}} +\CustomizeMathJax{\newcommand{\napproxeq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0224A}}}}} +\CustomizeMathJax{\newcommand{\nprecapprox}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02AB7}}}}} +\CustomizeMathJax{\newcommand{\nsuccapprox}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02AB8}}}}} +\CustomizeMathJax{\newcommand{\npreceqq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02AB3}}}}} +\CustomizeMathJax{\newcommand{\nsucceqq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02AB4}}}}} +\CustomizeMathJax{\newcommand{\nsimeq}{\mathrel{\unicode{x02244}}}} +\CustomizeMathJax{\newcommand{\nSubset}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x022D0}}}}} +\CustomizeMathJax{\newcommand{\nSupset}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x022D1}}}}} +\CustomizeMathJax{\newcommand{\nsqsubseteq}{\mathrel{\unicode{x022E2}}}} +\CustomizeMathJax{\newcommand{\nsqsupseteq}{\mathrel{\unicode{x022E3}}}} +\CustomizeMathJax{\newcommand{\coloneqq}{\mathrel{\unicode{x02254}}}} +\CustomizeMathJax{\newcommand{\eqqcolon}{\mathrel{\unicode{x02255}}}} +\CustomizeMathJax{\newcommand{\Coloneqq}{\mathrel{\unicode{x02A74}}}} +\CustomizeMathJax{\newcommand{\Eqqcolon}{\mathrel{=\!\unicode{x2237}}}} +\CustomizeMathJax{\newcommand{\Coloneq}{\mathrel{\unicode{x2237}-}}} +\CustomizeMathJax{\newcommand{\Eqcolon}{\mathrel{-\unicode{x2237}}}} +\CustomizeMathJax{\newcommand{\lvec}[1]{\mathord{\overset{\unicode{x02190}}{#1}}}} +\CustomizeMathJax{\newcommand{\lrvec}[1]{\mathord{\overset{\unicode{x2194}}{#1}}}} +\CustomizeMathJax{\newcommand{\harpoonacc}[1]{\mathord{\overset{\unicode{x021C0}}{#1}}}} +\CustomizeMathJax{\newcommand{\lharpoonacc}[1]{\mathord{\overset{\unicode{x021BC}}{#1}}}} +\CustomizeMathJax{\newcommand{\lrharpoonacc}[1]{\mathord{\overset{\unicode{x0294E}}{#1}}}} +\CustomizeMathJax{\newcommand{\barbar}[1]{\mathord{\overset{=}{#1}}}} +\CustomizeMathJax{\newcommand{\bartilde}[1]{\mathord{\overset{\simeq}{#1}}}} +\CustomizeMathJax{\newcommand{\barhat}[1]{\mathord{\hat{\bar{#1}}}}} +\CustomizeMathJax{\newcommand{\tildebar}[1]{\mathord{\overset{\eqsim}{#1}}}} +\CustomizeMathJax{\newcommand{\tildetilde}[1]{\mathord{\overset{\approx}{#1}}}} +\CustomizeMathJax{\newcommand{\tildehat}[1]{\mathord{\hat{\tilde{#1}}}}} +\CustomizeMathJax{\newcommand{\hatbar}[1]{\mathord{\bar{\hat{#1}}}}} +\CustomizeMathJax{\newcommand{\hattilde}[1]{\mathord{\tilde{\hat{#1}}}}} +\CustomizeMathJax{\newcommand{\hathat}[1]{\mathord{\hat{\hat{#1}}}}} + +\CustomizeMathJax{\newcommand{\cdotB}{\mathord{\boldsymbol{\cdot}}}} +\CustomizeMathJax{\newcommand{\cdotBB}{\mathord{\unicode{x2022}}}} +\CustomizeMathJax{\newcommand{\circS}{\boldsymbol{\circ}}} +\CustomizeMathJax{\newcommand{\bulletSSS}{\bullet}} +\CustomizeMathJax{\newcommand{\bulletSS}{\mathord{\unicode{x025CF}}}} +\CustomizeMathJax{\newcommand{\bulletS}{\mathord{\unicode{x02B24}}}} +\CustomizeMathJax{\newcommand{\primeS}{\prime}} + +\CustomizeMathJax{\newcommand{\strictif}{\mathrel{\unicode{x0297D}}}}% right fish tail +\CustomizeMathJax{\newcommand{\strictfi}{\mathrel{\unicode{x0297C}}}}% left fish tail +\CustomizeMathJax{\newcommand{\strictiff}{% + \mathrel{\unicode{x0297C}\!\!\unicode{x0297D}}% +}}% left/right fish tails +\CustomizeMathJax{\newcommand{\invamp}{\mathbin{\unicode{x0214B}}}} +\CustomizeMathJax{\newcommand{\lbag}{\mathopen{\unicode{x027C5}}}} +\CustomizeMathJax{\newcommand{\rbag}{\mathclose{\unicode{x027C6}}}} +\CustomizeMathJax{\newcommand{\Lbag}{\mathopen{\large\unicode{x027C5}}}} +\CustomizeMathJax{\newcommand{\Rbag}{\mathclose{\large\unicode{x027C6}}}} +\CustomizeMathJax{\newcommand{\circledless}{\mathrel{\unicode{x029C0}}}} +\CustomizeMathJax{\newcommand{\circledgtr}{\mathrel{\unicode{x029C1}}}} +\CustomizeMathJax{\newcommand{\circledwedge}{% + \mathbin{\LWRoverlaysymbols{\unicode{x025EF}}{\unicode{x02227}}}% +}} +\CustomizeMathJax{\newcommand{\circledvee}{% + \mathbin{\LWRoverlaysymbols{\unicode{x025EF}}{\unicode{0x02228}}}% +}} +\CustomizeMathJax{\newcommand{\circledbar}{\mathbin{\unicode{x029B6}}}} +\CustomizeMathJax{\newcommand{\circledbslash}{\mathbin{\unicode{x029B8}}}} + +\CustomizeMathJax{\newcommand{\lJoin}{\mathrel{\unicode{x22C9}}}} +\CustomizeMathJax{\newcommand{\rJoin}{\mathrel{\unicode{x22CA}}}} +\CustomizeMathJax{\newcommand{\lrJoin}{\mathrel{\unicode{x2A1D}}}} +\CustomizeMathJax{\newcommand{\openJoin}{\mathrel{\unicode{x2AA4}}}}% overlapping >< + +\CustomizeMathJax{\newcommand{\lrtimes}{\mathrel{\unicode{x2A1D}}}} +\CustomizeMathJax{\newcommand{\opentimes}{\mathrel{\unicode{x2AA4}}}}% overlapping >< +\CustomizeMathJax{\newcommand{\Diamondblack}{\mathord{\unicode{x025C6}}}} +\CustomizeMathJax{\newcommand{\nplus}{\mathrel{\LWRoverlaysymbols{+}{\unicode{x02229}}}}} +\CustomizeMathJax{\newcommand{\nsqsubset}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0228F}}}}} +\CustomizeMathJax{\newcommand{\nsqsupset}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02290}}}}} +\CustomizeMathJax{\newcommand{\dasharrow}{\mathrel{\unicode{x021E2}}}} +\CustomizeMathJax{\newcommand{\dashleftrightarrow}{\mathrel{\unicode{x021E0}\!\unicode{x021E2}}}} +\CustomizeMathJax{\newcommand{\leftsquigarrow}{\mathrel{\unicode{x021DC}}}} +\CustomizeMathJax{\newcommand{\ntwoheadrightarrow}{\mathrel{\unicode{x02900}}}} +\CustomizeMathJax{\newcommand{\ntwoheadleftarrow}{\mathrel{\unicode{x02B34}}}} +\CustomizeMathJax{\newcommand{\boxast}{\mathbin{\unicode{x029C6}}}} +\CustomizeMathJax{\newcommand{\boxbslash}{\mathbin{\unicode{x29C5}}}} +\CustomizeMathJax{\newcommand{\boxbar}{\mathbin{\unicode{x025EB}}}} +\CustomizeMathJax{\newcommand{\boxslash}{\mathbin{\unicode{x029C4}}}} + +\CustomizeMathJax{\newcommand{\Wr}{\mathbin{\unicode{x02240}\!\unicode{x02240}}}} + + +\CustomizeMathJax{\newcommand{\varclubsuit}{\mathord{\unicode{x02667}}}} +\CustomizeMathJax{\newcommand{\vardiamondsuit}{\mathord{\unicode{x02666}}}} +\CustomizeMathJax{\newcommand{\varheartsuit}{\mathord{\unicode{x02665}}}} +\CustomizeMathJax{\newcommand{\varspadesuit}{\mathord{\unicode{x02664}}}} + +\CustomizeMathJax{\newcommand{\Nearrow}{\mathrel{\unicode{x021D7}}}} +\CustomizeMathJax{\newcommand{\Searrow}{\mathrel{\unicode{x021D8}}}} +\CustomizeMathJax{\newcommand{\Nwarrow}{\mathrel{\unicode{x021D6}}}} +\CustomizeMathJax{\newcommand{\Swarrow}{\mathrel{\unicode{x021D9}}}} +\CustomizeMathJax{\newcommand{\Top}{\mathord{\unicode{x02AEA}}}} +\CustomizeMathJax{\newcommand{\Bot}{\mathord{\unicode{x02AEB}}}} + +\CustomizeMathJax{\newcommand{\leadstoext}{\mathrel{\unicode{xFF5E}}}} + +\CustomizeMathJax{\newcommand{\sqcupplus}{\mathbin{\LWRoverlaysymbols{+}{\unicode{x02294}}}}} +\CustomizeMathJax{\newcommand{\sqcapplus}{\mathbin{\LWRoverlaysymbols{+}{\unicode{x02293}}}}} + +\CustomizeMathJax{\newcommand{\boxright}{\mathrel{\unicode{x025A1}\!\unicode{x02192}}}} +\CustomizeMathJax{\newcommand{\boxleft}{\mathrel{\unicode{x02190}\!\unicode{x025A1}}}} +\CustomizeMathJax{\newcommand{\boxdotright}{\mathrel{\unicode{x022A1}\!\unicode{x02192}}}} +\CustomizeMathJax{\newcommand{\boxdotleft}{\mathrel{\unicode{x02190}\!\unicode{x022A1}}}} + +\CustomizeMathJax{\newcommand{\Diamondright}{\mathrel{\unicode{x025C7}\!\unicode{x02192}}}} +\CustomizeMathJax{\newcommand{\Diamondleft}{\mathrel{\unicode{x02190}\!\unicode{x025C7}}}} +\CustomizeMathJax{\newcommand{\Diamonddotright}{\mathrel{\unicode{x027D0}\!\unicode{x02192}}}} +\CustomizeMathJax{\newcommand{\Diamonddotleft}{\mathrel{\unicode{x02190}\!\unicode{x027D0}}}} + +\CustomizeMathJax{\newcommand{\boxRight}{\mathrel{\unicode{x025A1}\!\unicode{x021D2}}}} +\CustomizeMathJax{\newcommand{\boxLeft}{\mathrel{\unicode{x021D0}\!\unicode{x025A1}}}} +\CustomizeMathJax{\newcommand{\boxdotRight}{\mathrel{\unicode{x022A1}\!\unicode{x021D2}}}} +\CustomizeMathJax{\newcommand{\boxdotLeft}{\mathrel{\unicode{x021D0}\!\unicode{x022A1}}}} + +\CustomizeMathJax{\newcommand{\DiamondRight}{\mathrel{\unicode{x025C7}\!\unicode{x021D2}}}} +\CustomizeMathJax{\newcommand{\DiamondLeft}{\mathrel{\unicode{x021D0}\!\unicode{x025C7}}}} +\CustomizeMathJax{\newcommand{\DiamonddotRight}{\mathrel{\unicode{x027D0}\!\unicode{x021D2}}}} +\CustomizeMathJax{\newcommand{\DiamonddotLeft}{\mathrel{\unicode{x021D0}\!\unicode{x027D0}}}} +\CustomizeMathJax{\newcommand{\Diamonddot}{\mathrel{\unicode{x027D0}}}} + +\CustomizeMathJax{\newcommand{\circleright}{\mathrel{\unicode{x025CB}\!\unicode{x02192}}}} +\CustomizeMathJax{\newcommand{\circleleft}{\mathrel{\unicode{x02190}\!\unicode{x025CB}}}} +\CustomizeMathJax{\newcommand{\circledotright}{\mathrel{\unicode{x02299}\!\unicode{x02192}}}} +\CustomizeMathJax{\newcommand{\circledotleft}{\mathrel{\unicode{x02190}\!\unicode{x02299}}}} +\CustomizeMathJax{\let\circleddotright\circledotright} +\CustomizeMathJax{\let\circleddotleft\circledotleft} + +\CustomizeMathJax{\newcommand{\multimapbothvert}{% + \mathrel{\overset{\unicode{x025CB}}{\underset{\unicode{x025CB}}{|}}}% +}} +\CustomizeMathJax{\newcommand{\multimapdotbothvert}{% + \mathrel{\overset{\unicode{x025CF}}{\underset{\unicode{x025CF}}{|}}}% +}} +\CustomizeMathJax{\newcommand{\multimapdotbothBvert}{% + \mathrel{\overset{\unicode{x025CF}}{\underset{\unicode{x025CB}}{|}}}% +}} +\CustomizeMathJax{\newcommand{\multimapdotbothAvert}{% + \mathrel{\overset{\unicode{x025CB}}{\underset{\unicode{x025CF}}{|}}}% +}} + +\CustomizeMathJax{\newcommand{\dlb}{\mathopen{\unicode{x027E6}}}} +\CustomizeMathJax{\newcommand{\drb}{\mathopen{\unicode{x027E7}}}} + +\LWR@mathjax@addgreek@u@up*{}{up} +\LWR@mathjax@addgreek@u@up*{up}{} +\LWR@mathjax@addgreek@l@up{up}{} +\LWR@mathjax@addgreek@l@up{}{up} +\LWR@mathjax@addgreek@u@it*{}{it} +\LWR@mathjax@addgreek@l@it{}{it} + +\LWR@mathjax@addgreek@u@it*{it}{} +\LWR@mathjax@addgreek@l@it{it}{} + +\CustomizeMathJax{\newcommand{\varg}{g}} +\CustomizeMathJax{\newcommand{\vary}{y}} +\CustomizeMathJax{\newcommand{\varv}{v}} +\CustomizeMathJax{\newcommand{\varw}{w}} + +\CustomizeMathJax{\newcommand{\nexistsAlt}{\mathord{\unicode{x02204}}}} +\CustomizeMathJax{\newcommand{\existsAlt}{\mathord{\unicode{x02203}}}} +\CustomizeMathJax{\newcommand{\forallAlt}{\mathord{\unicode{x02200}}}} +\CustomizeMathJax{\newcommand{\emptysetAlt}{\mathord{\unicode{x02205}}}} + +\CustomizeMathJax{\newcommand{\uppartial}{\mathord{\unicode{x02202}}}} + +\CustomizeMathJax{\let\varmathbb\mathbb} +\CustomizeMathJax{\let\vmathbb\mathbb} +\CustomizeMathJax{\let\vvmathbb\mathbb} + +\CustomizeMathJax{\let\smallprod\prod} +\CustomizeMathJax{\let\smallsum\sum} +\CustomizeMathJax{\let\smallcoprod\coprod} + +\CustomizeMathJax{\newcommand{\openbox}{\mathord{\unicode{x25FD}}}} +\CustomizeMathJax{\let\textsquare\openbox} + +\ifdef{\iftx@BI}{ + \iftx@BI + \LWR@mathjax@addlatin@u@bfit{BI} + \LWR@mathjax@addlatin@l@bfit{BI} + \fi +}{} + +\CustomizeMathJax{\newcommand{\mathsterling}{\mathord{\unicode{x000A3}}}} +\CustomizeMathJax{\newcommand{\mathcent}{\mathord{\unicode{x000A2}}}} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-common-mathjax-newpxtxmath.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty new file mode 100644 index 00000000000..af18aa677a8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-overlaysymbols.sty @@ -0,0 +1,34 @@ +%% +%% This is file `lwarp-common-mathjax-overlaysymbols.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `common-mathjax-overlaysymbols') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\ProvidesPackage{lwarp-common-mathjax-overlaysymbols}[2020/08/17] +\begin{warpMathJax} + +\CustomizeMathJax{\newcommand{\LWRoverlaysymbols}[2]{% + \mathord{% + \smash{% + \mathop{#2\strut}% + \limits^{\smash{\lower3ex{#1}}}% + }% + \strut% + }% +}} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-common-mathjax-overlaysymbols.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty index cd13f054a84..6f68ce0e709 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty @@ -15,6 +15,8 @@ %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + \LWR@ProvidesPackagePass{econometrics}% no date specified in the original \begin{warpMathJax} \LWR@infoprocessingmathjax{econometrics} @@ -52,95 +54,11 @@ \CustomizeMathJax{\newcommand{\calY}{\mathcal{Y}}} \CustomizeMathJax{\newcommand{\calZ}{\mathcal{Z}}} -\CustomizeMathJax{\newcommand{\mA}{\bm A}} -\CustomizeMathJax{\newcommand{\va}{\bm a}} -\CustomizeMathJax{\newcommand{\mB}{\bm B}} -\CustomizeMathJax{\newcommand{\vb}{\bm b}} -\CustomizeMathJax{\newcommand{\mC}{\bm C}} -\CustomizeMathJax{\newcommand{\vc}{\bm c}} -\CustomizeMathJax{\newcommand{\mD}{\bm D}} -\CustomizeMathJax{\newcommand{\vd}{\bm d}} -\CustomizeMathJax{\newcommand{\mE}{\bm E}} -\CustomizeMathJax{\newcommand{\ve}{\bm e}} -\CustomizeMathJax{\newcommand{\mF}{\bm F}} -\CustomizeMathJax{\newcommand{\vf}{\bm f}} -\CustomizeMathJax{\newcommand{\mG}{\bm G}} -\CustomizeMathJax{\newcommand{\vg}{\bm g}} -\CustomizeMathJax{\newcommand{\mH}{\bm H}} -\CustomizeMathJax{\newcommand{\vh}{\bm h}} -\CustomizeMathJax{\newcommand{\mI}{\bm I}} -\CustomizeMathJax{\newcommand{\vi}{\bm i}} -\CustomizeMathJax{\newcommand{\mJ}{\bm J}} -\CustomizeMathJax{\newcommand{\vj}{\bm j}} -\CustomizeMathJax{\newcommand{\mK}{\bm K}} -\CustomizeMathJax{\newcommand{\vk}{\bm k}} -\CustomizeMathJax{\newcommand{\mL}{\bm L}} -\CustomizeMathJax{\newcommand{\vl}{\bm l}} -\CustomizeMathJax{\newcommand{\mM}{\bm M}} -\CustomizeMathJax{\newcommand{\vm}{\bm m}} -\CustomizeMathJax{\newcommand{\mN}{\bm N}} -\CustomizeMathJax{\newcommand{\vn}{\bm n}} -\CustomizeMathJax{\newcommand{\mO}{\bm O}} -\CustomizeMathJax{\newcommand{\vo}{\bm o}} -\CustomizeMathJax{\newcommand{\mP}{\bm P}} -\CustomizeMathJax{\newcommand{\vp}{\bm p}} -\CustomizeMathJax{\newcommand{\mQ}{\bm Q}} -\CustomizeMathJax{\newcommand{\vq}{\bm q}} -\CustomizeMathJax{\newcommand{\mR}{\bm R}} -\CustomizeMathJax{\newcommand{\vr}{\bm r}} -\CustomizeMathJax{\newcommand{\mS}{\bm S}} -\CustomizeMathJax{\newcommand{\vs}{\bm s}} -\CustomizeMathJax{\newcommand{\mT}{\bm T}} -\CustomizeMathJax{\newcommand{\vt}{\bm t}} -\CustomizeMathJax{\newcommand{\mU}{\bm U}} -\CustomizeMathJax{\newcommand{\vu}{\bm u}} -\CustomizeMathJax{\newcommand{\mV}{\bm V}} -\CustomizeMathJax{\newcommand{\vv}{\bm v}} -\CustomizeMathJax{\newcommand{\mW}{\bm W}} -\CustomizeMathJax{\newcommand{\vw}{\bm w}} -\CustomizeMathJax{\newcommand{\mX}{\bm X}} -\CustomizeMathJax{\newcommand{\vx}{\bm x}} -\CustomizeMathJax{\newcommand{\mY}{\bm Y}} -\CustomizeMathJax{\newcommand{\vy}{\bm y}} -\CustomizeMathJax{\newcommand{\mZ}{\bm Z}} -\CustomizeMathJax{\newcommand{\vz}{\bm z}} - -\CustomizeMathJax{\newcommand{\valpha}{\bm \alpha}} -\CustomizeMathJax{\newcommand{\vbeta}{\bm \beta}} -\CustomizeMathJax{\newcommand{\vgamma}{\bm \gamma}} -\CustomizeMathJax{\newcommand{\vdelta}{\bm \delta}} -\CustomizeMathJax{\newcommand{\vepsi}{\bm \epsi}} -\CustomizeMathJax{\newcommand{\vvarepsilon}{\bm \varepsilon}} -\CustomizeMathJax{\newcommand{\vzeta}{\bm \zeta}} -\CustomizeMathJax{\newcommand{\veta}{\bm \eta}} -\CustomizeMathJax{\newcommand{\vtheta}{\bm \theta}} -\CustomizeMathJax{\newcommand{\viota}{\bm \iota}} -\CustomizeMathJax{\newcommand{\vkappa}{\bm \kappa}} -\CustomizeMathJax{\newcommand{\vlambda}{\bm \lambda}} -\CustomizeMathJax{\newcommand{\vmu}{\bm \mu}} -\CustomizeMathJax{\newcommand{\vnu}{\bm \nu}} -\CustomizeMathJax{\newcommand{\vxi}{\bm \xi}} -\CustomizeMathJax{\newcommand{\vpi}{\bm \pi}} -\CustomizeMathJax{\newcommand{\vrho}{\bm \rho}} -\CustomizeMathJax{\newcommand{\vsigma}{\bm \sigma}} -\CustomizeMathJax{\newcommand{\vtau}{\bm \tau}} -\CustomizeMathJax{\newcommand{\vupsilon}{\bm \upsilon}} -\CustomizeMathJax{\newcommand{\vphi}{\bm \phi}} -\CustomizeMathJax{\newcommand{\vchi}{\bm \chi}} -\CustomizeMathJax{\newcommand{\vpsi}{\bm \psi}} -\CustomizeMathJax{\newcommand{\vomega}{\bm \omega}} - -\CustomizeMathJax{\newcommand{\mGamma}{\bm \varGamma}} -\CustomizeMathJax{\newcommand{\mDelta}{\bm \varDelta}} -\CustomizeMathJax{\newcommand{\mTheta}{\bm \varTheta}} -\CustomizeMathJax{\newcommand{\mLambda}{\bm \varLambda}} -\CustomizeMathJax{\newcommand{\mXi}{\bm \varXi}} -\CustomizeMathJax{\newcommand{\mPi}{\bm \varPi}} -\CustomizeMathJax{\newcommand{\mSigma}{\bm \varSigma}} -\CustomizeMathJax{\newcommand{\mUpsilon}{\bm \varUpsilon}} -\CustomizeMathJax{\newcommand{\mPhi}{\bm \varPhi}} -\CustomizeMathJax{\newcommand{\mPsi}{\bm \varPsi}} -\CustomizeMathJax{\newcommand{\mOmega}{\bm \varOmega}} +\LWR@mathjax@addlatin@u@bfit{m}% uppercase Latin, bold italic +\LWR@mathjax@addlatin@l@bfit{v}% lowercase Latin, bold italic + +\LWR@mathjax@addgreek@l@bfit{v}{}% lowercase Greek bold italic +\LWR@mathjax@addgreek@u@bfit*{m}{}% uppercase Greek bold italic, capitalized macro names \CustomizeMathJax{\newcommand{\rb}{\mathrm{b}}} \CustomizeMathJax{\newcommand{\rB}{\mathrm{B}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty index ec95b09cdc5..026afd94e31 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty @@ -16,7 +16,10 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackageDrop{everyshi}[2001/05/15] +\let\EveryShipout\relax \newcommand*{\EveryShipout}[1]{} + +\let\AtNextShipout\relax \newcommand*{\AtNextShipout}[1]{} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty new file mode 100644 index 00000000000..f854521e48a --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hepunits.sty @@ -0,0 +1,84 @@ +%% +%% This is file `lwarp-hepunits.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `hepunits') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{hepunits}[2020/04/10] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{hepunits} + +\ifx\@HEPopt@sicmds\@yes +\CustomizeMathJax{\newcommand{\micron}{\micro\metre}} +\CustomizeMathJax{\newcommand{\mrad}{\milli\radian}} +\fi + +\CustomizeMathJax{\newcommand{\gauss}{\mathrm{G}}} + +\CustomizeMathJax{\newcommand{\invcmsq}{\centi\metre\tothe{-2}}} +\CustomizeMathJax{\newcommand{\invcmsqpersecond}{\invcmsq\second\tothe{-1}}} +\CustomizeMathJax{\newcommand{\invcmsqpersec}{\invcmsqpersecond}} + +%% (Inverse) cross-sections +\CustomizeMathJax{\newcommand{\invbarn}{\barn\tothe{-1}}} + +\ifx\@HEPopt@noprefixcmds\@empty +\CustomizeMathJax{\newcommand{\millibarn}{\milli\barn}} +\CustomizeMathJax{\newcommand{\microbarn}{\micro\barn}} +\CustomizeMathJax{\newcommand{\nanobarn}{\nano\barn}} +\CustomizeMathJax{\newcommand{\picobarn}{\pico\barn}} +\CustomizeMathJax{\newcommand{\femtobarn}{\femto\barn}} +\CustomizeMathJax{\newcommand{\attobarn}{\atto\barn}} +\CustomizeMathJax{\newcommand{\zeptobarn}{\zepto\barn}} +\CustomizeMathJax{\newcommand{\yoctobarn}{\yocto\barn}} +\CustomizeMathJax{\newcommand{\invnanobarn}{\nano\invbarn}} +\CustomizeMathJax{\newcommand{\invpicobarn}{\pico\invbarn}} +\CustomizeMathJax{\newcommand{\invfemtobarn}{\femto\invbarn}} +\CustomizeMathJax{\newcommand{\invattobarn}{\atto\invbarn}} +\CustomizeMathJax{\newcommand{\invzeptobarn}{\zepto\invbarn}} +\CustomizeMathJax{\newcommand{\invyoctobarn}{\yocto\invbarn}} +\CustomizeMathJax{\newcommand{\invnb}{\invnanobarn}} +\CustomizeMathJax{\newcommand{\invpb}{\invpicobarn}} +\CustomizeMathJax{\newcommand{\invfb}{\invfemtobarn}} +\CustomizeMathJax{\newcommand{\invab}{\invattobarn}} +\CustomizeMathJax{\newcommand{\invzb}{\invzeptobarn}} +\CustomizeMathJax{\newcommand{\invyb}{\invyoctobarn}} +\fi + +\CustomizeMathJax{\newcommand{\electronvoltc}{\electronvolt\per\mathit{c}}} +\CustomizeMathJax{\newcommand{\electronvoltcsq}{\electronvolt\per\mathit{c}\squared}} +\CustomizeMathJax{\let\eVc\electronvoltc} +\CustomizeMathJax{\let\eVcsq\electronvoltcsq} + +\ifx\@HEPopt@noprefixcmds\@empty +\CustomizeMathJax{\newcommand{\meV}{\milli\eV}} +\CustomizeMathJax{\newcommand{\keV}{\kilo\eV}} +\CustomizeMathJax{\newcommand{\MeV}{\mega\eV}} +\CustomizeMathJax{\newcommand{\GeV}{\giga\eV}} +\CustomizeMathJax{\newcommand{\TeV}{\tera\eV}} +\CustomizeMathJax{\newcommand{\meVc}{\milli\eVc}} +\CustomizeMathJax{\newcommand{\keVc}{\kilo\eVc}} +\CustomizeMathJax{\newcommand{\MeVc}{\mega\eVc}} +\CustomizeMathJax{\newcommand{\GeVc}{\giga\eVc}} +\CustomizeMathJax{\newcommand{\TeVc}{\tera\eVc}} +\CustomizeMathJax{\newcommand{\meVcsq}{\milli\eVcsq}} +\CustomizeMathJax{\newcommand{\keVcsq}{\kilo\eVcsq}} +\CustomizeMathJax{\newcommand{\MeVcsq}{\mega\eVcsq}} +\CustomizeMathJax{\newcommand{\GeVcsq}{\giga\eVcsq}} +\CustomizeMathJax{\newcommand{\TeVcsq}{\tera\eVcsq}} +\fi +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-hepunits.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty new file mode 100644 index 00000000000..57e680c9093 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hhtensor.sty @@ -0,0 +1,47 @@ +%% +%% This is file `lwarp-hhtensor.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `hhtensor') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{hhtensor}[2011/12/29] +\begin{warpMathJax} +\iftensor@bold + \CustomizeMathJax{\newcommand{\vec}[1]{\boldsymbol{#1}}} + \CustomizeMathJax{\newcommand{\matr}[1]{\boldsymbol{#1}}} + \CustomizeMathJax{\newcommand{\tens}[2]{\boldsymbol{#1}}} +\else + \iftensor@uline + \CustomizeMathJax{\newcommand{\vec}[1]{\ushort{#1}}} + \CustomizeMathJax{\newcommand{\matr}[1]{\ushortd{#1}}} + \CustomizeMathJax{\newcommand{\tens}[2]{ + \underset{ + \raise{.5ex}{\underset{#2}{\sim}} + }{#1} + }} + \else + \CustomizeMathJax{\newcommand{\matr}[1]{\vec{\vec{#1}}}} + \CustomizeMathJax{\newcommand{\tens}[2]{ + \underset{ + \raise{.5ex}{\underset{#2}{\sim}} + }{#1} + }} + \fi +\fi +\CustomizeMathJax{\newcommand{\dcdot}{\mathrel{\cdot\mkern 0.0mu \cdot}}} +\CustomizeMathJax{\newcommand{\trans}{{}^{\mathrm{T}}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-hhtensor.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty new file mode 100644 index 00000000000..59e534e4d84 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathalpha.sty @@ -0,0 +1,28 @@ +%% +%% This is file `lwarp-mathalpha.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `mathalpha') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{mathalpha}[2019/10/05] + +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\mathbbb}[1]{\boldsymbol{\mathbb{#1}}}}% not bold +\CustomizeMathJax{\newcommand{\mathbcal}[1]{\boldsymbol{\mathcal{#1}}}} +\CustomizeMathJax{\newcommand{\mathbfrak}[1]{\boldsymbol{\mathfrak{#1}}}} +\CustomizeMathJax{\newcommand{\mathbscr}[1]{\boldsymbol{\mathscr{#1}}}}% not bold +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-mathalpha.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty new file mode 100644 index 00000000000..2370527fad9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty @@ -0,0 +1,62 @@ +%% +%% This is file `lwarp-mathdesign.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `mathdesign') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} +\LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} + +\LWR@ProvidesPackagePass{mathdesign}[2013/08/29] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{mathdesign} + +\LWR@mathjax@addgreek@l@up{}{up} +\LWR@mathjax@addgreek@u@up*{}{up} + +\LWR@mathjax@addgreek@l@it{}{it} +\LWR@mathjax@addgreek@u@it*{}{it} + +\CustomizeMathJax{\let\digammaup\Digammaup} +\CustomizeMathJax{\renewcommand{\digammait}{\mathit{\digammaup}}} + +\CustomizeMathJax{\newcommand{\smallin}{\unicode{x220A}}} +\CustomizeMathJax{\newcommand{\smallowns}{\unicode{x220D}}} +\CustomizeMathJax{\newcommand{\notsmallin}{\LWRoverlaysymbols{/}{\unicode{x220A}}}} +\CustomizeMathJax{\newcommand{\notsmallowns}{\LWRoverlaysymbols{/}{\unicode{x220D}}}} +\CustomizeMathJax{\newcommand{\rightangle}{\unicode{x221F}}} + +\CustomizeMathJax{\newcommand{\intclockwise}{\unicode{x2231}}} +\CustomizeMathJax{\newcommand{\ointclockwise}{\unicode{x2232}}} +\CustomizeMathJax{\newcommand{\ointctrclockwise}{\unicode{x2233}}} +\CustomizeMathJax{\newcommand{\oiint}{\unicode{x222F}}} +\CustomizeMathJax{\newcommand{\oiiint}{\unicode{x2230}}} + +\CustomizeMathJax{\newcommand{\ddag}{\unicode{x2021}}} +\CustomizeMathJax{\newcommand{\P}{\unicode{x00B6}}} +\CustomizeMathJax{\newcommand{\copyright}{\unicode{x00A9}}} +\CustomizeMathJax{\newcommand{\dag}{\unicode{x2020}}} +\CustomizeMathJax{\newcommand{\pounds}{\unicode{x00A3}}} + +\CustomizeMathJax{\newcommand{\iddots}{\unicode{x22F0}}} +\CustomizeMathJax{\newcommand{\utimes}{\overline{\times}}} +\CustomizeMathJax{\newcommand{\dtimes}{\underline{\times}}} +\CustomizeMathJax{\newcommand{\udtimes}{\overline{\underline{\times}}}} +\CustomizeMathJax{\newcommand{\leftwave}{\left\{}} +\CustomizeMathJax{\newcommand{\rightwave}{\right\}}} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-mathdesign.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty new file mode 100644 index 00000000000..1c8ced0163a --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty @@ -0,0 +1,30 @@ +%% +%% This is file `lwarp-mathpazo.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `mathpazo') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\LWR@ProvidesPackagePass{mathpazo}[2020/03/25] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{mathpazo} + +\LWR@mathjax@addgreek@u@up*{up}{} + +\CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-mathpazo.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty new file mode 100644 index 00000000000..741f27d4909 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty @@ -0,0 +1,28 @@ +%% +%% This is file `lwarp-mathptmx.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `mathptmx') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\LWR@ProvidesPackagePass{mathptmx}[2020/03/25] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{mathptmx} + +\LWR@mathjax@addgreek@u@up*{up}{} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-mathptmx.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty index 630f4ebe68c..a28cb050d60 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty @@ -50,7 +50,8 @@ \CustomizeMathJax{\newcommand{\crampedclap}[2][]{{#1#2}}} \CustomizeMathJax{\newenvironment{crampedsubarray}[1]{}{}} \CustomizeMathJax{\newcommand{\crampedsubstack}{}} -\CustomizeMathJax{\newcommand{\smashoperator}[2][]{#2}} +\CustomizeMathJax{\newcommand{\smashoperator}[2][]{#2\limits}} +\CustomizeMathJax{\newcommand{\adjustlimits}{}} \CustomizeMathJax{\newcommand{\SwapAboveDisplaySkip}{}} \CustomizeMathJax{\require{extpfeil}} @@ -233,8 +234,8 @@ \CustomizeMathJax{\newcommand\lparen{(}} \CustomizeMathJax{\newcommand\rparen{)}} -\CustomizeMathJax{\newcommand{\vcentcolon}{:}} \CustomizeMathJax{\newcommand{\ordinarycolon}{:}} +\CustomizeMathJax{\newcommand{\vcentcolon}{\mathrel{\mathop\ordinarycolon}}} \CustomizeMathJax{\newcommand\dblcolon{\vcentcolon\vcentcolon}} \CustomizeMathJax{\newcommand\coloneqq{\vcentcolon=}} @@ -252,9 +253,9 @@ \CustomizeMathJax{\newcommand\colonsim{\vcentcolon\sim}} \CustomizeMathJax{\newcommand\Colonsim{\dblcolon\sim}} -\CustomizeMathJax{\newcommand{\nuparrow}{\cancel{\uparrow}}} -\CustomizeMathJax{\newcommand{\ndownarrow}{\cancel{\downarrow}}} -\CustomizeMathJax{\newcommand{\bigtimes}{{\Large\times}}} +\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}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty index a571867a03e..5adbbb11cd3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty @@ -61,48 +61,48 @@ \CustomizeMathJax{\newcommand{\V}{\operatorname{\probastyle{V}}}} \CustomizeMathJax{\newcommand{\Par}{\unicode{x00B6}}} -\CustomizeMathJax{\newcommand{\adj}{\mathrm{adj}}} -\CustomizeMathJax{\newcommand{\Aut}{\mathrm{Aut}}} -\CustomizeMathJax{\newcommand{\Conv}{\mathrm{Conv}}} -\CustomizeMathJax{\newcommand{\cov}{\mathrm{cov}}} -\CustomizeMathJax{\newcommand{\Cov}{\mathrm{Cov}}} -\CustomizeMathJax{\newcommand{curl}{\operatorname{\vect{\mathrm{curl}}}}} -\CustomizeMathJax{\newcommand{\divg}{\mathrm{div}}} -\CustomizeMathJax{\newcommand{\End}{\mathrm{End}}} +\CustomizeMathJax{\DeclareMathOperator{\adj}{adj}} +\CustomizeMathJax{\DeclareMathOperator{\Aut}{Aut}} +\CustomizeMathJax{\DeclareMathOperator{\Conv}{Conv}} +\CustomizeMathJax{\DeclareMathOperator{\cov}{cov}} +\CustomizeMathJax{\DeclareMathOperator{\Cov}{Cov}} +\CustomizeMathJax{\newcommand{\curl}{\operatorname{\vect{\mathrm{curl}}}}} +\CustomizeMathJax{\DeclareMathOperator{\divg}{div}} +\CustomizeMathJax{\DeclareMathOperator{\End}{End}} -\CustomizeMathJax{\newcommand{\erf}{\mathrm{erf}}} -\CustomizeMathJax{\newcommand{grad}{\operatorname{\vect{\mathrm{grad}}}}} -\CustomizeMathJax{\newcommand{\id}{\mathrm{id}}} -\CustomizeMathJax{\newcommand{\Id}{\mathrm{Id}}} -\CustomizeMathJax{\newcommand{\im}{\mathrm{im}}} +\CustomizeMathJax{\DeclareMathOperator{\erf}{erf}} +\CustomizeMathJax{\newcommand{\grad}{\operatorname{\vect{\mathrm{grad}}}}} +\CustomizeMathJax{\DeclareMathOperator{\id}{id}} +\CustomizeMathJax{\DeclareMathOperator{\Id}{Id}} +\CustomizeMathJax{\DeclareMathOperator{\im}{im}} \CustomizeMathJax{\let\oldIm\Im} \CustomizeMathJax{\renewcommand{\Im}{\operatorname{Im}}} -\CustomizeMathJax{\newcommand{\lb}{\mathrm{lb}}} -\CustomizeMathJax{\newcommand{\lcm}{\mathrm{lcm}}} +\CustomizeMathJax{\DeclareMathOperator{\lb}{lb}} +\CustomizeMathJax{\DeclareMathOperator{\lcm}{lcm}} -\CustomizeMathJax{\newcommand{\rank}{\mathrm{rank}}} +\CustomizeMathJax{\DeclareMathOperator{\rank}{rank}} \CustomizeMathJax{\let\oldRe\Re} \CustomizeMathJax{\renewcommand{\Re}{\operatorname{Re}}} -\CustomizeMathJax{\newcommand{rot}{\operatorname{\vect{\mathrm{rot}}}}} -\CustomizeMathJax{\newcommand{\sgn}{\mathrm{sgn}}} -\CustomizeMathJax{\newcommand{\spa}{\mathrm{span}}} -\CustomizeMathJax{\newcommand{\tr}{\mathrm{tr}}} -\CustomizeMathJax{\newcommand{\Var}{\mathrm{Var}}} -\CustomizeMathJax{\newcommand{\Zu}{\mathrm{Z}}} +\CustomizeMathJax{\newcommand{\rot}{\operatorname{\vect{\mathrm{rot}}}}} +\CustomizeMathJax{\DeclareMathOperator{\sgn}{sgn}} +\CustomizeMathJax{\DeclareMathOperator{\spa}{span}} +\CustomizeMathJax{\DeclareMathOperator{\tr}{tr}} +\CustomizeMathJax{\DeclareMathOperator{\Var}{Var}} +\CustomizeMathJax{\DeclareMathOperator{\Zu}{Z}} -\CustomizeMathJax{\newcommand{\arccot}{\mathrm{arccot}}} -\CustomizeMathJax{\newcommand{\sech}{\mathrm{sech}}} -\CustomizeMathJax{\newcommand{\csch}{\mathrm{csch}}} -\CustomizeMathJax{\newcommand{\arsinh}{\mathrm{arsinh}}} -\CustomizeMathJax{\newcommand{\arcosh}{\mathrm{arcosh}}} -\CustomizeMathJax{\newcommand{\artanh}{\mathrm{artanh}}} -\CustomizeMathJax{\newcommand{\arcoth}{\mathrm{arcoth}}} -\CustomizeMathJax{\newcommand{\arsech}{\mathrm{arsech}}} -\CustomizeMathJax{\newcommand{\arcsch}{\mathrm{arcsch}}} +\CustomizeMathJax{\DeclareMathOperator{\arccot}{arccot}} +\CustomizeMathJax{\DeclareMathOperator{\sech}{sech}} +\CustomizeMathJax{\DeclareMathOperator{\csch}{csch}} +\CustomizeMathJax{\DeclareMathOperator{\arsinh}{arsinh}} +\CustomizeMathJax{\DeclareMathOperator{\arcosh}{arcosh}} +\CustomizeMathJax{\DeclareMathOperator{\artanh}{artanh}} +\CustomizeMathJax{\DeclareMathOperator{\arcoth}{arcoth}} +\CustomizeMathJax{\DeclareMathOperator{\arsech}{arsech}} +\CustomizeMathJax{\DeclareMathOperator{\arcsch}{arcsch}} -\CustomizeMathJax{\newcommand{\bigO}{\mathcal{O}}} -\CustomizeMathJax{\newcommand{\bigo}{\mathrm{O}}} -\CustomizeMathJax{\newcommand{\lito}{\mathrm{o}}} +\CustomizeMathJax{\DeclareMathOperator{\bigO}{\mathcal{O}}} +\CustomizeMathJax{\DeclareMathOperator{\bigo}{O}} +\CustomizeMathJax{\DeclareMathOperator{\lito}{o}} \CustomizeMathJax{\newcommand{\R}{\mathset{R}}} \CustomizeMathJax{\newcommand{\C}{\mathset{C}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty new file mode 100644 index 00000000000..ad0c6a3e9fb --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mleftright.sty @@ -0,0 +1,27 @@ +%% +%% This is file `lwarp-mleftright.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `mleftright') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{mleftright}[2019/12/03] +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\mleft}{\left}} +\CustomizeMathJax{\newcommand{\mright}{\right}} +\CustomizeMathJax{\newcommand{\mleftright}{}} +\CustomizeMathJax{\newcommand{\mleftrightrestore}{}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-mleftright.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty new file mode 100644 index 00000000000..6171267e977 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty @@ -0,0 +1,25 @@ +%% +%% This is file `lwarp-newpxmath.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `newpxmath') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{newpxmath}[2020/01/09] + +\LWR@infoprocessingmathjax{newpxmath} + +\LWR@origRequirePackage{lwarp-common-mathjax-newpxtxmath} +\endinput +%% +%% End of file `lwarp-newpxmath.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty new file mode 100644 index 00000000000..086a5e1c998 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty @@ -0,0 +1,25 @@ +%% +%% This is file `lwarp-newtxmath.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `newtxmath') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{newtxmath}[2020/08/04] + +\LWR@infoprocessingmathjax{newtxmath} + +\LWR@origRequirePackage{lwarp-common-mathjax-newpxtxmath} +\endinput +%% +%% End of file `lwarp-newtxmath.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty new file mode 100644 index 00000000000..41b81ddda72 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty @@ -0,0 +1,25 @@ +%% +%% This is file `lwarp-newtxsf.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `newtxsf') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{newtxsf}[2020/05/02] + +\LWR@infoprocessingmathjax{newtxsf} + +\LWR@origRequirePackage{lwarp-common-mathjax-newpxtxmath} +\endinput +%% +%% End of file `lwarp-newtxsf.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty new file mode 100644 index 00000000000..bae8e869442 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty @@ -0,0 +1,28 @@ +%% +%% This is file `lwarp-pxfonts.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `pxfonts') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\LWR@ProvidesPackagePass{pxfonts}[2008/01/22] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{pxfonts} + +\LWR@mathjax@addgreek@l@up{}{up} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-pxfonts.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty new file mode 100644 index 00000000000..174a1033d57 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty @@ -0,0 +1,54 @@ +%% +%% This is file `lwarp-shuffle.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `shuffle') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackageDrop{shuffle}[2008/10/27] +\begin{warpHTML} +\newcommand*{\LWR@shuffle@start}{% + \hspace*{.2em} + \begin{picture}(.75,0.65) + \setlength{\unitlength}{1em} + \put(0,0){\line(1,0){.75}} + \put(0,0){\line(0,1){.5}} + \put(.375,0){\line(0,1){.5}} + \put(.75,0){\line(0,1){.5}} +} + +\newcommand*{\LWR@shuffle@finish}{% + \end{picture} + \hspace*{.75em} + \hspace*{.2em} +} + +\newcommand*{\shuffle}{% + \LWR@shuffle@start% + \LWR@shuffle@finish% +} + +\newcommand*{\cshuffle}{% + \LWR@shuffle@start% + \put(.05,.65){\line(1,0){.65}}% + \LWR@shuffle@finish% +} +\end{warpHTML} + +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\shuffle}{\unicode{0x29E2}}} +\CustomizeMathJax{\newcommand{\cshuffle}{\bar{\unicode{0x29E2}}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-shuffle.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty index 84226850bd9..c32278d70e9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty @@ -285,6 +285,8 @@ \begin{warpMathJax} \LWR@infoprocessingmathjax{siunitx} +\CustomizeMathJax{\newcommand{\tothe}[1]{^{#1}}} +\CustomizeMathJax{\newcommand{\raiseto}[2]{{#2}^{#1}}} \CustomizeMathJax{\newcommand{\ang}[2][]{(\mathrm{#2})\degree}} \CustomizeMathJax{\newcommand{\num}[2][]{\mathrm{#2}}} @@ -292,9 +294,9 @@ \CustomizeMathJax{\newcommand{\LWRSI}[2][]{\mathrm{#1\LWRSInumber\,#2}}} \CustomizeMathJax{\newcommand{\SI}[2][]{\def\LWRSInumber{#2}\LWRSI}} \CustomizeMathJax{\newcommand{\numlist}[2][]{\mathrm{#2}}} -\CustomizeMathJax{\newcommand{\numrange}[3][]{\mathrm{#2~-- #3}}} +\CustomizeMathJax{\newcommand{\numrange}[3][]{\mathrm{#2\,\unicode{x2013}\,#3}}} \CustomizeMathJax{\newcommand{\SIlist}[3][]{\mathrm{#2\,#3}}} -\CustomizeMathJax{\newcommand{\SIrange}[4][]{\mathrm{#2\,#4~-- #3\,#4}}} +\CustomizeMathJax{\newcommand{\SIrange}[4][]{\mathrm{#2\,#4\,\unicode{x2013}\,#3\,#4}}} \CustomizeMathJax{\newcommand{\tablenum}[2][]{\mathrm{#2}}} \CustomizeMathJax{\newcommand{\ampere}{\mathrm{A}}} \CustomizeMathJax{\newcommand{\candela}{\mathrm{cd}}} @@ -344,8 +346,8 @@ \CustomizeMathJax{\newcommand{\electronvolt}{\mathrm{eV}}} \CustomizeMathJax{\newcommand{\elementarycharge}{\mathit{e}}} \CustomizeMathJax{\newcommand{\hartree}{\mathit{E}_{\mathrm{h}}}} -\CustomizeMathJax{\newcommand{\planckbar}{\mathit{\unicode{x0127}}}} -\CustomizeMathJax{\newcommand{\angstrom}{\mathrm{\unicode{x00C5}}}} +\CustomizeMathJax{\newcommand{\planckbar}{\mathit{\unicode{x210F}}}} +\CustomizeMathJax{\newcommand{\angstrom}{\mathrm{\unicode{x212B}}}} \CustomizeMathJax{\let\LWRorigbar\bar} \CustomizeMathJax{\newcommand{\bar}{\mathrm{bar}}} \CustomizeMathJax{\newcommand{\barn}{\mathrm{b}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty index d5d93f0997a..ae8ccf628dc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty @@ -15,12 +15,18 @@ %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + \LWR@ProvidesPackagePass{statmath}[2018/03/08] \begin{warpMathJax} \LWR@infoprocessingmathjax{statmath} -\CustomizeMathJax{\let\abcbf\mathbf} +\ifdefequal{\abcbf}{\mathbf} + {\CustomizeMathJax{\newcommand{\abcbf}[1]{\mathbf{#1}}}} + {\CustomizeMathJax{\newcommand{\abcbf}[1]{\boldsymbol{#1}}}} + \CustomizeMathJax{\newcommand{\greekbf}[1]{\boldsymbol{#1}}} + \CustomizeMathJax{\newcommand{\bfA}{\abcbf A}} \CustomizeMathJax{\newcommand{\bfB}{\abcbf B}} \CustomizeMathJax{\newcommand{\bfC}{\abcbf C}} @@ -73,47 +79,12 @@ \CustomizeMathJax{\newcommand{\bfx}{\abcbf x}} \CustomizeMathJax{\newcommand{\bfy}{\abcbf y}} \CustomizeMathJax{\newcommand{\bfz}{\abcbf z}} -\CustomizeMathJax{\newcommand{\bfalpha}{\greekbf \alpha}} -\CustomizeMathJax{\newcommand{\bfbeta}{\greekbf \beta}} -\CustomizeMathJax{\newcommand{\bfdelta}{\greekbf \delta}} -\CustomizeMathJax{\newcommand{\bfepsilon}{\greekbf \epsilon}} -\CustomizeMathJax{\newcommand{\bfvarepsilon}{\greekbf \varepsilon}} -\CustomizeMathJax{\newcommand{\bfzeta}{\greekbf \zeta}} -\CustomizeMathJax{\newcommand{\bfeta}{\greekbf \eta}} -\CustomizeMathJax{\newcommand{\bftheta}{\greekbf \theta}} -\CustomizeMathJax{\newcommand{\bfvartheta}{\greekbf \vartheta}} -\CustomizeMathJax{\newcommand{\bfgamma}{\greekbf \gamma}} -\CustomizeMathJax{\newcommand{\bfkappa}{\greekbf \kappa}} -\CustomizeMathJax{\newcommand{\bflambda}{\greekbf \lambda}} -\CustomizeMathJax{\newcommand{\bfmu}{\greekbf \mu}} -\CustomizeMathJax{\newcommand{\bfnu}{\greekbf \nu}} -\CustomizeMathJax{\newcommand{\bfxi}{\greekbf \xi}} -\CustomizeMathJax{\newcommand{\bfpi}{\greekbf \pi}} -\CustomizeMathJax{\newcommand{\bfvarpi}{\greekbf \varpi}} -\CustomizeMathJax{\newcommand{\bfrho}{\greekbf \rho}} -\CustomizeMathJax{\newcommand{\bfvarrho}{\greekbf \varrho}} -\CustomizeMathJax{\newcommand{\bfsigma}{\greekbf \sigma}} -\CustomizeMathJax{\newcommand{\bfvarsigma}{\greekbf \varsigma}} -\CustomizeMathJax{\newcommand{\bftau}{\greekbf \tau}} -\CustomizeMathJax{\newcommand{\bfupsilon}{\greekbf \upsilon}} -\CustomizeMathJax{\newcommand{\bfphi}{\greekbf \phi}} -\CustomizeMathJax{\newcommand{\bfvarphi}{\greekbf \varphi}} -\CustomizeMathJax{\newcommand{\bfchi}{\greekbf \chi}} -\CustomizeMathJax{\newcommand{\bfpsi}{\greekbf \psi}} -\CustomizeMathJax{\newcommand{\bfomega}{\greekbf \omega}} -\CustomizeMathJax{\newcommand{\bfiota}{\greekbf \iota}} -\CustomizeMathJax{\newcommand{\bfGamma}{\greekbf \Gamma}} -\CustomizeMathJax{\newcommand{\bfDelta}{\greekbf \Delta}} -\CustomizeMathJax{\newcommand{\bfTheta}{\greekbf \Theta}} -\CustomizeMathJax{\newcommand{\bfLambda}{\greekbf \Lambda}} -\CustomizeMathJax{\newcommand{\bfXi}{\greekbf \Xi}} -\CustomizeMathJax{\newcommand{\bfPi}{\greekbf \Pi}} -\CustomizeMathJax{\newcommand{\bfSigma}{\greekbf \Sigma}} -\CustomizeMathJax{\newcommand{\bfUpsilon}{\greekbf \Upsilon}} -\CustomizeMathJax{\newcommand{\bfPhi}{\greekbf \Phi}} -\CustomizeMathJax{\newcommand{\bfPsi}{\greekbf \Psi}} -\CustomizeMathJax{\newcommand{\bfOmega}{\greekbf \Omega}} + +\LWR@mathjax@addgreek@l@bfit{bf}{}% Greek lowercase bold face italic +\LWR@mathjax@addgreek@u@bfup*{bf}{}% Greek uppercase bold face upright, cap macros. + \CustomizeMathJax{\newcommand{\bfzero}{\greekbf 0}} + \CustomizeMathJax{\DeclareMathOperator{\cov}{Cov}} \CustomizeMathJax{\DeclareMathOperator{\E}{E}} \CustomizeMathJax{\DeclareMathOperator{\V}{V}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty index 1dd54ad38d9..2a66e72c96f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-listof.sty @@ -16,29 +16,35 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{thm-listof}[2019/12/22] -\xpatchcmd{\listoftheorems} - {% - \@xa\protected@edef\csname l@\thmt@envname\endcsname{% - \@nx\@dottedtocline{1}{1.5em}{\@nx\thmt@listnumwidth}% - }% - } - {% - \csdef{l@\thmt@envname}##1##2{\hypertocfloat{1}{figure}{lof}{##1}{##2}}% - } - {} - {\LWR@patcherror{thm-listof}{listoftheorems}} +\@ifpackagelater{thm-listof}{2020/08/01}{% v0.72 + \def\thmtlo@newentry{% + \csdef{l@\thmt@envname}##1##2{\hypertocfloat{1}{figure}{lof}{##1}{##2}}% + } +}{% earlier than v0.72 + \xpatchcmd{\listoftheorems} + {% + \@xa\protected@edef\csname l@\thmt@envname\endcsname{% + \@nx\@dottedtocline{1}{1.5em}{\@nx\thmt@listnumwidth}% + }% + } + {% + \csdef{l@\thmt@envname}##1##2{\hypertocfloat{1}{figure}{lof}{##1}{##2}}% + } + {} + {\LWR@patcherror{thm-listof}{listoftheorems}} -\xpatchcmd{\thmt@mklistcmd} - {% - \@xa\protected@edef\csname l@\thmt@envname\endcsname{% - \@nx\@dottedtocline{1}{1.5em}{\@nx\thmt@listnumwidth}% - }% - } - {% - \csdef{l@\thmt@envname}##1##2{\hypertocfloat{1}{figure}{lof}{##1}{##2}}% - } - {} - {\LWR@patcherror{thm-listof}{thmt@mklistcmd}} + \xpatchcmd{\thmt@mklistcmd} + {% + \@xa\protected@edef\csname l@\thmt@envname\endcsname{% + \@nx\@dottedtocline{1}{1.5em}{\@nx\thmt@listnumwidth}% + }% + } + {% + \csdef{l@\thmt@envname}##1##2{\hypertocfloat{1}{figure}{lof}{##1}{##2}}% + } + {} + {\LWR@patcherror{thm-listof}{thmt@mklistcmd}} +} \endinput %% %% End of file `lwarp-thm-listof.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty index 69efc90981a..a5d19770212 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thm-restate.sty @@ -15,7 +15,7 @@ %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. -\LWR@ProvidesPackagePass{thm-restate}[2019/12/22] +\LWR@ProvidesPackagePass{thm-restate}[2020/08/01] \xpatchcmd{\thmt@restatable} {\@ifstar} {\edef\LWR@thisthmstyle{#2}\@ifstar} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty new file mode 100644 index 00000000000..0010378d326 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thmtools.sty @@ -0,0 +1,29 @@ +%% +%% This is file `lwarp-thmtools.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `thmtools') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{thmtools}[2020/08/01] +\def\thmt@headstyle@margin{% + \InlineClass{amsthmnnumbertheorem}{\NUMBER} + \ + \InlineClass{amsthmnametheorem}{\NAME} + \InlineClass{amsthmnotetheorem}{\NOTE} +} + +\let\thmt@headstyle@swapnumber\thmt@headstyle@margin +\endinput +%% +%% End of file `lwarp-thmtools.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty new file mode 100644 index 00000000000..16c926ffab7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty @@ -0,0 +1,28 @@ +%% +%% This is file `lwarp-txfonts.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `txfonts') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\LWR@ProvidesPackagePass{txfonts}[2008/01/22] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{txfonts} + +\LWR@mathjax@addgreek@l@up{}{up} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-txfonts.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty new file mode 100644 index 00000000000..7c9aa7b35bf --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty @@ -0,0 +1,30 @@ +%% +%% This is file `lwarp-upgreek.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `upgreek') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\LWR@ProvidesPackagePass{upgreek}[2003/02/12] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{upgreek} + +\LWR@mathjax@addgreek@l@up{up}{} +\LWR@mathjax@addgreek@u@up{Up}{} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-upgreek.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty new file mode 100644 index 00000000000..2b03be61a4e --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ushort.sty @@ -0,0 +1,30 @@ +%% +%% This is file `lwarp-ushort.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `ushort') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackagePass{ushort}[2001/06/13] +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\ushortdline}[1]{% + \kern{.1em}\underline{\underline{{#1}}}\kern{.1em}% +}} +\CustomizeMathJax{\newcommand{\ushort}[1]{\kern{.1em}\underline{#1}\kern{.1em}}} +\CustomizeMathJax{\newcommand{\ushortd}[1]{\ushortdline{#1}}} +\CustomizeMathJax{\newcommand{\ushortw}[1]{\kern{.1em}\underline{#1}\kern{.1em}}} +\CustomizeMathJax{\newcommand{\ushortdw}[1]{\ushortdline{#1}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-ushort.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty index ee12a277352..01363f095db 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty @@ -17,7 +17,6 @@ %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{witharrows}[2019/12/27] \begin{warpHTML} -\makeatletter \ifbool{mathjax}{ % For the hidden print version in the HTML: \newcommand{\Arrow}[2][]{} @@ -74,7 +73,6 @@ } \AfterEndEnvironment{DispWithArrows*}{\end{lateximage}\end{BlockClass}} } -\makeatother \end{warpHTML} \begin{warpMathJax} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp.sty index 7075d0e3d28..b04d6ae9b81 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp.sty @@ -17,7 +17,7 @@ %% version 2005/12/01 or later. \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackage{lwarp} - [2020/07/19 v0.88 Allows LaTeX to directly produce HTML5 output.] + [2020/09/03 v0.89 Allows LaTeX to directly produce HTML5 output.] @@ -190,6 +190,7 @@ \LWR@loadafter{a5comb} \LWR@notmemoirloadafter{abstract} \LWR@loadafter{academicons} +\LWR@loadafter{accents} \LWR@loadafter{accessibility} \LWR@loadafter{accsupp} \LWR@loadafter{acro} @@ -200,8 +201,6 @@ \LWR@loadafter{algorithm2e} \LWR@loadafter{algorithmicx} \LWR@loadafter{alltt} -\LWR@loadafter{amsmath} -\LWR@loadafter{amsthm} \LWR@loadafter{anonchap} \LWR@loadafter{anysize} \LWR@notmemoirloadafter{appendix} @@ -213,6 +212,7 @@ \LWR@loadafter{attachfile} \LWR@loadafter{attachfile2} \LWR@loadafter{authblk} +\LWR@loadafter{authoraftertitle}% Supported as-is, but must be loaded after. \LWR@loadafter{autobreak} \LWR@loadafter{autonum} \LWR@loadafter{awesomebox} @@ -245,8 +245,8 @@ \LWR@loadafter{canoniclayout} \LWR@loadafter{caption} \LWR@loadafter{caption2} +\LWR@loadafter{caption3} \LWR@loadafter{cases} -\LWR@loadafter{centernot} \LWR@loadafter{changebar} \LWR@loadafter{changelayout} \LWR@notmemoirloadafter{changepage} @@ -310,7 +310,6 @@ \LWR@loadafter{etoc} \LWR@loadafter{eurosym} \LWR@loadafter{everypage} -\LWR@loadafter{everyshi} \LWR@loadafter{extarrows} \LWR@loadafter{extramarks} \LWR@loadafter{fancybox} @@ -371,7 +370,9 @@ \LWR@loadafter{gridset} \LWR@loadafter{hang} \LWR@loadafter{hanging} +\LWR@loadafter{hepunits} \LWR@loadafter{hhline} +\LWR@loadafter{hhtensor} \LWR@loadafter{hypbmsec} \LWR@loadafter{hypcap} \LWR@loadafter{hypdestopt} @@ -418,8 +419,11 @@ \LWR@loadafter{marginnote} \LWR@loadafter{marvosym} \LWR@loadafter{mathcomp} +\LWR@loadafter{mathdesign} \LWR@loadafter{mathdots} \LWR@loadafter{mathfixs} +\LWR@loadafter{mathpazo} +\LWR@loadafter{mathptmx} \LWR@loadafter{mathtools} \LWR@loadafter{mcaption} \LWR@loadafter{mdframed} @@ -434,6 +438,7 @@ \LWR@loadafter{minibox} \LWR@loadafter{minitoc} \LWR@loadafter{mismath} +\LWR@loadafter{mleftright} \LWR@notmemoirloadafter{moreverb} \LWR@notmemoirloadafter{movie15} \LWR@notmemoirloadafter{mparhack} @@ -452,7 +457,6 @@ \LWR@loadafter{nccfoots} \LWR@loadafter{nccmath} \LWR@notmemoirloadafter{needspace} -\LWR@loadafter{newtxmath} \LWR@notmemoirloadafter{nextpage} \LWR@loadafter{nicefrac} \LWR@loadafter{niceframe} @@ -514,6 +518,7 @@ \LWR@loadafter{pstool} \LWR@loadafter{pstricks} \LWR@loadafter{pxeveryshi} +\LWR@loadafter{pxfonts} \LWR@loadafter{pxftnright} \LWR@loadafter{pxjahyper} \LWR@loadafter{quotchap} @@ -551,6 +556,7 @@ \LWR@notmemoirloadafter{showidx} \LWR@loadafter{showkeys} \LWR@loadafter{showtags} +\LWR@loadafter{shuffle} \LWR@loadafter{sidecap} \LWR@loadafter{sidenotes} \LWR@loadafter{SIunits} @@ -597,6 +603,7 @@ \LWR@loadafter{thm-listof} \LWR@loadafter{thm-restate} \LWR@loadafter{thmbox} +\LWR@loadafter{thmtools} \LWR@loadafter{threadcol} \LWR@loadafter{threeparttable} \LWR@loadafter{threeparttablex} @@ -621,6 +628,7 @@ \LWR@loadafter{trivfloat} \LWR@loadafter{truncate} \LWR@loadafter{turnthepage} +\LWR@loadafter{txfonts} \LWR@loadafter{twoup} \LWR@loadafter{typicons} \LWR@loadafter{umoline} @@ -628,8 +636,10 @@ \LWR@loadafter{unicode-math} \LWR@loadafter{units} \LWR@loadafter{unitsdef} +\LWR@loadafter{upgreek} \LWR@loadafter{upref} \LWR@loadafter{url} +\LWR@loadafter{ushort} \LWR@loadafter{uspace} \LWR@loadafter{varioref} \LWR@notmemoirloadafter{verse} @@ -771,7 +781,8 @@ \newcommand*{\LWR@patcherror}[2]{% \PackageError{lwarp}% {% - Unable to patch package #1, macro #2.\MessageBreak + Unable to patch package #1,\MessageBreak + macro \LWRbackslash #2.\MessageBreak Lwarp may need to be updated% }% {Please contact the maintainer of the Lwarp package.}% @@ -832,6 +843,11 @@ \fi #1% } +\ExplSyntaxOn +\newcommand*{\LWRtexttitlecase}[1]{% + \text_titlecase:n{#1}% +} +\ExplSyntaxOff \newcommand*{\LWR@LetLtxMacrocs}[2]{% \expandafter\LetLtxMacro\csname #1\expandafter\endcsname% \csname#2\endcsname% @@ -1161,8 +1177,7 @@ tracking=false, kerning=false, spacing=false} - -\DisableLigatures[f,q,t,T,Q]{encoding = *,family = *} +\DisableLigatures{encoding = *,family = tt*} \fi \end{warpHTML} @@ -2868,8 +2883,8 @@ div.wpminipage { border: 1px solid green ; margin: .5ex ; padding: .5ex ;} display: inline-block ; } -/* mdframed, tcolorbox packages */ -.mdframed, .tcolorbox { +/* mdframed, tcolorbox, shadebox packages */ +.mdframed, .tcolorbox, .shadebox { padding: 0ex ; margin: 2ex 0em 2ex 0em ; border: 1px solid black ; @@ -4331,7 +4346,7 @@ MathJax = { subequations: "0", section: "", loader: { - load: ['[tex]/tagFormat'] + load: ['[tex]/tagFormat'], }, startup: { ready() { @@ -4452,7 +4467,7 @@ MathJax = { -- Copyright 2016-2020 Brian Dunn -printversion = "v0.88" +printversion = "v0.89" requiredconfversion = "2" -- also at *lwarpmk.conf function printhelp () @@ -4482,7 +4497,7 @@ lwarpmk pdftohtml [-p project]: lwarpmk pdftosvg : Converts each PDF file to SVG. lwarpmk epstopdf : Converts each EPS file to PDF. lwarpmk clean [-p project]: Remove *.aux, *.toc, *.lof/t, - *.idx, *.ind, *.log, *_html_inc.*, .gl*, + *.idx, *.ind, *.bbl, *.log, *_html_inc.*, .gl*, *_html.pdf, *_html.html, *_html.sidetoc lwarpmk cleanall [-p project]: Remove auxiliary files, project.pdf, *.html lwarpmk cleanlimages: Removes all images from the "lateximages" directory. @@ -4836,6 +4851,7 @@ os.execute ( rmname .. " *.aux " .. sourcename ..".toc " .. sourcename .. "_html.toc " .. sourcename ..".lof " .. sourcename .. "_html.lof " .. sourcename ..".lot " .. sourcename .. "_html.lot " .. + sourcename ..".bbl " .. sourcename .. "_html.bbl " .. " *.idx " .. " *.ind " .. sourcename ..".ps " .. sourcename .."_html.ps " .. @@ -6831,12 +6847,26 @@ end -- not --version \endgroup% } +\edef\LWR@beginspaceleftbrace{begin \LWRleftbrace} +\edef\LWR@beginspaceleftbrace{\detokenize\expandafter{\LWR@beginspaceleftbrace}} +\edef\LWR@beginleftbrace{begin\LWRleftbrace} +\edef\LWR@beginleftbrace{\detokenize\expandafter{\LWR@beginleftbrace}} + +\edef\LWR@endspacerightbrace{end \LWRrightbrace} +\edef\LWR@endspacerightbrace{\detokenize\expandafter{\LWR@endspacerightbrace}} +\edef\LWR@endrightbrace{end\LWRrightbrace} +\edef\LWR@endrightbrace{\detokenize\expandafter{\LWR@endrightbrace}} + \newrobustcmd{\LWR@HTMLsanitizeexpand}[1]{% \begingroup% \LWR@FBcancel% \fullexpandarg% \protect\StrSubstitute{\detokenize\expandafter{#1}}% {\detokenize{\&}}{\detokenize{&}}[\LWR@strresult]% + \protect\StrSubstitute{\LWR@strresult}% + {\LWR@beginspaceleftbrace}{\LWR@beginleftbrace}[\LWR@strresult]% + \protect\StrSubstitute{\LWR@strresult}% + {\LWR@endspacerightbrace}{\LWR@endrightbrace}[\LWR@strresult]% \LWR@subHTMLsanitize% \LWR@strresult% \endgroup% @@ -6909,9 +6939,7 @@ end -- not --version \CustomizeMathJax{\def\LWRfootnote{1}} \CustomizeMathJax{\newcommand{\footnote}[2][\LWRfootnote]{{}^{\mathrm{#1}}}} \CustomizeMathJax{\newcommand{\footnotemark}[1][\LWRfootnote]{{}^{\mathrm{#1}}}} -\end{warpMathJax} -\begin{warpMathJax} \CustomizeMathJax{\newcommand\ensuremath[1]{#1}} \CustomizeMathJax{% absorb two optional arguments \newcommand{\LWRframebox}[2][]{\fbox{#2}} @@ -6924,6 +6952,13 @@ end -- not --version \CustomizeMathJax{\newcommand{\cline}[1]{}} \CustomizeMathJax{\newcommand{\directlua}[1]{\text{(directlua)}}} \CustomizeMathJax{\newcommand{\luatexdirectlua}[1]{\text{(directlua)}}} +\CustomizeMathJax{\newcommand{\protect}{}} +\CustomizeMathJax{\def\LWRabsorbnumber#1 {}} +\CustomizeMathJax{\def\LWRabsorbquotenumber"#1 {}} +\CustomizeMathJax{\def\mathchar{\ifnextchar"\LWRabsorbquotenumber\LWRabsorbnumber}} +\CustomizeMathJax{\def\mathcode#1={\mathchar}} +\CustomizeMathJax{\let\delcode\mathcode} +\CustomizeMathJax{\let\delimiter\mathchar} \end{warpMathJax} \begin{warpHTML}% due to warpMathJax @@ -6933,17 +6968,14 @@ end -- not --version \LWR@stoppars \LWR@htmlcomment{MathJax customizations:} -\typeout{---} -\typeout{Package lwarp:} -\typeout{Processing MathJax customizations. If this takes too long,} -\typeout{see the Lwarp manual regarding customizing MathJax.} \begin{BlockClass}{hidden} \LWR@stoppars -\LWR@customizedMathJax +{ + \LWR@print@ttfamily + \LWR@customizedMathJax +} \LWR@startpars \end{BlockClass} -\typeout{Done.} -\typeout{---} \LWR@startpars }{} @@ -7598,7 +7630,20 @@ end -- not --version \immediate\write\@mainaux{\catcode`\string$\active}% \LetLtxMacro\LWR@syntaxhighlightone$% balance for editor syntax highlighting \LWR@startpars +\ifbool{mathjax}{ + \typeout{---} + \typeout{Package lwarp:} + \typeout{Processing MathJax customizations for the first HTML page.} + \typeout{Later HTML pages will take the same amount of time.} + \typeout{If this takes too long, see the Lwarp manual regarding customizing MathJax.} +}{} + \LWR@customizeMathJax + +\ifbool{mathjax}{ + \typeout{Done.} + \typeout{---} +}{} \setcounter{LWR@latestautopage}{\value{page}}% \LWR@newautopagelabel{LWR@currentautosec}% \LWR@traceinfo{LWR@lwarpStart: done} @@ -7642,36 +7687,64 @@ end -- not --version \LWR@maybe@orignewpage } -\xpatchcmd{\enddocument} - {% - \if@tempswa - \@latex@warning@no@line{Label(s) may have changed. - Rerun to get cross-references right}% - \fi - } - {% - \if@tempswa - \@latex@warning@no@line{Label(s) may have changed. - Rerun to get cross-references right}% - \else +\ifdef{\AddToHook}{% newer kernel + \AddToHook{enddocument/info}{% + \if@filesw + \ifx \@multiplelabels \relax + \if@tempswa + \else \immediate\write\LWR@lateximagesfile{% |end|end|end|% }% - \fi + \fi + \fi\fi } - {} - { - \AtEndDocument{ - \PackageWarningNoLine{lwarp} - {% - Could not patch \protect\enddocument.\MessageBreak - If labels have changed, be sure to recompile before\MessageBreak - creating lateximages with\MessageBreak - \space\space lwarpmk limages,\MessageBreak - or the images may be corrupt% +}% newer kernel +{% older kernel + \xpatchcmd{\enddocument} + {% + \if@tempswa + \@latex@warning@no@line{Label(s) may have changed. + Rerun to get cross-references right}% + \fi + } + {% + \if@tempswa + \@latex@warning@no@line{Label(s) may have changed. + Rerun to get cross-references right}% + \else + \immediate\write\LWR@lateximagesfile{% + |end|end|end|% + }% + \fi + } + {} + { + \AtEndDocument{ + \PackageWarningNoLine{lwarp} + {% + Could not patch \protect\enddocument.\MessageBreak + If labels have changed, be sure to recompile before\MessageBreak + creating lateximages with\MessageBreak + \space\space lwarpmk limages,\MessageBreak + or the images may be corrupt% + } } } +}% older kernel + +\ifdef{\RemoveFromHook}{ + \AfterEndPreamble{ + \IfHookEmptyTF{shipout/background}{}{ + \PackageInfo{lwarp}{Removing background hook} + \RemoveFromHook{shipout/background}[*] + } + \IfHookEmptyTF{shipout/foreground}{}{ + \PackageInfo{lwarp}{Removing foreground hook} + \RemoveFromHook{shipout/foreground}[*] + } } +}{} \end{warpHTML} @@ -8068,18 +8141,19 @@ end -- not --version \begin{warpHTML} - \renewcommand{\@begintheorem}[2]{% \LWR@forcenewpage \BlockClass{theoremcontents} \trivlist \item[\InlineClass{theoremlabel}{#1\ #2\ }]\itshape } -\renewcommand{\@opargbegintheorem}[3]{% -\LWR@forcenewpage -\BlockClass{theoremcontents} -\trivlist -\item[\InlineClass{theoremlabel}{#1\ #2\ (#3)\ }]\itshape +\ifundef{\@opargbegintheorem}{}{ + \renewcommand{\@opargbegintheorem}[3]{% + \LWR@forcenewpage + \BlockClass{theoremcontents} + \trivlist + \item[\InlineClass{theoremlabel}{#1\ #2\ (#3)\ }]\itshape + } } \renewcommand*{\@endtheorem}{% \endtrivlist @@ -11617,7 +11691,10 @@ end -- not --version \LWR@traceinfo{LWR@subsingledollar: Mathjax}% {% \textbackslash(% - \LWR@HTMLsanitize{#4}% + {% + \ifmmode\else\LWR@print@ttfamily\fi% + \LWR@HTMLsanitize{#4}% + }% \textbackslash)% }% }% mathjax @@ -11652,7 +11729,7 @@ end -- not --version { \textbackslash[% - \LWR@HTMLsanitize{#1}% + {\LWR@print@ttfamily\LWR@HTMLsanitize{#1}}% \textbackslash] }% mathjax @@ -11702,7 +11779,7 @@ end -- not --version \protected\gdef\[#1\]{$$#1$$} } -\endgroup +\endgroup% active $ \AtBeginDocument{ \LetLtxMacro\LWR@openbracketnormal\[ \LetLtxMacro\LWR@closebracketnormal\] @@ -11750,8 +11827,6 @@ end -- not --version \NewEnviron{math}{\expandafter\(\BODY\)} \NewEnviron{LWR@displaymathnormal}{\expandafter\[\BODY\]\@ignoretrue} -\LetLtxMacro\[\LWR@openbracketnormal% -\LetLtxMacro\]\LWR@closebracketnormal% \LetLtxMacro\displaymath\LWR@displaymathnormal% \LetLtxMacro\enddisplaymath\endLWR@displaymathnormal% \newenvironment{LWR@displaymathother} @@ -11850,9 +11925,14 @@ end -- not --version \NewDocumentCommand{\LWR@addmathjax}{m +m}{% \LWR@origtilde\LWR@orignewline - \textbackslash{}begin\{#1\} - \LWR@HTMLsanitizeexpand{\detokenize\expandafter{#2}} - \textbackslash{}end\{#1\} + {% + \LWR@print@ttfamily% + \textbackslash{}begin\{#1\} + \LWR@orignewline% + \LWR@HTMLsanitizeexpand{\detokenize\expandafter{#2}}% + \LWR@orignewline% + \textbackslash{}end\{#1\} + }% \LWR@orignewline } @@ -12049,7 +12129,7 @@ end -- not --version \begin{BlockClass}{displaymathnumbered}% \LWR@newautoidanchor% \booltrue{LWR@indisplaymathimage}% - \begin{lateximage}[(\LWR@startingequationtag--\LWR@equationtag)% + \begin{lateximage}[(\LWR@startingequationtag\textendash\LWR@equationtag)% \LWR@addmathjax{eqnarray}{\BODY}]*% \LWR@applyxfakebold% \LWR@origeqnarray% @@ -12155,7 +12235,7 @@ end -- not --version {% \ifnumcomp{\value{LWR@startingequation}}{=}{\value{equation}}% {(\LWR@equationtag)}% - {(\LWR@startingequationtag--\LWR@equationtag)} % extra space + {(\LWR@startingequationtag\textendash\LWR@equationtag)} % extra space \LWR@amsmathbody{#1} % extra space } @@ -12418,6 +12498,11 @@ end -- not --version \LWR@PreloadedPackage{fontaxes} +\LWR@PreloadedPackage{newpxmath} +\LWR@PreloadedPackage{newtxmath} +\LWR@PreloadedPackage{newtxsf} +\LWR@PreloadedPackage{mathalpha} + \LWR@PreloadedPackage{nfssext-cfr} \LWR@PreloadedPackage{ulem} @@ -12445,7 +12530,7 @@ end -- not --version \newrobustcmd{\LWR@siunitx@textdegree}{\HTMLentity{deg}} \newrobustcmd{\LWR@siunitx@textprime}{\HTMLunicode{2032}} \newrobustcmd{\LWR@siunitx@textdblprime}{\HTMLunicode{2033}} -\newrobustcmd{\LWR@siunitx@textplanckbar}{\text{\textit{\HTMLunicode{0127}}}} +\newrobustcmd{\LWR@siunitx@textplanckbar}{\text{\textit{\HTMLunicode{210F}}}} \appto\LWR@restoreorigformatting{% \renewrobustcmd{\LWR@siunitx@textcelsius}{\text{\ensuremath{^\circ}C}}% @@ -13685,10 +13770,31 @@ color:\LWR@origpound\LWR@tempcolor% \end{warpHTML} +\begin{warpHTML} +\AtBeginDocument{ + \@ifpackageloaded{everyshi}{ + \RequirePackage{lwarp-everyshi} + }{} +} +\end{warpHTML} + \begin{warpHTML} \RequirePackage{lwarp-textcomp} \end{warpHTML} +\begin{warpHTML} +\@ifpackageloaded{amsthm}{ + \RequirePackage{lwarp-amsthm} +}{} +\@ifpackageloaded{amsmath}{ + \RequirePackage{lwarp-amsmath} +}{} + +\@ifpackageloaded{centernot}{ + \RequirePackage{lwarp-centernot} +}{} +\end{warpHTML} + \begin{warpHTML} \@ifclassloaded{scrbook}{\RequirePackage{lwarp-patch-komascript}}{} \@ifclassloaded{scrartcl}{\RequirePackage{lwarp-patch-komascript}}{} -- cgit v1.2.3