diff options
Diffstat (limited to 'Master/texmf-dist/tex')
52 files changed, 1867 insertions, 431 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty index a9c5291dc4d..a0be899d74f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty @@ -16,8 +16,6 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{algorithmicx}[2005/04/27] -\begin{warpHTML} - \AtBeginEnvironment{algorithmic}{% \let\origALG@doentity\ALG@doentity% \renewcommand*{\ALG@doentity}{% @@ -46,8 +44,6 @@ span style="width:\LWR@printlength{\ALG@thistlm}; display:inline-block;"% \hfill\HTMLunicode{25B7} #1% white right triangle }% -\end{warpHTML} - \endinput %% %% End of file `lwarp-algorithmicx.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty index 2c52b079e1a..e1ebe5b93fb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty @@ -18,21 +18,24 @@ \LWR@ProvidesPackagePass{alltt}[1997/06/16] \AfterEndPreamble{ \LWR@traceinfo{Patching alltt.} + \AtBeginEnvironment{alltt}{% \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% {}% {% \LWR@forcenewpage - \LWR@atbeginverbatim{3}{alltt}% + \LWR@atbeginverbatim{alltt}% }% } + \AfterEndEnvironment{alltt}{% \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% {}% {% - \LWR@afterendverbatim{2}% + \LWR@afterendverbatim% }% } + } \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty index 79c990761c1..760358810f1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty @@ -29,6 +29,7 @@ {} {\listxadd\blx@anchors{\the\c@refsection @\abx@field@entrykey}% \hypertarget{cite.\the\c@refsection @\abx@field@entrykey}{}}} + \protected\def\blx@imc@bibhyperref{% \@ifnextchar[%] {\blx@bibhyperref} @@ -53,7 +54,115 @@ } \let\blx@imc@ifhyperref\@firstoftwo -} +\DeclareListFormat{pageref}{% + \ifnumless{\abx@pagerefstyle}{0} + {\usebibmacro{list:plain}% + \ifhyperref + {% + \ref{\BaseJobname-autopage-#1}% lwarp + } + {#1}} + {\ifnumequal{\value{listcount}}{1} + {\usebibmacro{pageref:init}} + {}% + \usebibmacro{pageref:comp}{#1}% + \ifnumequal{\value{listcount}}{\value{liststop}} + {\usebibmacro{pageref:dump}} + {}}} + +\renewbibmacro*{pageref:comp}[1]{% + \numdef\abx@range@prev{\abx@range@prev+1}% + \ifinteger{#1} + {\def\abx@range@num{#1}% + \def\abx@range@this{1}% + \ifnumequal{\abx@range@this}{\abx@range@last} + {} + {\def\abx@range@prev{-1}}} + {\ifrmnum{#1} + {\numdef\abx@range@num{\rmntonum{#1}}% + \def\abx@range@this{2}% + \ifnumequal{\abx@range@this}{\abx@range@last} + {} + {\def\abx@range@prev{-1}}} + {\undef\abx@range@num + \def\abx@range@this{0}% + \def\abx@range@prev{-1}}}% + \ifdef\abx@range@num + {\ifnumequal{\abx@range@num}{\abx@range@prev} + {\def\abx@range@hold{#1}% + \numdef\abx@range@diff{\abx@range@diff+1}} + {\usebibmacro{pageref:dump}% + \ifnumgreater{\abx@range@last}{-1} + {\printdelim{multilistdelim}} + {}% + \ifhyperref + {\ref{\BaseJobname-autopage-#1}}% lwarp + {#1}}% + \edef\abx@range@prev{\abx@range@num}} + {\usebibmacro{pageref:dump}% + \ifnumgreater{\abx@range@last}{-1} + {\printdelim{multilistdelim}} + {}% + \ifhyperref + {\ref{\BaseJobname-autopage-#1}}% lwarp + {#1}% + \def\abx@range@prev{-1}}% + \edef\abx@range@last{\abx@range@this}} + +\renewbibmacro*{pageref:dump}{% + \ifnumgreater{\abx@range@diff}{0} + {\ifcase\abx@pagerefstyle\relax % two + \bibrangedash + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\abx@range@hold}% + \or % three + \ifnumless{\abx@range@diff}{2} + {\printdelim{multilistdelim}} + {\bibrangedash}% + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\abx@range@hold}% + \or % two+ + \ifnumless{\abx@range@diff}{2} + {\sqspace + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\bibstring{sequens}}} + {\bibrangedash + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\abx@range@hold}}% + \or % three+ + \ifnumless{\abx@range@diff}{2} + {\sqspace + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\bibstring{sequens}}} + {\ifnumless{\abx@range@diff}{3} + {\sqspace + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\bibstring{sequentes}}} + {\bibrangedash + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\abx@range@hold}}}% + \else % all+ + \ifnumless{\abx@range@diff}{2} + {\sqspace + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\bibstring{sequens}}} + {\sqspace + \ifhyperref + {\ref{\BaseJobname-autopage-\abx@range@hold}}% lwarp + {\bibstring{sequentes}}}% + \fi + \def\abx@range@diff{0}} + {}} + +}% \AfterPreamble \endinput %% %% End of file `lwarp-biblatex.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bussproofs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bussproofs.sty new file mode 100644 index 00000000000..55db76e34ce --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bussproofs.sty @@ -0,0 +1,34 @@ +%% +%% This is file `lwarp-bussproofs.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `bussproofs') +%% 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{bussproofs}% no date in file +\ifbool{mathjax}{ + \CustomizeMathJax{\require{bussproofs}} + + \NewEnviron{LWR@HTML@prooftree}% + {\LWR@doequation{\BODY}{prooftree}}% + [\LWR@doendequation{prooftree}] + \LWR@formattedenv{prooftree} +}{% SVG HTML + \BeforeBeginEnvironment{prooftree}{% + \begin{lateximage}[-bussproofs-~\PackageDiagramAltText]% + } + \AfterEndEnvironment{prooftree}{\end{lateximage}} +} +\endinput +%% +%% End of file `lwarp-bussproofs.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty index a06098999c7..d5d2b20fc1b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty @@ -64,16 +64,15 @@ } \AtBeginDocument{ - \def\@xfloat#1[#2]{% - \caption@ORI@xfloat{#1}[#2]% - \caption@settype{#1}% - \LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% - }% - \def\@xdblfloat#1[#2]{% required for token capture - \caption@ORI@xfloat{#1}[#2]% - \caption@settype{#1}% - \LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% - }% +\xapptocmd{\@xfloat} + {\LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment} + {} + {\LWR@patcherror{caption}{@xfloat}} + +\xapptocmd{\@xdblfloat} + {\LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment} + {} + {\LWR@patcherror{caption}{@xdblfloat}} } \caption@AtBeginDocument{ diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty index 66bb5c2a9e3..f795d2ec1b9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption3.sty @@ -85,11 +85,6 @@ \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% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cmbright.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cmbright.sty new file mode 100644 index 00000000000..a90525a017a --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cmbright.sty @@ -0,0 +1,38 @@ +%% +%% This is file `lwarp-cmbright.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `cmbright') +%% 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{cmbright}[2005/04/13] + +\LWR@infoprocessingmathjax{cmbright} +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} + +\@ifpackagewith{cmbright}{slantedGreek} +{ + \LWR@mathjax@addgreek@u@it*{}{} +} +{} + +\LWR@mathjax@addgreek@u@up*{up}{} + +\CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-cmbright.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty index df0439f31c2..e7a746a6ad7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty @@ -19,24 +19,24 @@ \begin{warpMathJax} \LWR@infoprocessingmathjax{colonequals} -\CustomizeMathJax{\newcommand{\ratio}{\unicode{x2236}}} -\CustomizeMathJax{\newcommand{\coloncolon}{\unicode{x2237}}} -\CustomizeMathJax{\newcommand{\colonequals}{\coloncolon=}} -\CustomizeMathJax{\newcommand{\coloncolonequals}{\coloncolon=}} -\CustomizeMathJax{\newcommand{\equalscolon}{=\!\ratio}} -\CustomizeMathJax{\newcommand{\equalscoloncolon}{=\!\coloncolon}} -\CustomizeMathJax{\newcommand{\colonminus}{\ratio-}} -\CustomizeMathJax{\newcommand{\coloncolonminus}{\coloncolon-}} -\CustomizeMathJax{\newcommand{\minuscolon}{-\ratio}} -\CustomizeMathJax{\newcommand{\minuscoloncolon}{-\coloncolon}} -\CustomizeMathJax{\newcommand{\colonapprox}{\ratio\approx}} -\CustomizeMathJax{\newcommand{\coloncolonapprox}{\coloncolon\approx}} -\CustomizeMathJax{\newcommand{\approxcolon}{\approx\!\ratio}} -\CustomizeMathJax{\newcommand{\approxcoloncolon}{\approx\!\coloncolon}} -\CustomizeMathJax{\newcommand{\colonsim}{\ratio\sim}} -\CustomizeMathJax{\newcommand{\coloncolonsim}{\coloncolon\sim}} -\CustomizeMathJax{\newcommand{\simcolon}{\sim\!\ratio}} -\CustomizeMathJax{\newcommand{\simcoloncolon}{\sim\!\coloncolon}} +\CustomizeMathJax{\newcommand{\ratio}{\mathrel{\unicode{x2236}}}} +\CustomizeMathJax{\newcommand{\coloncolon}{\mathrel{\unicode{x2237}}}} +\CustomizeMathJax{\newcommand{\colonequals}{\mathrel{\unicode{x2236}\!=}}} +\CustomizeMathJax{\newcommand{\coloncolonequals}{\mathrel{\unicode{x2237}\!=}}} +\CustomizeMathJax{\newcommand{\equalscolon}{\mathrel{=\!\unicode{x2236}}}} +\CustomizeMathJax{\newcommand{\equalscoloncolon}{\mathrel{=\!\unicode{x2237}}}} +\CustomizeMathJax{\newcommand{\colonminus}{\mathrel{\unicode{x2236}-}}} +\CustomizeMathJax{\newcommand{\coloncolonminus}{\mathrel{\unicode{x2237}-}}} +\CustomizeMathJax{\newcommand{\minuscolon}{\mathrel{-\unicode{x2236}}}} +\CustomizeMathJax{\newcommand{\minuscoloncolon}{\mathrel{-\unicode{x2237}}}} +\CustomizeMathJax{\newcommand{\colonapprox}{\mathrel{\unicode{x2236}\!\approx}}} +\CustomizeMathJax{\newcommand{\coloncolonapprox}{\mathrel{\unicode{x2237}\!\approx}}} +\CustomizeMathJax{\newcommand{\approxcolon}{\mathrel{\approx\!\unicode{x2236}}}} +\CustomizeMathJax{\newcommand{\approxcoloncolon}{\mathrel{\approx\!\unicode{x2237}}}} +\CustomizeMathJax{\newcommand{\colonsim}{\mathrel{\unicode{x2236}\!\sim}}} +\CustomizeMathJax{\newcommand{\coloncolonsim}{\mathrel{\unicode{x2237}\!\sim}}} +\CustomizeMathJax{\newcommand{\simcolon}{\mathrel{\sim\!\unicode{x2236}}}} +\CustomizeMathJax{\newcommand{\simcoloncolon}{\mathrel{\sim\!\unicode{x2237}}}} \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 index 511c4bc7ce4..d9d7c9604bd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-letters.sty @@ -25,11 +25,11 @@ \xdef\LWR@customizedMathJax{% \LWR@customizedMathJax% \LWRbackslash(% - \LWRbackslash newcommand\LWRleftbrace\LWRbackslash% + \LWRbackslash def\LWRbackslash% #3% prefix \LWR@tempone%name #4% postfix - \LWRrightbrace\LWRleftbrace% + \LWRleftbrace% }% \IfBooleanTF{#1}{% \xdef\LWR@customizedMathJax{% 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 index e3c9f6cab2a..4fce57ce650 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-newpxtxmath.sty @@ -15,8 +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. -\ProvidesPackage{lwarp-common-mathjax-newpxtxmath}[2020/08/31] -\LWR@origRequirePackage{lwarp-common-mathjax-letters} +\ProvidesPackage{lwarp-common-mathjax-newpxtxmath}[2020/09/20] +\LWR@origRequirePackage{lwarp-common-mathjax-nonunicode} \LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} \begin{warpMathJax} @@ -34,10 +34,6 @@ \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}}}} @@ -47,6 +43,7 @@ \CustomizeMathJax{\newcommand{\circledplus}{\mathbin{\unicode{x2295}}}} \CustomizeMathJax{\newcommand{\circledminus}{\mathbin{\unicode{x2296}}}} \CustomizeMathJax{\newcommand{\circledtimes}{\mathbin{\unicode{x2297}}}} +\CustomizeMathJax{\newcommand{\circledslash}{\mathbin{\unicode{x2298}}}} \CustomizeMathJax{\newcommand{\circleddot}{\mathbin{\unicode{x2299}}}} \CustomizeMathJax{\let\overgroup\overparen} \CustomizeMathJax{\let\overgroupra\overrightarrow} @@ -58,119 +55,99 @@ \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{\newcommand{\smalliintsl}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiintsl}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiiintsl}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\newcommand{\smallointsl}{\mathop{\unicode{x222E}}\limits}} +\CustomizeMathJax{\newcommand{\smalloiintsl}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\smalloiiintsl}{\mathop{\unicode{x2230}}\limits}} +\CustomizeMathJax{\newcommand{\smallvarointclockwisesl}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\smallointctrclockwisesl}{\mathop{\unicode{x2233}}\limits}} +\CustomizeMathJax{\newcommand{\smallsumintsl}{\mathop{\unicode{x2A0B}}\limits}} +\CustomizeMathJax{\newcommand{\smallfintsl}{\mathop{\unicode{x2A0F}}\limits}} +\CustomizeMathJax{\newcommand{\smallsqintsl}{\mathop{\unicode{x2A16}}\limits}} \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{\newcommand{\smalliintup}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiintup}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiiintup}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\newcommand{\smallointup}{\mathop{\unicode{x222E}}\limits}} +\CustomizeMathJax{\newcommand{\smalloiintup}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\smalloiiintup}{\mathop{\unicode{x2230}}\limits}} +\CustomizeMathJax{\newcommand{\smallvarointclockwiseup}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\smallointctrclockwiseup}{\mathop{\unicode{x2233}}\limits}} +\CustomizeMathJax{\newcommand{\smallsumintup}{\mathop{\unicode{x2A0B}}\limits}} +\CustomizeMathJax{\newcommand{\smallfintup}{\mathop{\unicode{x2A0F}}\limits}} +\CustomizeMathJax{\newcommand{\smallsqintup}{\mathop{\unicode{x2A16}}\limits}} +\CustomizeMathJax{\newcommand{\iint}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\iiint}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\iiiint}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\newcommand{\oiint}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiint}{\mathop{\unicode{x2230}}\limits}} +\CustomizeMathJax{\newcommand{\varointclockwise}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\ointctrclockwise}{\mathop{\unicode{x2233}}\limits}} +\CustomizeMathJax{\newcommand{\sumint}{\mathop{\unicode{x2A0B}}\limits}} +\CustomizeMathJax{\newcommand{\fint}{\mathop{\unicode{x2A0F}}\limits}} +\CustomizeMathJax{\newcommand{\sqint}{\mathop{\unicode{x2A16}}\limits}} \CustomizeMathJax{\let\intsl\int} -\CustomizeMathJax{\newcommand{\iintsl}{\mathop{\unicode{x222C}}}} -\CustomizeMathJax{\newcommand{\iiintsl}{\mathop{\unicode{x222D}}}} -\CustomizeMathJax{\newcommand{\iiiintsl}{\mathop{\unicode{x2A0C}}}} +\CustomizeMathJax{\newcommand{\iintsl}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\iiintsl}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\iiiintsl}{\mathop{\unicode{x2A0C}}\limits}} \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{\newcommand{\oiintsl}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiintsl}{\mathop{\unicode{x2230}}\limits}} +\CustomizeMathJax{\newcommand{\varointclockwisesl}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\ointctrclockwisesl}{\mathop{\unicode{x2233}}\limits}} +\CustomizeMathJax{\newcommand{\sumintsl}{\mathop{\unicode{x2A0B}}\limits}} +\CustomizeMathJax{\newcommand{\fintsl}{\mathop{\unicode{x2A0F}}\limits}} +\CustomizeMathJax{\newcommand{\sqintsl}{\mathop{\unicode{x2A16}}\limits}} \CustomizeMathJax{\let\intup\int} -\CustomizeMathJax{\newcommand{\iintup}{\mathop{\unicode{x222C}}}} -\CustomizeMathJax{\newcommand{\iiintup}{\mathop{\unicode{x222D}}}} -\CustomizeMathJax{\newcommand{\iiiintup}{\mathop{\unicode{x2A0C}}}} +\CustomizeMathJax{\newcommand{\iintup}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\iiintup}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\iiiintup}{\mathop{\unicode{x2A0C}}\limits}} \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{\oiintup}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiintup}{\mathop{\unicode{x2230}}\limits}} +\CustomizeMathJax{\newcommand{\varointclockwiseup}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\ointctrclockwiseup}{\mathop{\unicode{x2233}}\limits}} +\CustomizeMathJax{\newcommand{\sumintup}{\mathop{\unicode{x2A0B}}\limits}} +\CustomizeMathJax{\newcommand{\fintup}{\mathop{\unicode{x2A0F}}\limits}} +\CustomizeMathJax{\newcommand{\sqintup}{\mathop{\unicode{x2A16}}\limits}} \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{\let\mappedfromchar\mappedfrom} \CustomizeMathJax{\newcommand{\mapsfrom}{\mathrel{\unicode{x021A4}}}} \CustomizeMathJax{\newcommand{\longmappedfrom}{\mathrel{\unicode{x027FB}}}} \CustomizeMathJax{\newcommand{\Mapsto}{\mathrel{\unicode{x02907}}}} +\CustomizeMathJax{\let\Mapstochar\Mapsto} \CustomizeMathJax{\newcommand{\Longmapsto}{\mathrel{\unicode{x027FE}}}} \CustomizeMathJax{\newcommand{\Mappedfrom}{\mathrel{\unicode{x02906}}}} +\CustomizeMathJax{\let\Mappedfromchar\Mappedfrom} \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{\coloneq}{\mathrel{\unicode{x02254}}}} +\CustomizeMathJax{\newcommand{\eqcolon}{\mathrel{\unicode{x02255}}}} \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{\nsubset}{\mathrel{\unicode{x02284}}}} +\CustomizeMathJax{\newcommand{\nsupset}{\mathrel{\unicode{x02285}}}} +\CustomizeMathJax{\newcommand{\notni}{\mathrel{\unicode{x220C}}}} +\CustomizeMathJax{\let\notowns\notni} \CustomizeMathJax{\newcommand{\nlessapprox}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02A85}}}}} \CustomizeMathJax{\newcommand{\ngtrapprox}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x02A86}}}}} \CustomizeMathJax{\newcommand{\npreccurlyeq}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x0227C}}}}} @@ -202,7 +179,6 @@ \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}}}} @@ -228,11 +204,6 @@ \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}}}} @@ -240,28 +211,17 @@ \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}}}} @@ -270,9 +230,6 @@ \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}}}} @@ -290,60 +247,9 @@ \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}} @@ -354,7 +260,7 @@ \CustomizeMathJax{\newcommand{\forallAlt}{\mathord{\unicode{x02200}}}} \CustomizeMathJax{\newcommand{\emptysetAlt}{\mathord{\unicode{x02205}}}} -\CustomizeMathJax{\newcommand{\uppartial}{\mathord{\unicode{x02202}}}} +\CustomizeMathJax{\newcommand{\uppartial}{\mathord{\unicode{x02202}}}}% not upright \CustomizeMathJax{\let\varmathbb\mathbb} \CustomizeMathJax{\let\vmathbb\mathbb} @@ -366,14 +272,7 @@ \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{\let\varemptyset\emptyset} \CustomizeMathJax{\newcommand{\mathsterling}{\mathord{\unicode{x000A3}}}} \CustomizeMathJax{\newcommand{\mathcent}{\mathord{\unicode{x000A2}}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-nonunicode.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-nonunicode.sty new file mode 100644 index 00000000000..4482af7e02e --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-mathjax-nonunicode.sty @@ -0,0 +1,150 @@ +%% +%% This is file `lwarp-common-mathjax-nonunicode.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `common-mathjax-nonunicode') +%% 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-nonunicode}[2020/09/20] +\LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} + +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\mmapsto}{\mathrel{\unicode{x021A6}}}} +\CustomizeMathJax{\let\mmapstochar\mmapsto} +\CustomizeMathJax{\newcommand{\longmmapsto}{\mathrel{\unicode{x021A6}}}} +\CustomizeMathJax{\newcommand{\mmappedfrom}{\mathrel{\unicode{x021A4}}}} +\CustomizeMathJax{\let\mmappedfromchar\mmappedfrom} +\CustomizeMathJax{\newcommand{\longmmappedfrom}{\mathrel{\unicode{x021A4}}}} +\CustomizeMathJax{\let\mmapsfrom\mmappedfrom}% from kpfonts-otf +\CustomizeMathJax{\let\longmmapsfrom\longmmappedfrom}% from kpfonts-otf + +\CustomizeMathJax{\newcommand{\Mmapsto}{\mathrel{\unicode{x02907}}}} +\CustomizeMathJax{\let\Mmapstochar\Mmapsto} +\CustomizeMathJax{\newcommand{\Longmmapsto}{\mathrel{\unicode{x027FE}}}} +\CustomizeMathJax{\newcommand{\Mmappedfrom}{\mathrel{\unicode{x02906}}}} +\CustomizeMathJax{\let\Mmappedfromchar\Mmappedfrom} +\CustomizeMathJax{\newcommand{\Longmmappedfrom}{\mathrel{\unicode{x027FD}}}} +\CustomizeMathJax{\let\Mmapsfrom\Mmappedfrom}% from kpfonts-otf +\CustomizeMathJax{\let\Longmmapsfrom\Longmmappedfrom}% from kpfonts-otf +\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{\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{\multimapbothvert}{% + \mathrel{\overset{\unicode{x025CB}}{\underset{\unicode{x025CB}}{|}}}% +}} +\CustomizeMathJax{\newcommand{\multimapdotbothvert}{% + \mathrel{\overset{\unicode{x025CF}}{\underset{\unicode{x025CF}}{|}}}% +}} +\CustomizeMathJax{\newcommand{\multimapdotbothBvert}{% bug in kpfonts-otf + \mathrel{\overset{\unicode{x025CF}}{\underset{\unicode{x025CB}}{|}}}% +}} +\CustomizeMathJax{\newcommand{\multimapdotbothAvert}{% bug in kpfonts-otf + \mathrel{\overset{\unicode{x025CB}}{\underset{\unicode{x025CF}}{|}}}% +}} + +\CustomizeMathJax{\newcommand{\bignplus}{% + \mathop{\LWRoverlaysymbols{\unicode{xFF0B}}{\unicode{x22C2}}}% +}} +\CustomizeMathJax{\let\bigcapplus\bignplus} +\CustomizeMathJax{\let\capplus\bignplus}% from kpfonts-otf + +\CustomizeMathJax{\newcommand{\bigsqcapplus}{% + \mathop{\LWRoverlaysymbols{\unicode{xFF0B}}{\unicode{x2A05}}} +}} +\CustomizeMathJax{\let\sqcapplus\bigsqcapplus}% from kpfonts-otf + +\CustomizeMathJax{\newcommand{\bigsqcupplus}{% + \mathop{\LWRoverlaysymbols{\unicode{xFF0B}}{\unicode{x2A06}}} +}} +\CustomizeMathJax{\let\sqcupplus\bigsqcupplus}% from kpfonts-otf + +\CustomizeMathJax{\newcommand{\parallelslant}{\mathrel{\unicode{x02AFD}}}} +\CustomizeMathJax{\newcommand{\parallelbackslant}{\mathrel{\unicode{x0005C}\!\!\unicode{x0005C}}}} + +\CustomizeMathJax{\newcommand{\Eqqcolon}{\mathrel{=\!\unicode{x2237}}}} +\CustomizeMathJax{\let\eqqColon\Eqqcolon}% for kpfonts-otf +\CustomizeMathJax{\newcommand{\dashColon}{\mathrel{-\unicode{x2237}}}} +\CustomizeMathJax{\newcommand{\Colondash}{\mathrel{\unicode{x2237}-}}} + +\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{\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{\circledwedge}{% + \mathbin{\LWRoverlaysymbols{\unicode{x025EF}}{\unicode{x02227}}}% +}} +\CustomizeMathJax{\newcommand{\circledvee}{% + \mathbin{\LWRoverlaysymbols{\unicode{x025EF}}{\unicode{0x02228}}}% +}} +\CustomizeMathJax{\newcommand{\circledbar}{\mathbin{\unicode{x029B6}}}} + +\CustomizeMathJax{\newcommand{\openJoin}{\mathrel{\unicode{x2AA4}}}}% overlapping >< +\CustomizeMathJax{\newcommand{\opentimes}{\mathrel{\unicode{x2AA4}}}}% overlapping >< + +\CustomizeMathJax{\newcommand{\VvDash}{\mathrel{\unicode{x22AA}}}} + +\CustomizeMathJax{\newcommand{\lambdabar}{% + \mathord{\LWRoverlaysymbols{\raise{.5ex}{-}}{\lambda}}% +}} + +\CustomizeMathJax{\newcommand{\lambdaslash}{\mathord{\unicode{x019B}}}} + +\CustomizeMathJax{\newcommand{\Wr}{\mathbin{\unicode{x02240}\!\unicode{x02240}}}} + +\CustomizeMathJax{\newcommand{\dashleftrightarrow}{\mathrel{\unicode{x021E0}\!\unicode{x021E2}}}} +\CustomizeMathJax{\let\leftrightdasharrow\dashleftrightarrow}% for kpfonts-otf + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-common-mathjax-nonunicode.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty index 6f68ce0e709..ff04a364424 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty @@ -15,9 +15,9 @@ %% 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{econometrics}% no date specified in the original \LWR@origRequirePackage{lwarp-common-mathjax-letters} -\LWR@ProvidesPackagePass{econometrics}% no date specified in the original \begin{warpMathJax} \LWR@infoprocessingmathjax{econometrics} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty index d9c7a9acb09..a4f0194744a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty @@ -16,7 +16,6 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{enumitem}[2018/11/30] -\begin{warpHTML} \let\LWR@enumitem@orignewlist\newlist @@ -28,8 +27,6 @@ \def\DrawEnumitemLabel{} -\end{warpHTML} - \endinput %% %% End of file `lwarp-enumitem.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty index 13d54aa9a72..c89fa8c9971 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty @@ -133,24 +133,24 @@ \def\endLandscape{} \let\LWRFB@UseVerbatim\UseVerbatim \renewcommand*{\UseVerbatim}[1]{% -\LWR@atbeginverbatim{3}{Verbatim}% +\LWR@atbeginverbatim{Verbatim}% \LWRFB@UseVerbatim{#1}% -\LWR@afterendverbatim{.5}% +\LWR@afterendverbatim% } \let\LWRFB@LUseVerbatim\LUseVerbatim \renewcommand*{\LUseVerbatim}[1]{% -\LWR@atbeginverbatim{3}{LVerbatim}% +\LWR@atbeginverbatim{LVerbatim}% \noindent% \LWRFB@LUseVerbatim{#1}% -\LWR@afterendverbatim{.5}% +\LWR@afterendverbatim% } \def\@BUseVerbatim[#1]#2{% -\LWR@atbeginverbatim{3}{BVerbatim}% +\LWR@atbeginverbatim{BVerbatim}% \LWRFB@UseVerbatim{#2}% -\LWR@afterendverbatim{.5}% +\LWR@afterendverbatim% } \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty index 67ef8867df3..ebec568d503 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty @@ -65,9 +65,7 @@ \renewcommand*{\FV@SingleFrameSep}{} \def\FV@BUseVerbatim#1{% - \LWR@atbeginverbatim{0}{verbatim}% \FV@BVerbatimBegin#1\FV@BVerbatimEnd% - \LWR@afterendverbatim{0}% } \newcommand*{\LWR@FVstyle}{} @@ -86,12 +84,12 @@ \LWR@htmltagc{/div}\LWR@orignewline% \fi \fi -\LWR@atbeginverbatim{0}{verbatim}% +\LWR@atbeginverbatim{verbatim}% } \newcommand*{\LWR@fvendnone}{% \LWR@traceinfo{fvendnone}% -\LWR@afterendverbatim{0}% +\LWR@afterendverbatim% \LWR@stoppars% \ifx\FV@LabelPositionBottomLine\relax\else \ifx\FV@LabelEnd\relax\else @@ -244,16 +242,21 @@ solid {\FancyVerbRuleColor{\LWR@origpound\LWR@tempcolor}} ; % space } } -\AtBeginEnvironment{BVerbatim} -{% -\LWR@forcenewpage% instead of \preto -\LWR@atbeginverbatim{0}{bverbatim}% -} -\AfterEndEnvironment{BVerbatim} -{% -\LWR@afterendverbatim{0}% -} +\xpretocmd{\FV@BeginVBox} + {% + \LWR@forcenewpage% instead of \preto + \LWR@atbeginverbatim{bverbatim}% + } + {} + {\LWR@patcherror{fancyvrb}{FV@BeginVBox}} + +\xapptocmd{\FV@EndVBox} + {% + \LWR@afterendverbatim% + } + {} + {\LWR@patcherror{fancyvrb}{FV@EndVBox}} } % \AfterEndPreamble diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fourier.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fourier.sty new file mode 100644 index 00000000000..01795b3f299 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fourier.sty @@ -0,0 +1,86 @@ +%% +%% This is file `lwarp-fourier.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `fourier') +%% 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{fourier}[2020/03/03] + +\LWR@infoprocessingmathjax{fourier} +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} + +\begin{warpMathJax} + +\@ifpackagewith{fourier}{sloped} + { + \LWR@mathjax@addgreek@l@up{other}{} + \LWR@mathjax@addgreek@u@it*{other}{} + }% sloped + {% not sloped + \@ifpackagewith{fourier}{upright} + {% upright option + \LWR@mathjax@addgreek@l@up{}{} + \LWR@mathjax@addgreek@u@up*{}{} + \LWR@mathjax@addgreek@l@it{other}{} + \LWR@mathjax@addgreek@u@it*{other}{} + } + {% neither sloped nor upright + \LWR@mathjax@addgreek@l@up{other}{} + \LWR@mathjax@addgreek@u@it*{other}{} + } + } + +\CustomizeMathJax{\newcommand{\othergreek}[1]{#1}} +\CustomizeMathJax{\let\varvarrho\varrho} +\CustomizeMathJax{\let\varvarpi\varpi} +\CustomizeMathJax{\let\othervarvarpi\othervarpi} +\CustomizeMathJax{\let\othervarvarrho\othervarrho} +\CustomizeMathJax{\let\varpartialdiff\partial} + +\CustomizeMathJax{\let\llbracket[}% single only +\CustomizeMathJax{\let\rrbracket]}% single only +\CustomizeMathJax{\let\dblbrackleft[}% single only +\CustomizeMathJax{\let\dblbrackright]}% single only +\CustomizeMathJax{\let\VERT|}% single only + +\CustomizeMathJax{\newcommand{\parallelslant}{\mathrel{\unicode{x02AFD}}}} +\CustomizeMathJax{\newcommand{\thething}{\mathord{\unicode{x1F60E}}}} +\CustomizeMathJax{\newcommand{\nparallelslant}{% + \mathrel{\LWRoverlaysymbols{-}{\unicode{x02AFD}}}% +}} +\CustomizeMathJax{\newcommand{\xswordsup}{\mathord{\unicode{x2694}}}} +\CustomizeMathJax{\newcommand{\xswordsdown}{\mathord{\unicode{x2694}}}}% up +\CustomizeMathJax{\newcommand{\notowns}{\mathrel{\unicode{x220C}}}} + +\CustomizeMathJax{\newcommand{\iintop}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\iiintop}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\oiint}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\let\oiintop\oiint} +\CustomizeMathJax{\newcommand{\oiiint}{\mathop{\unicode{x2230}}\limits}} +\CustomizeMathJax{\let\oiiintop\oiiint} +\CustomizeMathJax{\newcommand{\slashint}{\mathop{\unicode{x2A0D}}\limits}} +\CustomizeMathJax{\let\slashintop\slashint} + +\CustomizeMathJax{\let\overgroup\overparen} +\CustomizeMathJax{\let\wideparen\overparen} +\CustomizeMathJax{\let\widearc\overparen} +\CustomizeMathJax{\let\wideOarc\overrightarrow} +\CustomizeMathJax{\newcommand{\widering}[1]{\stackrel{\unicode{x2218}}{\overgroup{#1}}}} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-fourier.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty index a6db2a750bf..814bd27c60e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty @@ -20,21 +20,260 @@ \PackageInfo{lwarp}{% Using the lwarp HTML version of package `hyperref',\MessageBreak -and discarding options.\MessageBreak +and discarding options except backref, pagebackref.\MessageBreak (Not using \protect\ProvidesPackage, so that other packages\MessageBreak do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak} - -\DeclareOption*{} -\let\ds@\@empty% from the original \ProcessOptions -\edef\@curroptions{}% lwarp modification to \ProcessOptions -\@process@ptions\relax% from the original \ProcessOptions - +\SetupKeyvalOptions{family=LWR@hyperref,prefix=LWR@hyperref@} + +\newcommand{\hypersetup}[1]{\setkeys{LWR@hyperref}{#1}} + +\define@key{LWR@hyperref}{a4paper}[]{} +\define@key{LWR@hyperref}{a5paper}[]{} +\define@key{LWR@hyperref}{b5paper}[]{} +\define@key{LWR@hyperref}{letterpaper}[]{} +\define@key{LWR@hyperref}{legalpaper}[]{} +\define@key{LWR@hyperref}{executivepaper}[]{} +\define@key{LWR@hyperref}{implicit}[]{} +\define@key{LWR@hyperref}{draft}[]{} +\define@key{LWR@hyperref}{final}[]{} +\define@key{LWR@hyperref}{setpagesize}[]{} +\define@key{LWR@hyperref}{debug}[]{} +\define@key{LWR@hyperref}{linktocpage}[]{} +\define@key{LWR@hyperref}{linktoc}[]{} +\define@key{LWR@hyperref}{extension}[]{} +\define@key{LWR@hyperref}{verbose}[]{} +\define@key{LWR@hyperref}{typexml}[]{} +\define@key{LWR@hyperref}{raiselinks}[]{} +\define@key{LWR@hyperref}{breaklinks}[]{} +\define@key{LWR@hyperref}{localanchorname}[]{} +\define@key{LWR@hyperref}{pageanchor}[]{} +\define@key{LWR@hyperref}{plainpages}[]{} +\define@key{LWR@hyperref}{naturalnames}[]{} +\define@key{LWR@hyperref}{hypertexnames}[]{} +\define@key{LWR@hyperref}{nesting}[]{} +\define@key{LWR@hyperref}{destlabel}[]{} +\define@key{LWR@hyperref}{unicode}[]{} +\define@key{LWR@hyperref}{pdfencoding}[]{} +\define@key{LWR@hyperref}{psdextra}[]{} +\define@key{LWR@hyperref}{pdfversion}[]{} +\define@key{LWR@hyperref}{dvipdfmx-outline-open}[]{} +\define@key{LWR@hyperref}{driverfallback}[]{} +\define@key{LWR@hyperref}{customdriver}[]{} +\define@key{LWR@hyperref}{hyperfigures}[]{} +\define@key{LWR@hyperref}{hyperfootnotes}[]{} +\define@key{LWR@hyperref}{hyperindex}[]{} +\define@key{LWR@hyperref}{encap}[]{} +\define@key{LWR@hyperref}{colorlinks}[]{} +\define@key{LWR@hyperref}{ocgcolorlinks}[]{} +\define@key{LWR@hyperref}{frenchlinks}[]{} +\define@key{LWR@hyperref}{bookmarks}[]{} +\define@key{LWR@hyperref}{bookmarksopen}[]{} +\define@key{LWR@hyperref}{bookmarksdepth}[]{} +\define@key{LWR@hyperref}{bookmarksopenlevel}[]{} +\define@key{LWR@hyperref}{bookmarkstype}[]{} +\define@key{LWR@hyperref}{bookmarksnumbered}[]{} +\define@key{LWR@hyperref}{CJKbookmarks}[]{} +\define@key{LWR@hyperref}{link}[]{} +\define@key{LWR@hyperref}{anchor}[]{} +\define@key{LWR@hyperref}{cite}[]{} +\define@key{LWR@hyperref}{file}[]{} +\define@key{LWR@hyperref}{url}[]{} +\define@key{LWR@hyperref}{menu}[]{} +\define@key{LWR@hyperref}{run}[]{} +\define@key{LWR@hyperref}{linkbordercolor}[]{} +\define@key{LWR@hyperref}{anchorbordercolor}[]{} +\define@key{LWR@hyperref}{citebordercolor}[]{} +\define@key{LWR@hyperref}{filebordercolor}[]{} +\define@key{LWR@hyperref}{urlbordercolor}[]{} +\define@key{LWR@hyperref}{menubordercolor}[]{} +\define@key{LWR@hyperref}{runbordercolor}[]{} +\define@key{LWR@hyperref}{pagecolor}[]{} +\define@key{LWR@hyperref}{baseurl}[]{} +\define@key{LWR@hyperref}{linkfileprefix}[]{} +\define@key{LWR@hyperref}{pdfpagetransition}[]{} +\define@key{LWR@hyperref}{pdfpageduration}[]{} +\define@key{LWR@hyperref}{pdfpagehidden}[]{} +\define@key{LWR@hyperref}{pagebordercolor}[]{} +\define@key{LWR@hyperref}{allbordercolors}[]{} +\define@key{LWR@hyperref}{pdfhighlight}[]{} +\define@key{LWR@hyperref}{pdfborder}[]{} +\define@key{LWR@hyperref}{pdfborderstyle}[]{} +\define@key{LWR@hyperref}{pdfprintpagerange}[]{} +\define@key{LWR@hyperref}{pdfusetitle}[]{} +\define@key{LWR@hyperref}{pdftitle}[]{} +\define@key{LWR@hyperref}{pdfauthor}[]{} +\define@key{LWR@hyperref}{pdfproducer}[]{} +\define@key{LWR@hyperref}{pdfcreator}[]{} +\define@key{LWR@hyperref}{addtopdfcreator}[]{} +\define@key{LWR@hyperref}{pdfcreationdate}[]{} +\define@key{LWR@hyperref}{pdfmoddate}[]{} +\define@key{LWR@hyperref}{pdfsubject}[]{} +\define@key{LWR@hyperref}{pdfkeywords}[]{} +\define@key{LWR@hyperref}{pdftrapped}[]{} +\define@key{LWR@hyperref}{pdfinfo}[]{} +\define@key{LWR@hyperref}{pdfview}[]{} +\define@key{LWR@hyperref}{pdflinkmargin}[]{} +\define@key{LWR@hyperref}{pdfstartpage}[]{} +\define@key{LWR@hyperref}{pdfstartview}[]{} +\define@key{LWR@hyperref}{pdfremotestartview}[]{} +\define@key{LWR@hyperref}{pdfpagescrop}[]{} +\define@key{LWR@hyperref}{pdftoolbar}[]{} +\define@key{LWR@hyperref}{pdfmenubar}[]{} +\define@key{LWR@hyperref}{pdfwindowui}[]{} +\define@key{LWR@hyperref}{pdffitwindow}[]{} +\define@key{LWR@hyperref}{pdfcenterwindow}[]{} +\define@key{LWR@hyperref}{pdfdisplaydoctitle}[]{} +\define@key{LWR@hyperref}{pdfa}[]{} +\define@key{LWR@hyperref}{pdfnewwindow}[]{} +\define@key{LWR@hyperref}{pdflang}[]{} +\define@key{LWR@hyperref}{pdfpagelabels}[]{} +\define@key{LWR@hyperref}{pdfescapeform}[]{} +\define@key{LWR@hyperref}{english}[]{} +\define@key{LWR@hyperref}{UKenglish}[]{} +\define@key{LWR@hyperref}{british}[]{} +\define@key{LWR@hyperref}{USenglish}[]{} +\define@key{LWR@hyperref}{american}[]{} +\define@key{LWR@hyperref}{german}[]{} +\define@key{LWR@hyperref}{austrian}[]{} +\define@key{LWR@hyperref}{ngerman}[]{} +\define@key{LWR@hyperref}{naustrian}[]{} +\define@key{LWR@hyperref}{russian}[]{} +\define@key{LWR@hyperref}{brazil}[]{} +\define@key{LWR@hyperref}{brazilian}[]{} +\define@key{LWR@hyperref}{portuguese}[]{} +\define@key{LWR@hyperref}{spanish}[]{} +\define@key{LWR@hyperref}{catalan}[]{} +\define@key{LWR@hyperref}{afrikaans}[]{} +\define@key{LWR@hyperref}{french}[]{} +\define@key{LWR@hyperref}{frenchb}[]{} +\define@key{LWR@hyperref}{francais}[]{} +\define@key{LWR@hyperref}{acadian}[]{} +\define@key{LWR@hyperref}{canadien}[]{} +\define@key{LWR@hyperref}{italian}[]{} +\define@key{LWR@hyperref}{magyar}[]{} +\define@key{LWR@hyperref}{hungarian}[]{} +\define@key{LWR@hyperref}{greek}[]{} +\define@key{LWR@hyperref}{dutch}[]{} +\define@key{LWR@hyperref}{tex4ht}[]{} +\define@key{LWR@hyperref}{pdftex}[]{} +\define@key{LWR@hyperref}{luatex}[]{} +\define@key{LWR@hyperref}{nativepdf}[]{} +\define@key{LWR@hyperref}{dvipdfm}[]{} +\define@key{LWR@hyperref}{dvipdfmx}[]{} +\define@key{LWR@hyperref}{xetex}[]{} +\define@key{LWR@hyperref}{pdfmark}[]{} +\define@key{LWR@hyperref}{dvips}[]{} +\define@key{LWR@hyperref}{hypertex}[]{} +\define@key{LWR@hyperref}{vtex}[]{} +\define@key{LWR@hyperref}{vtexpdfmark}[]{} +\define@key{LWR@hyperref}{dviwindo}[]{} +\define@key{LWR@hyperref}{dvipsone}[]{} +\define@key{LWR@hyperref}{textures}[]{} +\define@key{LWR@hyperref}{latex2html}[]{} +\define@key{LWR@hyperref}{ps2pdf}[]{} +\define@key{LWR@hyperref}{vietnamese}[]{} +\define@key{LWR@hyperref}{vietnam}[]{} +\define@key{LWR@hyperref}{arabic}[]{} +\define@key{LWR@hyperref}{hidelinks}[]{} +\define@key{LWR@hyperref}{draft}[]{} +\define@key{LWR@hyperref}{nolinks}[]{} +\define@key{LWR@hyperref}{final}[]{} +\define@key{LWR@hyperref}{pdfa}[]{} +\define@key{LWR@hyperref}{pdfversion}[]{} +\define@key{LWR@hyperref}{typexml}[]{} +\define@key{LWR@hyperref}{tex4ht}[]{} +\define@key{LWR@hyperref}{pdftex}[]{} +\define@key{LWR@hyperref}{nativepdf}[]{} +\define@key{LWR@hyperref}{dvipdfm}[]{} +\define@key{LWR@hyperref}{dvipdfmx}[]{} +\define@key{LWR@hyperref}{dvipdfmx-outline-open}[]{} +\define@key{LWR@hyperref}{pdfmark}[]{} +\define@key{LWR@hyperref}{dvips}[]{} +\define@key{LWR@hyperref}{hypertex}[]{} +\define@key{LWR@hyperref}{vtex}[]{} +\define@key{LWR@hyperref}{vtexpdfmark}[]{} +\define@key{LWR@hyperref}{dviwindo}[]{} +\define@key{LWR@hyperref}{dvipsone}[]{} +\define@key{LWR@hyperref}{textures}[]{} +\define@key{LWR@hyperref}{latex2html}[]{} +\define@key{LWR@hyperref}{ps2pdf}[]{} +\define@key{LWR@hyperref}{xetex}[]{} +\define@key{LWR@hyperref}{driverfallback}[]{} +\define@key{LWR@hyperref}{customdriver}[]{} +\define@key{LWR@hyperref}{pdfversion}[]{} +\define@key{LWR@hyperref}{bookmarks}[]{} +\define@key{LWR@hyperref}{ocgcolorlinks}[]{} +\define@key{LWR@hyperref}{colorlinks}[]{} +\define@key{LWR@hyperref}{frenchlinks}[]{} +\define@key{LWR@hyperref}{backref}[]{} +\define@key{LWR@hyperref}{pagebackref}[]{} +\define@key{LWR@hyperref}{destlabel}[]{} +\define@key{LWR@hyperref}{pdfpagescrop}[]{} +\define@key{LWR@hyperref}{pdfpagemode}[]{} +\define@key{LWR@hyperref}{pdfnonfullscreenpagemode}[]{} +\define@key{LWR@hyperref}{pdfdirection}[]{} +\define@key{LWR@hyperref}{pdfviewarea}[]{} +\define@key{LWR@hyperref}{pdfviewclip}[]{} +\define@key{LWR@hyperref}{pdfprintarea}[]{} +\define@key{LWR@hyperref}{pdfprintclip}[]{} +\define@key{LWR@hyperref}{pdfprintscaling}[]{} +\define@key{LWR@hyperref}{pdfduplex}[]{} +\define@key{LWR@hyperref}{pdfpicktraybypdfsize}[]{} +\define@key{LWR@hyperref}{pdfprintpagerange}[]{} +\define@key{LWR@hyperref}{pdfnumcopies}[]{} +\define@key{LWR@hyperref}{pdfstartview}[]{} +\define@key{LWR@hyperref}{pdfstartpage}[]{} +\define@key{LWR@hyperref}{pdftoolbar}[]{} +\define@key{LWR@hyperref}{pdfmenubar}[]{} +\define@key{LWR@hyperref}{pdfwindowui}[]{} +\define@key{LWR@hyperref}{pdffitwindow}[]{} +\define@key{LWR@hyperref}{pdfcenterwindow}[]{} +\define@key{LWR@hyperref}{pdfdisplaydoctitle}[]{} +\define@key{LWR@hyperref}{pdfpagelayout}[]{} +\define@key{LWR@hyperref}{pdflang}[]{} +\define@key{LWR@hyperref}{baseurl}[]{} +\define@key{LWR@hyperref}{pdfusetitle}[]{} +\define@key{LWR@hyperref}{pdfpagelabels}[]{} +\define@key{LWR@hyperref}{hyperfootnotes}[]{} +\define@key{LWR@hyperref}{hyperfigures}[]{} +\define@key{LWR@hyperref}{hyperindex}[]{} +\define@key{LWR@hyperref}{encap}[]{} +\define@key{LWR@hyperref}{linkcolor}[]{} +\define@key{LWR@hyperref}{anchorcolor}[]{} +\define@key{LWR@hyperref}{citecolor}[]{} +\define@key{LWR@hyperref}{filecolor}[]{} +\define@key{LWR@hyperref}{urlcolor}[]{} +\define@key{LWR@hyperref}{menucolor}[]{} +\define@key{LWR@hyperref}{runcolor}[]{} +\define@key{LWR@hyperref}{allcolors}[]{} + +\DeclareStringOption[false]{backref}[section] + +\DeclareBoolOption{pagebackref} + +\DeclareDefaultOption{} + +\ProcessKeyvalOptions*\relax +\ifdefstring{\LWR@hyperref@backref}{section} + {\RequirePackage{backref}} + {} + +\ifdefstring{\LWR@hyperref@backref}{slide} + {\RequirePackage{backref}} + {} + +\ifdefstring{\LWR@hyperref@backref}{page} + {\RequirePackage{backref}} + {} + +\ifLWR@hyperref@pagebackref + \RequirePackage{backref} +\fi \LetLtxMacro\href\LWR@href \LetLtxMacro\nolinkurl\LWR@nolinkurl \LetLtxMacro\url\LWR@url \LetLtxMacro\phantomsection\LWR@phantomsection -\newcommand*{\hypersetup}[1]{} \newcommand*{\hyperbaseurl}[1]{} \NewDocumentCommand{\LWR@hyperimageb}{m +m}{% @@ -149,6 +388,7 @@ do not attempt to patch lwarp's version of `hyperref'.)\MessageBreak} \newcommand{\belowpdfbookmark}[2]{} +\let\texorpdfstring\relax \newcommand{\texorpdfstring}[2]{#1} \newcommand{\pdfstringdefDisableCommands}[1]{} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts-otf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts-otf.sty new file mode 100644 index 00000000000..2f62205bd10 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts-otf.sty @@ -0,0 +1,76 @@ +%% +%% This is file `lwarp-kpfonts-otf.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `kpfonts-otf') +%% 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{kpfonts-otf}[2020/06/20] + +\LWR@infoprocessingmathjax{kpfonts-otf} + +\LWR@origRequirePackage{lwarp-common-mathjax-nonunicode} + +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} + +\ifkp@calasscr + \CustomizeMathJax{\let\mathscr\mathcal} +\else + \CustomizeMathJax{\let\mathcal\mathscr} +\fi + +\ifkp@frenchstyle + \LWR@mathjax@addgreek@l@up{}{} + \LWR@mathjax@addgreek@u@up*{}{} +\fi + +\ifkp@oldReIm + \CustomizeMathJax{\renewcommand{\Re}{\mathfrak{Re}}} + \CustomizeMathJax{\renewcommand{\Im}{\mathfrak{Im}}} +\else +\fi + +\ifkp@Dcommand + \CustomizeMathJax{ + \def\D#1{\mathclose{\,\mathrm{d}}#1} + } +\fi + +\CustomizeMathJax{\let\varint\int} +\CustomizeMathJax{\let\variint\iint} +\CustomizeMathJax{\let\variiint\iiint} +\CustomizeMathJax{\let\variiiint\iiiint} +\CustomizeMathJax{\let\varidotsint\idotsint} + +\CustomizeMathJax{\newcommand{\varointctrclockwise}{\mathop{\unicode{x2939}\!\!\unicode{x0222E}}}} +\CustomizeMathJax{\newcommand{\oiintclockwise}{\mathop{\unicode{x0222F}\!\!\unicode{x2938}}}} +\CustomizeMathJax{\newcommand{\oiintctrclockwise}{\mathop{\unicode{x2939}\!\!\unicode{x0222F}}}} +\CustomizeMathJax{\newcommand{\varoiintclockwise}{\mathop{\unicode{x0222F}\!\!\unicode{x2938}}}} +\CustomizeMathJax{\newcommand{\varoiintctrclockwise}{\mathop{\unicode{x2939}\!\!\unicode{x0222F}}}} +\CustomizeMathJax{\newcommand{\oiiintclockwise}{\mathop{\unicode{x02230}\!\!\unicode{x2938}}}} +\CustomizeMathJax{\newcommand{\oiiintctrclockwise}{\mathop{\unicode{x2939}\!\!\unicode{x02230}}}} +\CustomizeMathJax{\newcommand{\varoiiintclockwise}{\mathop{\unicode{x02230}\!\!\unicode{x2938}}}} +\CustomizeMathJax{\newcommand{\varoiiintctrclockwise}{\mathop{\unicode{x2939}\!\!\unicode{x02230}}}} +\CustomizeMathJax{\newcommand{\sqiint}{\mathop{\unicode{x2A16}\!\!\unicode{x2A16}}}} +\CustomizeMathJax{\newcommand{\sqiiint}{\mathop{\unicode{x2A16}\!\!\unicode{x2A16}\!\!\unicode{x2A16}}}} + +\CustomizeMathJax{\let\widearc\overparen} +\CustomizeMathJax{\let\widearcarrow\overrightarrow} +\CustomizeMathJax{\let\overrightarc\overrightarrow} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-kpfonts-otf.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts.sty new file mode 100644 index 00000000000..dae3a801aba --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-kpfonts.sty @@ -0,0 +1,87 @@ +%% +%% This is file `lwarp-kpfonts.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `kpfonts') +%% 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{kpfonts}[2010/08/20] + +\LWR@infoprocessingmathjax{kpfonts} + +\LWR@origRequirePackage{lwarp-common-mathjax-newpxtxmath} + +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} + +\ifkp@calasscr + \CustomizeMathJax{\let\LWRorigmathscr\mathscr} + \CustomizeMathJax{\let\LWRorigmathcal\mathcal} + \CustomizeMathJax{\let\mathscr\LWRorigmathcal} + \CustomizeMathJax{\let\mathcal\LWRorigmathscr} +\fi + +\ifkp@upgrk % lowercase + \LWR@mathjax@addgreek@l@up{}{} + \LWR@mathjax@addgreek@l@it{other}{} +\else + \LWR@mathjax@addgreek@l@up{other}{} +\fi + +\ifkp@slGrk + \LWR@mathjax@addgreek@u@it*{}{} + \LWR@mathjax@addgreek@u@up*{other}{} + \LWR@mathjax@addgreek@u@up*{var}{} +\else + \LWR@mathjax@addgreek@u@it*{other}{} + \LWR@mathjax@addgreek@u@it*{var}{} +\fi + +\LWR@mathjax@addgreek@u@up*{}{up} +\LWR@mathjax@addgreek@l@up{}{up} + +\LWR@mathjax@addgreek@u@it*{}{sl} +\LWR@mathjax@addgreek@l@it{}{sl} + +\CustomizeMathJax{\newcommand{\partialsl}{\mathord{\unicode{x1D715}}}} +\CustomizeMathJax{\let\partialup\uppartial}% not upright + +\ifkp@oldReIm +\else + \CustomizeMathJax{\renewcommand{\Re}{\mathfrak{Re}}} + \CustomizeMathJax{\renewcommand{\Im}{\mathfrak{Im}}} +\fi + +\ifkp@Dcommand + \ifkp@upRm% + \CustomizeMathJax{ + \def\D#1{\mathclose{\,\mathrm{d}}#1} + } + \else + \CustomizeMathJax{ + \def\D#1{\mathclose{\,\mathit{d}}#1} + } + \fi +\fi + +\CustomizeMathJax{\let\pounds\mathsterling} +\CustomizeMathJax{\let\kppounds\mathsterling} + +\CustomizeMathJax{\newcommand{\mathup}[1]{\mathrm{#1}}}% never sans +\CustomizeMathJax{\let\mathupright\mathup} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-kpfonts.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-libertinust1math.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-libertinust1math.sty new file mode 100644 index 00000000000..8025b479086 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-libertinust1math.sty @@ -0,0 +1,344 @@ +%% +%% This is file `lwarp-libertinust1math.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `libertinust1math') +%% 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{libertinust1math}[2020/06/10] + +\LWR@infoprocessingmathjax{libertinust1math} +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} + +\iflibus@slantedG + \LWR@mathjax@addgreek@u@it*{}{} +\else + \LWR@mathjax@addgreek@u@up*{}{} +\fi + +\LWR@mathjax@addgreek@u@it*{}{it} +\LWR@mathjax@addgreek@u@up*{up}{} +\LWR@mathjax@addgreek@u@up*{}{up} + +\iflibus@frenchm + \LWR@mathjax@addgreek@l@up{}{} +\else + \LWR@mathjax@addgreek@l@it{}{} +\fi + +\LWR@mathjax@addgreek@l@it{}{it} +\LWR@mathjax@addgreek@l@up{}{up} +\LWR@mathjax@addgreek@l@up{up}{} + +\CustomizeMathJax{\let\uppartial\partial}% not upright + +\CustomizeMathJax{\newcommand{\mathsfbf}[1]{% + \mmlToken{mi}[mathvariant="bold-sans-serif"]{#1}% not greek +}}% not sans +\CustomizeMathJax{\newcommand{\mathsfbfit}[1]{% + \mmlToken{mi}[mathvariant="sans-serif-bold-italic"]{#1}% not greek +}}% +\CustomizeMathJax{\newcommand{\mathbfit}[1]{\boldsymbol{#1}}} +\CustomizeMathJax{\newcommand{\mathsfit}[1]{% + \mmlToken{mi}[mathvariant="sans-serif-italic"]{#1}% not greek +}} +\CustomizeMathJax{\let\vectorsym\mathbfit} +\CustomizeMathJax{\let\matrixsym\mathbfit} +\CustomizeMathJax{\let\tensorsym\mathsfbfit} +\CustomizeMathJax{\let\mathboldsans\mathsfbfit} +\CustomizeMathJax{\let\mathbold\mathbfit} + +\CustomizeMathJax{\let\lBrack\lbrack}% not double +\CustomizeMathJax{\let\dlb\lBrack}% not double +\CustomizeMathJax{\let\rBrack\rbrack}% not double +\CustomizeMathJax{\let\drb\rBrack}% not double + +\CustomizeMathJax{\let\Vvert\Vert} + +\CustomizeMathJax{\let\sqrtsign\sqrt} + +\CustomizeMathJax{\let\smallintsl\smallint} +\CustomizeMathJax{\newcommand{\smalliintsl}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiintsl}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiiintsl}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\newcommand{\smallointsl}{\mathop{\unicode{x222E}}\limits}} +\CustomizeMathJax{\newcommand{\smalloiintsl}{\mathop{\unicode{x222F}}\limits}} + +\CustomizeMathJax{\let\smallintup\smallint} +\CustomizeMathJax{\newcommand{\smalliintup}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiintup}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiiintup}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\newcommand{\smallointup}{\mathop{\unicode{x222E}}\limits}} +\CustomizeMathJax{\newcommand{\smalloiintup}{\mathop{\unicode{x222F}}\limits}} + +\CustomizeMathJax{\let\intslop\int} +\CustomizeMathJax{\newcommand{\iintslop}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\iiintslop}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\iiiintslop}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\let\ointslop\oint} +\CustomizeMathJax{\newcommand{\oiintslop}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiintslop}{\mathop{\unicode{x2230}}\limits}} + +\CustomizeMathJax{\let\intupop\int} +\CustomizeMathJax{\newcommand{\iintupop}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\iiintupop}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\iiiintupop}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\let\ointupop\oint} +\CustomizeMathJax{\newcommand{\oiintupop}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiintupop}{\mathop{\unicode{x2230}}\limits}} + +\CustomizeMathJax{\newcommand{\smalliint}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiint}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\smalliiiint}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\newcommand{\smalloint}{\mathop{\unicode{x222E}}\limits}} +\CustomizeMathJax{\newcommand{\smalloiint}{\mathop{\unicode{x222F}}\limits}} + +\CustomizeMathJax{\let\intop\int} +\CustomizeMathJax{\newcommand{\iintop}{\mathop{\unicode{x222C}}\limits}} +\CustomizeMathJax{\newcommand{\iiintop}{\mathop{\unicode{x222D}}\limits}} +\CustomizeMathJax{\newcommand{\iiiintop}{\mathop{\unicode{x2A0C}}\limits}} +\CustomizeMathJax{\let\ointop\oint} +\CustomizeMathJax{\newcommand{\oiintop}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiintop}{\mathop{\unicode{x2230}}\limits}} + +\CustomizeMathJax{\newcommand{\oiint}{\mathop{\unicode{x222F}}\limits}} + +\CustomizeMathJax{\newcommand{\bigcupdot}{\mathop{\unicode{x2A03}}}} +\CustomizeMathJax{\newcommand{\bigsqcap}{\mathop{\unicode{x2A05}}}} +\CustomizeMathJax{\newcommand{\xsol}{\mathop{\unicode{x29F8}}}} +\CustomizeMathJax{\newcommand{\xbsol}{\mathop{\unicode{x29F9}}}} +\CustomizeMathJax{\let\prodop\prod} +\CustomizeMathJax{\let\coprodop\coprod} +\CustomizeMathJax{\let\sumop\sum} +\CustomizeMathJax{\let\bigwedgeop\bigwedge} +\CustomizeMathJax{\let\bigveeop\bigvee} +\CustomizeMathJax{\let\bigcapop\bigcap} +\CustomizeMathJax{\let\bigcupop\bigcup} +\CustomizeMathJax{\let\xsolop\xsol} +\CustomizeMathJax{\let\xbsolop\xbsol} +\CustomizeMathJax{\let\bigodotop\bigodot} +\CustomizeMathJax{\let\bigoplusop\bigoplus} +\CustomizeMathJax{\let\bigotimesop\bigotimes} +\CustomizeMathJax{\let\bigcupdotop\bigcupdot} +\CustomizeMathJax{\let\biguplusop\biguplus} +\CustomizeMathJax{\let\bigsqcapop\bigsqcap} +\CustomizeMathJax{\let\bigsqcupop\bigsqcup} + +\CustomizeMathJax{\newcommand{\ovhook}[1]{\mathord{#1\unicode{x00309}}}} +\CustomizeMathJax{\newcommand{\candra}[1]{\mathord{#1\unicode{x00310}}}} +\CustomizeMathJax{\newcommand{\oturnedcomma}[1]{\mathord{#1\unicode{x00312}}}} +\CustomizeMathJax{\newcommand{\ocommatopright}[1]{\mathord{#1\unicode{x00315}}}} +\CustomizeMathJax{\newcommand{\droang}[1]{\mathord{#1\unicode{x0031A}}}} +\CustomizeMathJax{\newcommand{\leftharpoonaccent}[1]{\mathord{#1\unicode{x020D0}}}} +\CustomizeMathJax{\newcommand{\rightharpoonaccent}[1]{\mathord{#1\unicode{x020D1}}}} +\CustomizeMathJax{\newcommand{\leftarrowaccent}[1]{\mathord{#1\unicode{x020D0}}}} +\CustomizeMathJax{\let\rightarrowaccent\vec} + +\CustomizeMathJax{\newcommand{\leftrightarrowaccent}[1]{\mathord{#1\unicode{x020E1}}}} +\CustomizeMathJax{\newcommand{\annuity}[1]{\mathord{#1\unicode{x020E7}}}} +\CustomizeMathJax{\newcommand{\widebridgeabove}[1]{\mathord{#1\unicode{x020E9}}}} +\CustomizeMathJax{\newcommand{\asteraccent}[1]{\mathord{#1\unicode{x020F0}}}} + +\CustomizeMathJax{\newcommand{\braceld}{}} +\CustomizeMathJax{\newcommand{\bracerd}{}} +\CustomizeMathJax{\newcommand{\bracelu}{}} +\CustomizeMathJax{\newcommand{\braceru}{}} +\CustomizeMathJax{\newcommand{\braceex}{}} +\CustomizeMathJax{\newcommand{\bracemu}{}} +\CustomizeMathJax{\newcommand{\bracemd}{}} +\CustomizeMathJax{\newcommand{\parenld}{}} +\CustomizeMathJax{\newcommand{\parenrd}{}} +\CustomizeMathJax{\newcommand{\parenlu}{}} +\CustomizeMathJax{\newcommand{\parenru}{}} +\CustomizeMathJax{\newcommand{\bracketld}{}} +\CustomizeMathJax{\newcommand{\bracketrd}{}} +\CustomizeMathJax{\newcommand{\bracketlu}{}} +\CustomizeMathJax{\newcommand{\bracketru}{}} +\CustomizeMathJax{\newcommand{\bracketex}{}} +\CustomizeMathJax{\newcommand{\parenex}{}} + +\CustomizeMathJax{\newcommand{lhook}{~}} +\CustomizeMathJax{\newcommand{rhook}{~}} +\CustomizeMathJax{\newcommand{relbar}{-}} +\CustomizeMathJax{\newcommand{Relbar}{=}} + +\CustomizeMathJax{\newcommand{\mapstochar}{\mathrel{\unicode{x21A6}}}} + +\CustomizeMathJax{\newcommand{\Zbar}{\mathord{\unicode{x0001B5}}}} +\CustomizeMathJax{\newcommand{\notchar}{\mathrel{\unicode{x000AC}}}} +\CustomizeMathJax{\newcommand{\upbackepsilon}{\mathord{\unicode{x03F6}}}} +\CustomizeMathJax{\newcommand{\smblkcircle}{\mathbin{\unicode{x02022}}}} +\CustomizeMathJax{\newcommand{\enleadertwodots}{\mathord{\unicode{x02025}}}} +\CustomizeMathJax{\newcommand{\unicodeellipsis}{\mathord{\unicode{x02026}}}} +\CustomizeMathJax{\newcommand{\mathellipsis}{\mathinner{\unicode{x02026}}}} +\CustomizeMathJax{\newcommand{\dprime}{\mathord{\unicode{x02033}}}} +\CustomizeMathJax{\newcommand{\trprime}{\mathord{\unicode{x02034}}}} +\CustomizeMathJax{\newcommand{\backdprime}{\mathord{\unicode{x02036}}}} +\CustomizeMathJax{\newcommand{\backtrprime}{\mathord{\unicode{x02037}}}} +\CustomizeMathJax{\newcommand{\caretinsert}{\mathord{\unicode{x02038}}}} +\CustomizeMathJax{\newcommand{\Exclam}{\mathord{\unicode{x0203C}}}} + +\CustomizeMathJax{\newcommand{\hyphenbullet}{\mathord{\unicode{x02043}}}} +\CustomizeMathJax{\newcommand{\fracslash}{\mathbin{\unicode{x02044}}}} +\CustomizeMathJax{\newcommand{\Question}{\mathord{\unicode{x02047}}}} +\CustomizeMathJax{\newcommand{\closure}{\mathrel{\unicode{x02050}}}} +\CustomizeMathJax{\newcommand{\qprime}{\mathord{\unicode{x02057}}}} +\CustomizeMathJax{\newcommand{\vertoverlay}{\mathrel{\unicode{x020D2}}}} +\CustomizeMathJax{\newcommand{\enclosecircle}{\mathord{\unicode{x020DD}}}} +\CustomizeMathJax{\newcommand{\enclosesquare}{\mathord{\unicode{x020DE}}}} +\CustomizeMathJax{\newcommand{\enclosetriangle}{\mathord{\unicode{x020E4}}}} +\CustomizeMathJax{\newcommand{\Eulerconst}{\mathord{\unicode{x02107}}}} +\CustomizeMathJax{\newcommand{\turnediota}{\mathord{\unicode{x02129}}}} +\CustomizeMathJax{\newcommand{\Angstrom}{\mathord{\unicode{x0212B}}}} + +\CustomizeMathJax{\newcommand{\sansLturned}{\mathord{\unicode{x02142}}}} +\CustomizeMathJax{\newcommand{\sansLmirrored}{\mathord{\unicode{x02143}}}} +\CustomizeMathJax{\newcommand{\Yup}{\mathord{\unicode{x02144}}}} +\CustomizeMathJax{\newcommand{\upand}{\mathbin{\unicode{x0214B}}}} +\CustomizeMathJax{\newcommand{\increment}{\mathord{\unicode{x02206}}}} +\CustomizeMathJax{\newcommand{\smallin}{\mathrel{\unicode{x0220A}}}} +\CustomizeMathJax{\newcommand{\nni}{\mathrel{\unicode{x0220C}}}} + +\CustomizeMathJax{\newcommand{\smallni}{\mathrel{\unicode{x0220D}}}} +\CustomizeMathJax{\newcommand{\QED}{\mathord{\unicode{x0220E}}}} +\CustomizeMathJax{\newcommand{\vysmwhtcircle}{\mathbin{\unicode{x02218}}}} +\CustomizeMathJax{\newcommand{\vysmblkcircle}{\mathbin{\unicode{x02219}}}} +\CustomizeMathJax{\newcommand{\rightangle}{\mathord{\unicode{x0221F}}}} + +\CustomizeMathJax{\newcommand{\Colon}{\mathrel{\unicode{x02237}}}} +\CustomizeMathJax{\newcommand{\dotminus}{\mathbin{\unicode{x02238}}}} +\CustomizeMathJax{\newcommand{\dashcolon}{\mathrel{\unicode{x02239}}}} +\CustomizeMathJax{\newcommand{\dotsminusdots}{\mathrel{\unicode{x0223A}}}} +\CustomizeMathJax{\newcommand{\kernelcontraction}{\mathrel{\unicode{x0223B}}}} +\CustomizeMathJax{\newcommand{\invlazys}{\mathbin{\unicode{x0223E}}}} + +\CustomizeMathJax{\newcommand{\sinewave}{\mathord{\unicode{x0223F}}}} +\CustomizeMathJax{\newcommand{\nsime}{\mathrel{\unicode{x02244}}}} +\CustomizeMathJax{\newcommand{\simneqq}{\mathrel{\unicode{x02246}}}} +\CustomizeMathJax{\newcommand{\napprox}{\mathrel{\unicode{x02249}}}} +\CustomizeMathJax{\newcommand{\approxident}{\mathrel{\unicode{x0224B}}}} +\CustomizeMathJax{\newcommand{\backcong}{\mathrel{\unicode{x0224C}}}} + +\CustomizeMathJax{\newcommand{\nasymp}{\mathrel{\unicode{x0226D}}}} +\CustomizeMathJax{\newcommand{\nlesssim}{\mathrel{\unicode{x02274}}}} +\CustomizeMathJax{\newcommand{\ngtrsim}{\mathrel{\unicode{x02275}}}} +\CustomizeMathJax{\newcommand{\nlessgtr}{\mathrel{\unicode{x02278}}}} +\CustomizeMathJax{\newcommand{\ngtrless}{\mathrel{\unicode{x02279}}}} + +\CustomizeMathJax{\newcommand{\nsubset}{\mathrel{\unicode{x02284}}}} +\CustomizeMathJax{\newcommand{\nsupset}{\mathrel{\unicode{x02285}}}} + +\CustomizeMathJax{\newcommand{\cupleftarrow}{\mathbin{\unicode{x0228C}}}} +\CustomizeMathJax{\newcommand{\cupdot}{\mathbin{\unicode{x0228D}}}} +\CustomizeMathJax{\newcommand{\circledequal}{\mathbin{\unicode{x0229C}}}} + +\CustomizeMathJax{\newcommand{\assert}{\mathrel{\unicode{x022A6}}}} +\CustomizeMathJax{\newcommand{\VDash}{\mathrel{\unicode{x022AB}}}} +\CustomizeMathJax{\newcommand{\prurel}{\mathrel{\unicode{x022B0}}}} + +\CustomizeMathJax{\newcommand{\origof}{\mathrel{\unicode{x022B6}}}} +\CustomizeMathJax{\newcommand{\smallprod}{\mathop{\unicode{x0220F}}}}% not small +\CustomizeMathJax{\newcommand{\smallcoprod}{\mathop{\unicode{x02210}}}}% not small +\CustomizeMathJax{\newcommand{\smallsum}{\mathop{\unicode{x02211}}}}% not small +\CustomizeMathJax{\newcommand{\Hfraktur}{\mathord{\unicode{x1D525}}}} +\CustomizeMathJax{\newcommand{\dsol}{\mathbin{\unicode{x029F6}}}} +\CustomizeMathJax{\newcommand{\rsolbar}{\mathbin{\unicode{x029F7}}}} + +\CustomizeMathJax{\newcommand{\eqless}{\mathrel{\unicode{x022DC}}}} +\CustomizeMathJax{\newcommand{\eqgtr}{\mathrel{\unicode{x022DD}}}} +\CustomizeMathJax{\newcommand{\npreccurlyeq}{\mathrel{\unicode{x022E0}}}} +\CustomizeMathJax{\newcommand{\nsucccurlyeq}{\mathrel{\unicode{x022E1}}}} +\CustomizeMathJax{\newcommand{\nsqsubseteq}{\mathrel{\unicode{x022E2}}}} +\CustomizeMathJax{\newcommand{\nsqsupseteq}{\mathrel{\unicode{x022E3}}}} +\CustomizeMathJax{\newcommand{\sqsubsetneq}{\mathrel{\unicode{x022E4}}}} +\CustomizeMathJax{\newcommand{\sqsupsetneq}{\mathrel{\unicode{x022E5}}}} +\CustomizeMathJax{\newcommand{\nvartriangleleft}{\mathrel{\unicode{x022EA}}}} +\CustomizeMathJax{\newcommand{\nvartriangleright}{\mathrel{\unicode{x022EB}}}} + +\CustomizeMathJax{\newcommand{\vdotsmath}{\mathrel{\unicode{x022EE}}}} +\CustomizeMathJax{\newcommand{\unicodecdots}{\mathord{\unicode{x022EF}}}} +\CustomizeMathJax{\newcommand{\adots}{\mathrel{\unicode{x022F0}}}} +\CustomizeMathJax{\newcommand{\succneq}{\mathrel{\unicode{x02AB2}}}} +\CustomizeMathJax{\newcommand{\preceqq}{\mathrel{\unicode{x02AB3}}}} +\CustomizeMathJax{\newcommand{\succeqq}{\mathrel{\unicode{x02AB4}}}} +\CustomizeMathJax{\newcommand{\precneq}{\mathrel{\unicode{x02AB1}}}} + +\CustomizeMathJax{\newcommand{\mapsfrom}{\mathrel{\unicode{x021A4}}}} + +\CustomizeMathJax{\newcommand{\longmapsfrom}{\mathrel{\unicode{x027FB}}}} + +\CustomizeMathJax{\newcommand{\diameter}{\mathord{\unicode{x02300}}}} +\CustomizeMathJax{\newcommand{\coloneq}{\mathrel{\unicode{x02254}}}} +\CustomizeMathJax{\newcommand{\eqcolon}{\mathrel{\unicode{x02255}}}} +\CustomizeMathJax{\newcommand{\arceq}{\mathrel{\unicode{x02258}}}} +\CustomizeMathJax{\newcommand{\wedgeq}{\mathrel{\unicode{x02259}}}} +\CustomizeMathJax{\newcommand{\veeeq}{\mathrel{\unicode{x0225A}}}} + +\CustomizeMathJax{\newcommand{\stareq}{\mathrel{\unicode{x0225B}}}} +\CustomizeMathJax{\newcommand{\eqdef}{\mathrel{\unicode{x0225D}}}} +\CustomizeMathJax{\newcommand{\measeq}{\mathrel{\unicode{x0225E}}}} +\CustomizeMathJax{\newcommand{\questeq}{\mathrel{\unicode{x0225F}}}} +\CustomizeMathJax{\newcommand{\nequiv}{\mathrel{\unicode{x02262}}}} +\CustomizeMathJax{\newcommand{\Equiv}{\mathrel{\unicode{x02263}}}} + +\CustomizeMathJax{\newcommand{\house}{\mathord{\unicode{x02302}}}} + +\CustomizeMathJax{\newcommand{\musicalnote}{\mathord{\unicode{x0266A}}}} +\CustomizeMathJax{\newcommand{\degree}{\mathord{\unicode{x000B0}}}} +\CustomizeMathJax{\newcommand{\mathsection}{\mathord{\unicode{x000A7}}}} +\CustomizeMathJax{\newcommand{\mathparagraph}{\mathord{\unicode{x000B6}}}} +\CustomizeMathJax{\newcommand{\checkmarkmath}{\mathord{\unicode{x02713}}}} +\CustomizeMathJax{\newcommand{\invnot}{\mathord{\unicode{x02310}}}} + +\CustomizeMathJax{\newcommand{\mathvisiblespace}{\mathord{\unicode{x02423}}}} +\CustomizeMathJax{\newcommand{\mdlgblksquare}{\mathord{\unicode{x025A0}}}} +\CustomizeMathJax{\newcommand{\mdlgwhtsquare}{\mathord{\unicode{x025A1}}}} + +\CustomizeMathJax{\newcommand{\bigblacktriangleup}{\mathord{\unicode{x025B2}}}} +\CustomizeMathJax{\newcommand{\varbigtriangleup}{\mathord{\unicode{x025B3}}}} + +\CustomizeMathJax{\newcommand{\bigblacktriangledown}{\mathord{\unicode{x025BC}}}} +\CustomizeMathJax{\newcommand{\varbigtriangledown}{\mathord{\unicode{x025BD}}}} +\CustomizeMathJax{\newcommand{\Longmapsfrom}{\mathrel{\unicode{x027FD}}}} + +\CustomizeMathJax{\newcommand{\mdlgblkdiamond}{\mathord{\unicode{x025C6}}}} + +\CustomizeMathJax{\newcommand{\mdlgwhtdiamond}{\mathord{\unicode{x025C7}}}} +\CustomizeMathJax{\newcommand{\Longmapsto}{\mathrel{\unicode{x027FE}}}} +\CustomizeMathJax{\newcommand{\fisheye}{\mathord{\unicode{x025C9}}}} +\CustomizeMathJax{\newcommand{\mdlgwhtlozenge}{\mathord{\unicode{x025CA}}}} +\CustomizeMathJax{\newcommand{\mdlgwhtcircle}{\mathbin{\unicode{x025CB}}}} +\CustomizeMathJax{\newcommand{\bullseye}{\mathord{\unicode{x025CE}}}} +\CustomizeMathJax{\newcommand{\mdlgblkcircle}{\mathord{\unicode{x025CF}}}} + +\CustomizeMathJax{\newcommand{\Nwarrow}{\mathrel{\unicode{x021D6}}}} +\CustomizeMathJax{\newcommand{\Nearrow}{\mathrel{\unicode{x021D7}}}} +\CustomizeMathJax{\newcommand{\Searrow}{\mathrel{\unicode{x021D8}}}} +\CustomizeMathJax{\newcommand{\Swarrow}{\mathrel{\unicode{x021D9}}}} + +\CustomizeMathJax{\newcommand{\Mapsfrom}{\mathord{\unicode{x02906}}}} +\CustomizeMathJax{\newcommand{\smwhtcircle}{\mathord{\unicode{x025E6}}}} +\CustomizeMathJax{\newcommand{\smwhtdiamond}{\mathbin{\unicode{x022C4}}}} +\CustomizeMathJax{\newcommand{\Mapsto}{\mathord{\unicode{x02907}}}} + +\CustomizeMathJax{\let\ngets\nleftarrow} +\CustomizeMathJax{\let\nsimeq\nsime} +\CustomizeMathJax{\let\nle\nleq} +\CustomizeMathJax{\let\nge\ngeq} + +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-libertinust1math.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty index 8ad53c7c637..94e47e4f787 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty @@ -17,7 +17,6 @@ %% version 2005/12/01 or later. -\begin{warpHTML} \LWR@ProvidesPackagePass{listings}[2018/09/02] \lst@column@flexible @@ -33,11 +32,15 @@ ,literate=% {<}{\HTMLentity{lt}}{4}% {>}{\HTMLentity{gt}}{4}% - {\&}{\HTMLentity{amp}}{5}% + {'}{\HTMLentity{apos}}{6}% + {`}{\HTMLentity{grave}}{7}% }% } \renewcommand{\lst@Init}[1]{% \LWR@traceinfo{lst@Init}% +\lst@ifdisplaystyle% + \LWR@forcenewpage% +\fi% \renewcommand*{\@captype}{lstlisting}% \let\lst@aboveskip\z@\let\lst@belowskip\z@% \gdef\lst@boxpos{t}% @@ -54,22 +57,22 @@ \lst@ifdisplaystyle% \LWR@traceinfo{About to create verbatim.}% \let\lsthk@EveryPar\relax% - \LWR@forcenewpage% - \LWR@atbeginverbatim{1.5}{programlisting}% + \LWR@atbeginverbatim{programlisting}% \let\lsthk@EveryPar\LWR@origlsthkEveryPar% \else% \ifbool{LWR@verbtags}{\LWR@htmltag{span class="inlineprogramlisting"}}{}% \fi% +\LWR@traceinfo{lst@Init done}% } \renewcommand*{\lst@DeInit}{% \lst@ifdisplaystyle% -\let\lsthk@EveryPar\relax% -\LWR@afterendverbatim{0}% -\let\lsthk@EveryPar\LWR@origlsthkEveryPar% + \let\lsthk@EveryPar\relax% + \LWR@afterendverbatim% + \let\lsthk@EveryPar\LWR@origlsthkEveryPar% \else% -\ifbool{LWR@verbtags}{\noindent\LWR@htmltag{/span}}{}% + \ifbool{LWR@verbtags}{\noindent\LWR@htmltag{/span}}{}% \fi% \LWR@origlst@DeInit% } @@ -89,10 +92,13 @@ \lst@ifnolol\else \ifx\lst@@caption\@empty \ifx\lst@caption\@empty - \ifx\lst@intname\@empty \else \def\lst@temp{ }% - \ifx\lst@intname\lst@temp \else + \ifx\lst@intname\@empty + \else + \def\lst@temp{ }% + \ifx\lst@intname\lst@temp \else \LWR@traceinfo{addcontents lst@name: -\lst@name-}% - \fi\fi + \fi + \fi \fi \else \LWR@traceinfo{addcontents lst@@caption: -\lst@@caption-}% @@ -149,8 +155,6 @@ \kern 6in \kern\lst@numbersep \lst@numberstyle{\thelstnumber}}}% }{\PackageError{lwarp-listings}{Numbers #1 unknown}\@ehc}} -\end{warpHTML} - \endinput %% %% End of file `lwarp-listings.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty index 2370527fad9..d52776d8821 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdesign.sty @@ -15,44 +15,47 @@ %% 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{mathdesign}[2013/08/29] \LWR@origRequirePackage{lwarp-common-mathjax-letters} + \LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} -\LWR@ProvidesPackagePass{mathdesign}[2013/08/29] \begin{warpMathJax} \LWR@infoprocessingmathjax{mathdesign} +\if@MD@grupright +\LWR@mathjax@addgreek@l@up{}{} +\fi + +\if@MD@GRupright +\else +\LWR@mathjax@addgreek@u@it*{}{} +\fi \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{\smallin}{\mathrel{\unicode{x220A}}}} +\CustomizeMathJax{\newcommand{\smallowns}{\mathrel{\unicode{x220D}}}} +\CustomizeMathJax{\newcommand{\notsmallin}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x220A}}}}} +\CustomizeMathJax{\newcommand{\notsmallowns}{\mathrel{\LWRoverlaysymbols{/}{\unicode{x220D}}}}} +\CustomizeMathJax{\newcommand{\rightangle}{\mathord{\unicode{x221F}}}} +\CustomizeMathJax{\newcommand{\intclockwise}{\mathop{\unicode{x2231}}\limits}} +\CustomizeMathJax{\newcommand{\ointclockwise}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\ointctrclockwise}{\mathop{\unicode{x2233}}\limits}} +\CustomizeMathJax{\newcommand{\oiint}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiint}{\mathop{\unicode{x2230}}\limits}} \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{\iddots}{\mathinner{\unicode{x22F0}}}} +\CustomizeMathJax{\newcommand{\utimes}{\mathbin{\overline{\times}}}} +\CustomizeMathJax{\newcommand{\dtimes}{\mathbin{\underline{\times}}}} +\CustomizeMathJax{\newcommand{\udtimes}{\mathbin{\overline{\underline{\times}}}}} \CustomizeMathJax{\newcommand{\leftwave}{\left\{}} \CustomizeMathJax{\newcommand{\rightwave}{\right\}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty index 676b705cbb5..ded5eae1187 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty @@ -17,7 +17,15 @@ %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{mathdots}[2014/06/11] \begin{warpMathJax} -\CustomizeMathJax{\newcommand{\iddots}{\unicode{x22F0}}} +\CustomizeMathJax{\newcommand{\iddots}{\mathinner{\unicode{x22F0}}}} +\CustomizeMathJax{\let\fixedddots\ddots} +\CustomizeMathJax{\let\fixedvdots\vdots} +\CustomizeMathJax{\let\fixediddots\iddots} +\CustomizeMathJax{\let\originalddots\ddots} +\CustomizeMathJax{\let\originalvdots\vdots} +\CustomizeMathJax{\let\originaliddots\iddots} +\CustomizeMathJax{\let\originaldddot\dddot} +\CustomizeMathJax{\let\originalddddot\ddddot} \end{warpMathJax} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty index f721e39344c..8bb0e850bd2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty @@ -18,7 +18,7 @@ \LWR@ProvidesPackagePass{mathfixs}[2018/12/30] \begin{warpMathJax} \CustomizeMathJax{\newcommand{\rfrac}[2]{\tfrac{#1}{#2}}} -\CustomizeMathJax{\newcommand{\vfrac}[2]{{}^{#1}\!/{}_{#2}}} +\CustomizeMathJax{\newcommand{\vfrac}[2]{\mathinner{{}^{#1}\!/{}_{#2}}}} \CustomizeMathJax{\newcommand{\ProvideMathFix}[1]{}} \CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}} \CustomizeMathJax{\newcommand{\.}{\,}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty index 1c8ced0163a..b9d43345948 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathpazo.sty @@ -15,12 +15,16 @@ %% 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{mathpazo}[2020/03/25] \LWR@origRequirePackage{lwarp-common-mathjax-letters} -\LWR@ProvidesPackagePass{mathpazo}[2020/03/25] \begin{warpMathJax} \LWR@infoprocessingmathjax{mathpazo} +\ifpazo@slGreek +\LWR@mathjax@addgreek@u@it*{}{} +\fi + \LWR@mathjax@addgreek@u@up*{up}{} \CustomizeMathJax{\newcommand{\mathbold}[1]{\boldsymbol{#1}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty index 741f27d4909..403e04ba503 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathptmx.sty @@ -15,12 +15,16 @@ %% 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{mathptmx}[2020/03/25] \LWR@origRequirePackage{lwarp-common-mathjax-letters} -\LWR@ProvidesPackagePass{mathptmx}[2020/03/25] \begin{warpMathJax} \LWR@infoprocessingmathjax{mathptmx} +\@ifpackagewith{mathptmx}{slantedGreek} + {\LWR@mathjax@addgreek@u@it*{}{}} + {} + \LWR@mathjax@addgreek@u@up*{up}{} \end{warpMathJax} \endinput diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty index a28cb050d60..70c119f42ac 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty @@ -69,10 +69,14 @@ \CustomizeMathJax{\Newextarrow\xleftharpoonup{10,10}{0x21bc}} \CustomizeMathJax{\Newextarrow\xleftrightharpoons{10,10}{0x21cb}} -\CustomizeMathJax{\newcommand{\LWRdounderbracket}[3]{\underset{#3}{\underline{#1}}}} +\CustomizeMathJax{\newcommand{\LWRdounderbracket}[3]{% + \mathinner{\underset{#3}{\underline{\llcorner{#1}\lrcorner}}}% +}} \CustomizeMathJax{\newcommand{\LWRunderbracket}[2][]{\LWRdounderbracket{#2}}} \CustomizeMathJax{\newcommand{\underbracket}[1][]{\LWRunderbracket}} -\CustomizeMathJax{\newcommand{\LWRdooverbracket}[3]{\overset{#3}{\overline{#1}}}} +\CustomizeMathJax{\newcommand{\LWRdooverbracket}[3]{% + \mathinner{\overset{#3}{\overline{\ulcorner{#1}\urcorner}}}% +}} \CustomizeMathJax{\newcommand{\LWRoverbracket}[2][]{\LWRdooverbracket{#2}}} \CustomizeMathJax{\newcommand{\overbracket}[1][]{\LWRoverbracket}} @@ -235,23 +239,23 @@ \CustomizeMathJax{\newcommand\lparen{(}} \CustomizeMathJax{\newcommand\rparen{)}} \CustomizeMathJax{\newcommand{\ordinarycolon}{:}} -\CustomizeMathJax{\newcommand{\vcentcolon}{\mathrel{\mathop\ordinarycolon}}} +\CustomizeMathJax{\newcommand{\vcentcolon}{\mathrel{\unicode{x2236}}}} -\CustomizeMathJax{\newcommand\dblcolon{\vcentcolon\vcentcolon}} -\CustomizeMathJax{\newcommand\coloneqq{\vcentcolon=}} -\CustomizeMathJax{\newcommand\Coloneqq{\dblcolon=}} -\CustomizeMathJax{\newcommand\coloneq{\vcentcolon{-}}} -\CustomizeMathJax{\newcommand\Coloneq{\dblcolon{-}}} +\CustomizeMathJax{\newcommand\dblcolon{\mathrel{\unicode{x2237}}}} +\CustomizeMathJax{\newcommand\coloneqq{\mathrel{\unicode{x2236}\!=}}} +\CustomizeMathJax{\newcommand\Coloneqq{\mathrel{\unicode{x2237}\!=}}} +\CustomizeMathJax{\newcommand\coloneq{\mathrel{\unicode{x2236}-}}} +\CustomizeMathJax{\newcommand\Coloneq{\mathrel{\unicode{x2237}-}}} -\CustomizeMathJax{\newcommand\eqqcolon{=\vcentcolon}} -\CustomizeMathJax{\newcommand\Eqqcolon{=\dblcolon}} -\CustomizeMathJax{\newcommand\eqcolon{\mathrel{-}\vcentcolon}} -\CustomizeMathJax{\newcommand\Eqcolon{\mathrel{-}\dblcolon}} +\CustomizeMathJax{\newcommand\eqqcolon{\mathrel{=\!\unicode{x2236}}}} +\CustomizeMathJax{\newcommand\Eqqcolon{\mathrel{=\!\unicode{x2237}}}} +\CustomizeMathJax{\newcommand\eqcolon{\mathrel{-\unicode{x2236}}}} +\CustomizeMathJax{\newcommand\Eqcolon{\mathrel{-\unicode{x2237}}}} -\CustomizeMathJax{\newcommand\colonapprox{\vcentcolon\approx}} -\CustomizeMathJax{\newcommand\Colonapprox{\dblcolon\approx}} -\CustomizeMathJax{\newcommand\colonsim{\vcentcolon\sim}} -\CustomizeMathJax{\newcommand\Colonsim{\dblcolon\sim}} +\CustomizeMathJax{\newcommand\colonapprox{\mathrel{\unicode{x2236}\!\approx}}} +\CustomizeMathJax{\newcommand\Colonapprox{\mathrel{\unicode{x2237}\!\approx}}} +\CustomizeMathJax{\newcommand\colonsim{\mathrel{\unicode{x2236}\!\sim}}} +\CustomizeMathJax{\newcommand\Colonsim{\mathrel{\unicode{x2237}\!\sim}}} \CustomizeMathJax{\newcommand{\nuparrow}{\mathrel{\cancel{\uparrow}}}} \CustomizeMathJax{\newcommand{\ndownarrow}{\mathrel{\cancel{\downarrow}}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty index 4719e042b79..58b9be68356 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty @@ -93,9 +93,9 @@ \LetLtxMacro\cesplit\LWR@mhchem@origcesplit% } -\begin{warpHTML} +\begin{warpMathJax} \CustomizeMathJax{\require{mhchem}} -\end{warpHTML} +\end{warpMathJax} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty index 3a5a25d562f..20824c8d7fd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty @@ -15,41 +15,40 @@ %% 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. -\begin{warpHTML} \LWR@ProvidesPackagePass{moreverb}[2008/06/03] \BeforeBeginEnvironment{verbatimtab}{% \LWR@forcenewpage -\LWR@atbeginverbatim{3}{Verbatim}% +\LWR@atbeginverbatim{Verbatim}% } \AfterEndEnvironment{verbatimtab}{% -\LWR@afterendverbatim{1}% +\LWR@afterendverbatim% } \LetLtxMacro\LWRMV@orig@verbatimtabinput\@verbatimtabinput \renewcommand{\@verbatimtabinput}[2][]{% \LWR@forcenewpage -\LWR@atbeginverbatim{3}{Verbatim}% +\LWR@atbeginverbatim{Verbatim}% \LWRMV@orig@verbatimtabinput[#1]{#2}% -\LWR@afterendverbatim{1}% +\LWR@afterendverbatim% } \BeforeBeginEnvironment{listing}{% \LWR@forcenewpage -\LWR@atbeginverbatim{3}{programlisting}% +\LWR@atbeginverbatim{programlisting}% } \AfterEndEnvironment{listing}{% -\LWR@afterendverbatim{1}% +\LWR@afterendverbatim% } \BeforeBeginEnvironment{listingcont}{% \LWR@forcenewpage -\LWR@atbeginverbatim{3}{programlisting}% +\LWR@atbeginverbatim{programlisting}% } \AfterEndEnvironment{listingcont}{% -\LWR@afterendverbatim{1}% +\LWR@afterendverbatim% } @@ -57,22 +56,21 @@ \renewcommand{\@listinginput}[3][]{ \LWR@forcenewpage -\LWR@atbeginverbatim{3}{programlisting}% +\LWR@atbeginverbatim{programlisting}% \LWRMV@@listinginput[#1]{#2}{#3}% -\LWR@afterendverbatim{1}% +\LWR@afterendverbatim% } \renewenvironment*{boxedverbatim} { \LWR@forcenewpage -\LWR@atbeginverbatim{3}{boxedverbatim}% +\LWR@atbeginverbatim{boxedverbatim}% \verbatim% } { \endverbatim% -\LWR@afterendverbatim{1}% +\LWR@afterendverbatim% } -\end{warpHTML} \endinput %% %% End of file `lwarp-moreverb.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty index 9d27bf9c1e7..6d6d8164580 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty @@ -21,8 +21,6 @@ \LWR@ProvidesPackageDrop{multicol}[2018/12/27] -\begin{warpHTML} - \NewDocumentEnvironment{multicols}{s m o} { \LWR@forcenewpage @@ -54,8 +52,6 @@ \IfValueTF{#2}{#2}{#3}% } -\end{warpHTML} - \endinput %% %% End of file `lwarp-multicol.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty index 18c254a7879..95b58e60d6f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty @@ -21,8 +21,8 @@ \CustomizeMathJax{\newcommand{\negdom}{\not\prec}} \CustomizeMathJax{\newcommand{\weakdom}{\preccurlyeq}} \CustomizeMathJax{\newcommand{\negweakdom}{\not\preccurlyeq}} -\CustomizeMathJax{\newcommand{\strictdom}{\prec\!\!\!\prec}} -\CustomizeMathJax{\newcommand{\negstrictdom}{\not\prec\!\!\!\prec}} +\CustomizeMathJax{\newcommand{\strictdom}{\mathord{\prec}\!\!\!\mathord{\prec}}} +\CustomizeMathJax{\newcommand{\negstrictdom}{\mathord{\not\prec}\!\!\!\mathord{\prec}}} \CustomizeMathJax{\newcommand{\multepsilondom}{\preccurlyeq_{\epsilon\cdot}}} \CustomizeMathJax{\newcommand{\addiepsilondom}{\preccurlyeq_{\epsilon +}}} \CustomizeMathJax{\newcommand{\better}{\triangleleft}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty index 6171267e977..9071bd3d83f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-newpxmath.sty @@ -20,6 +20,22 @@ \LWR@infoprocessingmathjax{newpxmath} \LWR@origRequirePackage{lwarp-common-mathjax-newpxtxmath} + +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} + +\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} +\ifpx@slantedG + \LWR@mathjax@addgreek@u@it*{}{} +\fi + +\end{warpMathJax} \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 index 086a5e1c998..49522cf05f0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxmath.sty @@ -20,6 +20,32 @@ \LWR@infoprocessingmathjax{newtxmath} \LWR@origRequirePackage{lwarp-common-mathjax-newpxtxmath} + +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} + +\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}{} + +\ifdef{\iftx@BI}{ + \iftx@BI + \LWR@mathjax@addlatin@u@bfit{BI} + \LWR@mathjax@addlatin@l@bfit{BI} + \fi +}{} +\iftx@slantedG + \LWR@mathjax@addgreek@u@it*{}{} +\fi + +\end{warpMathJax} \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 index 41b81ddda72..87d2818d0e2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-newtxsf.sty @@ -20,6 +20,31 @@ \LWR@infoprocessingmathjax{newtxsf} \LWR@origRequirePackage{lwarp-common-mathjax-newpxtxmath} + +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} + +\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}{} +\ifdef{\iftx@BI}{ + \iftx@BI + \LWR@mathjax@addlatin@u@bfit{BI} + \LWR@mathjax@addlatin@l@bfit{BI} + \fi +}{} +\iftx@slantedG + \LWR@mathjax@addgreek@u@it*{}{} +\fi + +\end{warpMathJax} \endinput %% %% End of file `lwarp-newtxsf.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty index 70d138a10ca..6defc4bad87 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty @@ -39,7 +39,7 @@ \LWR@formatted{@UnitsUglyFrac} \begin{warpMathJax} -\CustomizeMathJax{\newcommand{\nicefrac}[3][]{#2/#3}} +\CustomizeMathJax{\newcommand{\nicefrac}[3][]{\mathinner{{}^{#2}\!/\!_{#3}}}} \end{warpMathJax} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty index bae8e869442..7eec48516ee 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxfonts.sty @@ -15,9 +15,9 @@ %% 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{pxfonts}[2008/01/22] \LWR@origRequirePackage{lwarp-common-mathjax-letters} -\LWR@ProvidesPackagePass{pxfonts}[2008/01/22] \begin{warpMathJax} \LWR@infoprocessingmathjax{pxfonts} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scalerel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scalerel.sty new file mode 100644 index 00000000000..27ed2f7754b --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scalerel.sty @@ -0,0 +1,45 @@ +%% +%% This is file `lwarp-scalerel.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `scalerel') +%% 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{scalerel}[2016/12/29] +\begin{warpMathJax} +\LWR@infoprocessingmathjax{scalerel} + +\CustomizeMathJax{\newcommand{\scalerel}{\ifstar{\scalerelplain}{\scalerelplus}}} +\CustomizeMathJax{\newcommand{\scalerelplain}[3][]{#2}} +\CustomizeMathJax{\newcommand{\scalerelplus}[3][]{#2#3}} +\CustomizeMathJax{\newcommand{\stretchrel}{\ifstar{\stretchrelplain}{\stretchrelplus}}} +\CustomizeMathJax{\newcommand{\stretchrelplain}[3][]{#2}} +\CustomizeMathJax{\newcommand{\stretchrelplus}[3][]{#2#3}} +\CustomizeMathJax{\newcommand{\scaleto}[3][]{#2}} +\CustomizeMathJax{\newcommand{\stretchto}[3][]{#2}} +\CustomizeMathJax{\newcommand{\scaleleftright}[4][]{#2#3#4}} +\CustomizeMathJax{\newcommand{\stretchleftright}[4][]{#2#3#4}} +\CustomizeMathJax{\newcommand{\hstretch}[2]{#2}} +\CustomizeMathJax{\newcommand{\vstretch}[2]{#2}} +\CustomizeMathJax{\newcommand{\scaleobj}[2]{#2}} +\CustomizeMathJax{\newcommand{\ThisStyle}[1]{#1}} +\CustomizeMathJax{\newcommand{\SavedStyle}{}} +\CustomizeMathJax{\def\scriptstyleScaleFactor{.7}} +\CustomizeMathJax{\def\scriptscriptstyleScaleFactor{.5}} +\CustomizeMathJax{\newcommand{\discernmathstyle}{}} +\CustomizeMathJax{\newcommand{\ignoremathstyle}[1][T]{}} +\CustomizeMathJax{\newcommand{\Isnextbyte}[3][v]{}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-scalerel.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty index 174a1033d57..dcba47efdcb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-shuffle.sty @@ -16,7 +16,7 @@ %% 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} +\LWR@origRequirePackage{lwarp-common-mathjax-overlaysymbols} \newcommand*{\LWR@shuffle@start}{% \hspace*{.2em} \begin{picture}(.75,0.65) @@ -43,11 +43,9 @@ \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}}}} +\CustomizeMathJax{\newcommand{\shuffle}{\mathbin{\unicode{0x29E2}}}} +\CustomizeMathJax{\newcommand{\cshuffle}{\mathbin{\LWRoverlaysymbols{\raise{.6ex}{-}}{\unicode{0x29E2}}}}} \end{warpMathJax} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty index ae8ccf628dc..b127f9dc336 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty @@ -15,9 +15,9 @@ %% 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{statmath}[2018/03/08] \LWR@origRequirePackage{lwarp-common-mathjax-letters} -\LWR@ProvidesPackagePass{statmath}[2018/03/08] \begin{warpMathJax} \LWR@infoprocessingmathjax{statmath} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty index 1f5a98065aa..8b1a7ecd03e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty @@ -16,13 +16,11 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{steinmetz}[2009/06/14] -\begin{warpHTML} \renewcommand{\phase}[2][]{% \begin{lateximage}*[steinmetz\{\detokenize{#2}\}] \ensuremath{\underline{/#2}} \end{lateximage} } -\end{warpHTML} \begin{warpMathJax} \CustomizeMathJax{\newcommand{\phase}[2][]{\underline{/#2}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty index 9e1c0bc4a2b..4bb971d171e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty @@ -108,14 +108,14 @@ \fi \@ifundefined{FBsc@max}% { -\LWR@traceinfo{sfsubcap B1}% lwarp - \LWR@figcaption% lwarp +\LWR@traceinfo{sfsubcap B1}% lwarp + \LWR@figcaption% lwarp \caption@make {\@nameuse{sub\@captype name}}% {\@nameuse{thesub\@captype}}% {\LWR@isolate{#3}}% - \endLWR@figcaption% lwarp -\LWR@traceinfo{sfsubcap B2}% lwarp + \endLWR@figcaption% lwarp +\LWR@traceinfo{sfsubcap B2}% lwarp }% {\dimen@\ht0% \advance\dimen@\dp0% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty index 9f1d616e5b3..c21904c880f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty @@ -21,16 +21,9 @@ \LWR@origRequirePackage{trivfloat} -\begin{warpHTML} - \AtBeginDocument{\DeclareDocumentCommand{\tfl@chapter@fix}{m m}{}} -\end{warpHTML} - -\begin{warpall} - -\end{warpall} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty index 16c926ffab7..2293b02d963 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-txfonts.sty @@ -15,9 +15,9 @@ %% 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{txfonts}[2008/01/22] \LWR@origRequirePackage{lwarp-common-mathjax-letters} -\LWR@ProvidesPackagePass{txfonts}[2008/01/22] \begin{warpMathJax} \LWR@infoprocessingmathjax{txfonts} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-txgreeks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-txgreeks.sty new file mode 100644 index 00000000000..d24d5ca86c2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-txgreeks.sty @@ -0,0 +1,44 @@ +%% +%% This is file `lwarp-txgreeks.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `txgreeks') +%% 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{txgreeks}[2011/03/16] + +\LWR@infoprocessingmathjax{txgreeks} +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + +\begin{warpMathJax} +\iftgs@uplower% upright lowercase Greek + \LWR@mathjax@addgreek@l@up{}{} + \LWR@mathjax@addgreek@l@it{other}{} +\else% italic lowercase Greek + \LWR@mathjax@addgreek@l@it{}{} + \LWR@mathjax@addgreek@l@up{other}{} +\fi + +\iftgs@itupper % italic uppercase Greek + \LWR@mathjax@addgreek@u@it*{}{} + \LWR@mathjax@addgreek@u@up*{other}{} + \LWR@mathjax@addgreek@u@up*{var}{} +\else% upright uppercase Greek + \LWR@mathjax@addgreek@u@up*{}{} + \LWR@mathjax@addgreek@u@it*{other}{} + \LWR@mathjax@addgreek@u@it*{var}{} +\fi +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-txgreeks.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty index a471eac12a9..79e846ece7a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty @@ -16,6 +16,8 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{unicode-math}[2019/09/26] +\LWR@origRequirePackage{lwarp-common-mathjax-letters} + \begin{warpMathJax} \LWR@infoprocessingmathjax{unicode-math} @@ -26,15 +28,12 @@ \CustomizeMathJax{\let\symcal\mathcal} \CustomizeMathJax{\let\symscr\mathscr} \CustomizeMathJax{\let\symfrak\mathfrak} + \CustomizeMathJax{\let\symsfup\mathsf} -\CustomizeMathJax{\newcommand{\symsfit}[1]{% - \mmlToken{mi}[mathvariant="sans-serif-italic"]{#1}}% -} +\CustomizeMathJax{\let\symsfit\mathit}% not sans -\CustomizeMathJax{\newcommand{\symbfsf}[1]{% - \mmlToken{mi}[mathvariant="bold-sans-serif"]{#1}}% -} +\CustomizeMathJax{\let\symbfsf\mathbf}% not sans \CustomizeMathJax{\let\symbfup\mathbf} \CustomizeMathJax{\newcommand{\symbfit}[1]{\boldsymbol{#1}}} @@ -44,20 +43,184 @@ \CustomizeMathJax{\let\symbffrak\mathfrak}% not bold -\CustomizeMathJax{\newcommand{\symbfsfup}[1]{% - \mmlToken{mi}[mathvariant="bold-sans-serif"]{#1}}% -} +\CustomizeMathJax{\let\symbfsfup\mathbf}% not sans -\CustomizeMathJax{\newcommand{\symbfsfit}[1]{% - \mmlToken{mi}[mathvariant="sans-serif-bold-italic"]{#1}}% -} +\CustomizeMathJax{\newcommand{\symbfsfit}[1]{\boldsymbol{#1}}}% not sans \CustomizeMathJax{\let\symup\mathrm} \CustomizeMathJax{\let\symbf\mathbf}% \symbfup defined above \CustomizeMathJax{\let\symit\mathit} -\CustomizeMathJax{\let\symsf\mathsf} +\ExplSyntaxOn +\AtBeginDocument{ +\bool_if:NTF \g__um_sfliteral_bool + {\CustomizeMathJax{\let\symsf\symsfup}} + { + \bool_if:NTF \g__um_upsans_bool + {\CustomizeMathJax{\let\symsf\symsfup}} + {\CustomizeMathJax{\let\symsf\symsfit}} + } +} +\ExplSyntaxOff \CustomizeMathJax{\let\symtt\mathtt} \CustomizeMathJax{\let\symbffrac\mathbffrac} +\CustomizeMathJax{\newcommand{\mathfence}[1]{\mathord{#1}}} +\CustomizeMathJax{\newcommand{\mathover}[1]{#1}} +\CustomizeMathJax{\newcommand{\mathunder}[1]{#1}} +\CustomizeMathJax{\newcommand{\mathaccent}[1]{#1}} +\CustomizeMathJax{\newcommand{\mathbotaccent}[1]{#1}} +\CustomizeMathJax{\newcommand{\mathalpha}[1]{\mathord{#1}}} +\ExplSyntaxOn + +\AtBeginDocument{ +\bool_if:NTF \g__um_upGreek_bool + {\LWR@mathjax@addgreek@u@up*{}{}} + {\LWR@mathjax@addgreek@u@it*{}{}} + +\bool_if:NTF \g__um_upgreek_bool + {\LWR@mathjax@addgreek@l@up{}{}} + {\LWR@mathjax@addgreek@l@it{}{}} +} + +\LWR@mathjax@addgreek@u@up*{up}{} +\LWR@mathjax@addgreek@u@it*{it}{} +\LWR@mathjax@addgreek@l@up{up}{} +\LWR@mathjax@addgreek@l@it{it}{} + +\ExplSyntaxOff + +\CustomizeMathJax{\let\lparen(} +\CustomizeMathJax{\let\rparen)} +\CustomizeMathJax{\newcommand{\cuberoot}[1]{\,{}^3\!\!\sqrt{#1}}\,} +\CustomizeMathJax{\newcommand{\fourthroot}[1]{\,{}^4\!\!\sqrt{#1}}\,} + +\CustomizeMathJax{\let\lbrbrak[} +\CustomizeMathJax{\let\rbrbrak]} + +\CustomizeMathJax{\newcommand{\lbag}{\mathopen{\unicode{x027C5}}}}% not \left +\CustomizeMathJax{\newcommand{\rbag}{\mathclose{\unicode{x027C6}}}}% not \right + +\CustomizeMathJax{\newcommand{\longdivision}[1]{\mathord{\unicode{x027CC}#1}}} + +\CustomizeMathJax{\let\lBrack[} +\CustomizeMathJax{\let\rBrack]} +\CustomizeMathJax{\let\lAngle\langle} +\CustomizeMathJax{\let\rAngle\rangle} + +\CustomizeMathJax{\let\Lbrbrak[} +\CustomizeMathJax{\let\Rbrbrak]} + +\CustomizeMathJax{\let\lBrace\{} +\CustomizeMathJax{\let\rBrace\}} + +\CustomizeMathJax{\let\lParen(} +\CustomizeMathJax{\let\rParen)} + +\CustomizeMathJax{\newcommand{\llparenthesis}{\mathopen{\unicode{x02987}}}}% not \left +\CustomizeMathJax{\newcommand{\rrparenthesis}{\mathopen{\unicode{x02988}}}}% not \right +\CustomizeMathJax{\newcommand{\llangle}{\mathopen{\unicode{x02989}}}}% not \left +\CustomizeMathJax{\newcommand{\rrangle}{\mathopen{\unicode{x0298A}}}}% not \right + +\CustomizeMathJax{\newcommand{\lbrackubar}{\mathopen{\unicode{x0298B}}}}% not \left +\CustomizeMathJax{\newcommand{\rbrackubar}{\mathopen{\unicode{x0298C}}}}% not \right + +\CustomizeMathJax{\newcommand{\lbrackultick}{\mathopen{\unicode{x0298D}}}}% not \left +\CustomizeMathJax{\newcommand{\rbracklrtick}{\mathopen{\unicode{x0298E}}}}% not \right + +\CustomizeMathJax{\newcommand{\lbracklltick}{\mathopen{\unicode{x0298F}}}}% not \left +\CustomizeMathJax{\newcommand{\rbrackurtick}{\mathopen{\unicode{x02990}}}}% not \right + +\CustomizeMathJax{\newcommand{\langledot}{\mathopen{\unicode{x02991}}}}% not \left +\CustomizeMathJax{\newcommand{\rangledot}{\mathopen{\unicode{x02992}}}}% not \right + +\CustomizeMathJax{\newcommand{\lparenless}{\mathopen{\unicode{x02993}}}}% not \left +\CustomizeMathJax{\newcommand{\rparengtr}{\mathopen{\unicode{x02994}}}}% not \right + +\CustomizeMathJax{\newcommand{\Lparengtr}{\mathopen{\unicode{x02995}}}}% not \left +\CustomizeMathJax{\newcommand{\Rparenless}{\mathopen{\unicode{x02996}}}}% not \right + +\CustomizeMathJax{\newcommand{\lblkbrbrak}{\mathopen{\unicode{x02997}}}}% not \left +\CustomizeMathJax{\newcommand{\rblkbrbrak}{\mathopen{\unicode{x02998}}}}% not \right + +\CustomizeMathJax{\newcommand{\lvzigzag}{\mathopen{\unicode{x029D8}}}}% not \left +\CustomizeMathJax{\newcommand{\rvzigzag}{\mathopen{\unicode{x029D9}}}}% not \right + +\CustomizeMathJax{\newcommand{\Lvzigzag}{\mathopen{\unicode{x029DA}}}}% not \left +\CustomizeMathJax{\newcommand{\Rvzigzag}{\mathopen{\unicode{x029DB}}}}% not \right + +\CustomizeMathJax{\newcommand{\lcurvyangle}{\mathopen{\unicode{x029FC}}}}% not \left +\CustomizeMathJax{\newcommand{\rcurvyangle}{\mathopen{\unicode{x029FD}}}}% not \right + +\CustomizeMathJax{\newcommand{\Vvert}{\mathord{\unicode{x02980}}}}% not \left, etc. + +\CustomizeMathJax{\newcommand{\mathcomma}{,}} +\CustomizeMathJax{\newcommand{\mathcolon}{:}} +\CustomizeMathJax{\newcommand{\mathsemicolon}{;}} + +\CustomizeMathJax{\newcommand{\overbracket}[1]{\mathinner{\overline{\ulcorner{#1}\urcorner}}}} +\CustomizeMathJax{\newcommand{\underbracket}[1]{\mathinner{\underline{\llcorner{#1}\lrcorner}}}} + +\CustomizeMathJax{\newcommand{\overbar}[1]{\mathord{#1\unicode{x00305}}}} +\CustomizeMathJax{\newcommand{\ovhook}[1]{\mathord{#1\unicode{x00309}}}} +\CustomizeMathJax{\newcommand{\ocirc}[1]{\mathord{#1\unicode{x0030A}}}} +\CustomizeMathJax{\newcommand{\candra}[1]{\mathord{#1\unicode{x00310}}}} +\CustomizeMathJax{\newcommand{\oturnedcomma}[1]{\mathord{#1\unicode{x00312}}}} +\CustomizeMathJax{\newcommand{\ocommatopright}[1]{\mathord{#1\unicode{x00315}}}} +\CustomizeMathJax{\newcommand{\droang}[1]{\mathord{#1\unicode{x0031A}}}} +\CustomizeMathJax{\newcommand{\leftharpoonaccent}[1]{\mathord{#1\unicode{x020D0}}}} +\CustomizeMathJax{\newcommand{\rightharpoonaccent}[1]{\mathord{#1\unicode{x020D1}}}} +\CustomizeMathJax{\newcommand{\vertoverlay}[1]{\mathord{#1\unicode{x020D2}}}} +\CustomizeMathJax{\newcommand{\leftarrowaccent}[1]{\mathord{#1\unicode{x020D0}}}} +\CustomizeMathJax{\newcommand{\annuity}[1]{\mathord{#1\unicode{x020E7}}}} +\CustomizeMathJax{\newcommand{\widebridgeabove}[1]{\mathord{#1\unicode{x020E9}}}} +\CustomizeMathJax{\newcommand{\asteraccent}[1]{\mathord{#1\unicode{x020F0}}}} +\CustomizeMathJax{\newcommand{\threeunderdot}[1]{\mathord{#1\unicode{x020E8}}}} + +\CustomizeMathJax{\newcommand{\Bbbsum}{\mathop{\unicode{x2140}}\limits}} +\CustomizeMathJax{\newcommand{\oiint}{\mathop{\unicode{x222F}}\limits}} +\CustomizeMathJax{\newcommand{\oiiint}{\mathop{\unicode{x2230}}\limits}} +\CustomizeMathJax{\newcommand{\intclockwise}{\mathop{\unicode{x2231}}\limits}} +\CustomizeMathJax{\newcommand{\ointclockwise}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\ointctrclockwise}{\mathop{\unicode{x2233}}\limits}} +\CustomizeMathJax{\newcommand{\varointclockwise}{\mathop{\unicode{x2232}}\limits}} +\CustomizeMathJax{\newcommand{\leftouterjoin}{\mathop{\unicode{x27D5}}\limits}} +\CustomizeMathJax{\newcommand{\rightouterjoin}{\mathop{\unicode{x27D6}}\limits}} +\CustomizeMathJax{\newcommand{\fullouterjoin}{\mathop{\unicode{x27D7}}\limits}} +\CustomizeMathJax{\newcommand{\bigbot}{\mathop{\unicode{x27D8}}\limits}} +\CustomizeMathJax{\newcommand{\bigtop}{\mathop{\unicode{x27D9}}\limits}} +\CustomizeMathJax{\newcommand{\xsol}{\mathop{\unicode{x29F8}}\limits}} +\CustomizeMathJax{\newcommand{\xbsol}{\mathop{\unicode{x29F9}}\limits}} +\CustomizeMathJax{\newcommand{\bigcupdot}{\mathop{\unicode{x2A03}}\limits}} +\CustomizeMathJax{\newcommand{\bigsqcap}{\mathop{\unicode{x2A05}}\limits}} +\CustomizeMathJax{\newcommand{\conjquant}{\mathop{\unicode{x2A07}}\limits}} +\CustomizeMathJax{\newcommand{\disjquant}{\mathop{\unicode{x2A08}}\limits}} +\CustomizeMathJax{\newcommand{\bigtimes}{\mathop{\unicode{x2A09}}\limits}} +\CustomizeMathJax{\newcommand{\modtwosum}{\mathop{\unicode{x2A0A}}\limits}} +\CustomizeMathJax{\newcommand{\sumint}{\mathop{\unicode{x2A0B}}\limits}} +\CustomizeMathJax{\newcommand{\intbar}{\mathop{\unicode{x2A0D}}\limits}} +\CustomizeMathJax{\newcommand{\intBar}{\mathop{\unicode{x2A0E}}\limits}} +\CustomizeMathJax{\newcommand{\fint}{\mathop{\unicode{x2A0F}}\limits}} +\CustomizeMathJax{\newcommand{\cirfnint}{\mathop{\unicode{x2A10}}\limits}} +\CustomizeMathJax{\newcommand{\awint}{\mathop{\unicode{x2A11}}\limits}} +\CustomizeMathJax{\newcommand{\rppolint}{\mathop{\unicode{x2A12}}\limits}} +\CustomizeMathJax{\newcommand{\scpolint}{\mathop{\unicode{x2A13}}\limits}} +\CustomizeMathJax{\newcommand{\npolint}{\mathop{\unicode{x2A14}}\limits}} +\CustomizeMathJax{\newcommand{\pointint}{\mathop{\unicode{x2A15}}\limits}} +\CustomizeMathJax{\newcommand{\sqint}{\mathop{\unicode{x2A16}}\limits}} +\CustomizeMathJax{\newcommand{\intlarhk}{\mathop{\unicode{x2A17}}\limits}} +\CustomizeMathJax{\newcommand{\intx}{\mathop{\unicode{x2A18}}\limits}} +\CustomizeMathJax{\newcommand{\intcap}{\mathop{\unicode{x2A19}}\limits}} +\CustomizeMathJax{\newcommand{\intcup}{\mathop{\unicode{x2A1A}}\limits}} +\CustomizeMathJax{\newcommand{\upint}{\mathop{\unicode{x2A1B}}\limits}} +\CustomizeMathJax{\newcommand{\lowint}{\mathop{\unicode{x2A1C}}\limits}} +\CustomizeMathJax{\newcommand{\bigtriangleleft}{\mathop{\unicode{x2A1E}}\limits}} +\CustomizeMathJax{\newcommand{\zcmp}{\mathop{\unicode{x2A1F}}\limits}} +\CustomizeMathJax{\newcommand{\zpipe}{\mathop{\unicode{x2A20}}\limits}} +\CustomizeMathJax{\newcommand{\zproject}{\mathop{\unicode{x2A21}}\limits}} +\CustomizeMathJax{\newcommand{\biginterleave}{\mathop{\unicode{x2AFC}}\limits}} +\CustomizeMathJax{\newcommand{\bigtalloblong}{\mathop{\unicode{x2AFF}}\limits}} +\CustomizeMathJax{\newcommand{\arabicmaj}{\mathop{\unicode{x1EEF0}}\limits}} +\CustomizeMathJax{\newcommand{\arabichad}{\mathop{\unicode{x1EEF1}}\limits}} + \end{warpMathJax} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty index 325fa58f47a..a31b4104d5d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty @@ -41,8 +41,8 @@ \LWR@formatted{unitfrac} \begin{warpMathJax} -\CustomizeMathJax{\newcommand{\unit}[2][]{#1 #2}} -\CustomizeMathJax{\newcommand{\unitfrac}[3][]{#1 #2/#3}} +\CustomizeMathJax{\newcommand{\unit}[2][]{#1 \mathinner{#2}}} +\CustomizeMathJax{\newcommand{\unitfrac}[3][]{#1 \mathinner{{}^{#2}\!/\!_{#3}}}} \end{warpMathJax} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty index 7c9aa7b35bf..8867ad622b7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-upgreek.sty @@ -15,9 +15,9 @@ %% 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{upgreek}[2003/02/12] \LWR@origRequirePackage{lwarp-common-mathjax-letters} -\LWR@ProvidesPackagePass{upgreek}[2003/02/12] \begin{warpMathJax} \LWR@infoprocessingmathjax{upgreek} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty index 3440ad1de95..43c20d8ed7c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty @@ -27,11 +27,11 @@ \setlength{\leftmargini}{\HTMLleftmargini} }{} \LWR@forcenewpage -\LWR@atbeginverbatim{3}{verse}% +\LWR@atbeginverbatim{verse}% } \AtEndEnvironment{verse}{% \leavevmode% -\LWR@afterendverbatim{1}% +\LWR@afterendverbatim% } \ifdef{\poemtitle}{ \DeclareDocumentCommand{\@vstypeptitle}{m}{% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty index 01363f095db..4bc9d7d359b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty @@ -16,7 +16,6 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackagePass{witharrows}[2019/12/27] -\begin{warpHTML} \ifbool{mathjax}{ % For the hidden print version in the HTML: \newcommand{\Arrow}[2][]{} @@ -73,7 +72,6 @@ } \AfterEndEnvironment{DispWithArrows*}{\end{lateximage}\end{BlockClass}} } -\end{warpHTML} \begin{warpMathJax} \CustomizeMathJax{\newenvironment{WithArrows}[1][]{\begin{aligned}}{\end{aligned}}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty index 303ea950e6c..fd58bcb2be5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty @@ -19,7 +19,6 @@ \LWR@ProvidesPackagePass{xcolor}[2016/05/11] -\begin{warpHTML} \LetLtxMacro\LWR@print@pagecolor\pagecolor \LetLtxMacro\LWR@print@nopagecolor\nopagecolor \appto\LWR@restoreorigformatting{% @@ -289,8 +288,6 @@ height:\LWR@printlength{\LWR@tempheight}% \advance\rownum\@ne% \@rowcolors% } - -\end{warpHTML} \endinput %% %% End of file `lwarp-xcolor.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty index aaf85ec6503..08e288e45f3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty @@ -21,14 +21,8 @@ -\begin{warpall} - \newcommand*{\xfracHTMLfontsize}{.6em} -\end{warpall} - -\begin{warpHTML} - \DeclareInstance{xfrac}{default}{text}{ numerator-format = {% \begingroup% @@ -98,7 +92,6 @@ \CustomizeMathJax{\newcommand{\sfrac}[2][]{\def\LWRsfracnumerator{#2}\LWRsfrac}} \end{warpMathJax} -\end{warpHTML} \endinput %% %% End of file `lwarp-xfrac.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp.sty index b04d6ae9b81..ac52479f9c9 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/09/03 v0.89 Allows LaTeX to directly produce HTML5 output.] + [2020/09/22 v0.891 Allows LaTeX to directly produce HTML5 output.] @@ -165,6 +165,7 @@ \LWR@earlyloadnever{formula}{siunitx} \LWR@earlyloadnever{glossary}{glossaries} \LWR@earlyloadnever{hyper}{hyperref} +\LWR@earlyloadnever{libgreek}{libertinust1math, newtx} \LWR@earlyloadnever{newthm}{ntheorem} \LWR@earlyloadnever{pdfcprot}{microtype} \LWR@earlyloadnever{picinpar}{floatflt, wrapfig} @@ -239,6 +240,7 @@ \LWR@loadafter{breakurl} \LWR@loadafter{breqn} \LWR@loadafter{bsheaders} +\LWR@loadafter{bussproofs} \LWR@loadafter{bxpapersize} \LWR@loadafter{bytefield} \LWR@loadafter{cancel} @@ -518,7 +520,6 @@ \LWR@loadafter{pstool} \LWR@loadafter{pstricks} \LWR@loadafter{pxeveryshi} -\LWR@loadafter{pxfonts} \LWR@loadafter{pxftnright} \LWR@loadafter{pxjahyper} \LWR@loadafter{quotchap} @@ -539,6 +540,7 @@ \LWR@loadafter{rotfloat} \LWR@loadafter{rviewport} \LWR@loadafter{savetrees} +\LWR@loadafter{scalerel} \LWR@loadafter{schemata} \LWR@loadafter{scrextend} \LWR@loadafter{scrhack} @@ -628,12 +630,10 @@ \LWR@loadafter{trivfloat} \LWR@loadafter{truncate} \LWR@loadafter{turnthepage} -\LWR@loadafter{txfonts} \LWR@loadafter{twoup} \LWR@loadafter{typicons} \LWR@loadafter{umoline} \LWR@loadafter{underscore} -\LWR@loadafter{unicode-math} \LWR@loadafter{units} \LWR@loadafter{unitsdef} \LWR@loadafter{upgreek} @@ -808,7 +808,11 @@ \newcounter{LWR@texboxdepth} \setcounter{LWR@texboxdepth}{0} \newcommand*{\LWR@maybe@orignewpage}{% - \ifnumgreater{\value{LWR@texboxdepth}}{0}{}{\LWR@orignewpage}% + \LWR@traceinfo{LWR@maybe@orignewpage}% + \ifnumgreater{\value{LWR@texboxdepth}}{0} + {}% + {\LWR@orignewpage}% + \LWR@traceinfo{LWR@maybe@orignewpage done}% } \DeclareRobustCommand\LWR@gsavebox[1]{% \@ifnextchar(%) @@ -1119,17 +1123,42 @@ \def\LWR@includecomment #1#2{\message{Lwarp: Including comment '#1'}% - \csarg\def{After#1Comment}{\CloseAndInputCutFile} - \csarg\def{#1}{\endgroup \message{Including '#1' comment.}% - \def\CommentCutFile{comment_#2.cut} \SetUpCutFile \ProcessComment{#1}}% - \CommentEndDef{#1}} + \csarg\def{After#1Comment}{% + \CloseAndInputCutFile% + \csundef{LWR@#1commentused}% + } + \csarg\def{#1}{% + \endgroup + \ifcsdef{LWR@#1commentused}{ + \PackageError{lwarp}% + {Nested #1 environment}% + {% + Environment #1 cannot be nested.\MessageBreak + This can happen when a package is loaded + from inside a\MessageBreak + #1 environment.% + }% + }{} + \csdef{LWR@#1commentused}{} + \message{Including '#1' comment.}% + \def\CommentCutFile{comment_#2.cut} + \SetUpCutFile + \ProcessComment{#1} + }% + \CommentEndDef{#1} +} \def\LWR@excludecomment #1#2{\message{Lwarp: Excluding comment '#1'}% - \csarg\def{#1}{\endgroup \message{Excluding '#1' comment.}% + \csarg\def{#1}{ + \endgroup + \message{Excluding '#1' comment.}% \begingroup - \def\CommentCutFile{comment_#2.cut} \def\ProcessCutFile{}% - \def\ThisComment####1{}\ProcessComment{#1}}% + \def\CommentCutFile{comment_#2.cut} + \def\ProcessCutFile{}% + \def\ThisComment####1{}% + \ProcessComment{#1} + }% \csarg\def{After#1Comment}{\CloseAndInputCutFile \endgroup} \CommentEndDef{#1}} @@ -1373,6 +1402,7 @@ \LWR@checkloadnever{#1}{formula}{siunitx} \LWR@checkloadnever{#1}{glossary}{glossaries} \LWR@checkloadnever{#1}{hyper}{hyperref} +\LWR@checkloadnever{#1}{libgreek}{libertinust1math, newtx} \LWR@checkloadnever{#1}{newthm}{ntheorem} \LWR@checkloadnever{#1}{pdfcprot}{microtype} \LWR@checkloadnever{#1}{picinpar}{floatflt, wrapfig} @@ -1591,27 +1621,27 @@ \begin{warpHTML} -\newwrite\LWR@copyoutfile % open the file to write to -\newread\LWR@copyinfile % open the file to read from +\newwrite\LWR@copyoutfile % open the file to write to +\newread\LWR@copyinfile % open the file to read from \newcommand*{\LWR@copyfile}[2]{% -\LWR@traceinfo{LWR@copyfile: copying #1 to #2} - -\immediate\openout\LWR@copyoutfile=#2 -\openin\LWR@copyinfile=#1 -\begingroup\endlinechar=-1 -\makeatletter - -\LWR@traceinfo{LWR@copyfile: about to loop} - -\loop\unless\ifeof\LWR@copyinfile - \LWR@traceinfo{LWR@copyfile: one line} - \read\LWR@copyinfile to\LWR@fileline % Read one line and store it into \LWR@fileline - \immediate\write\LWR@copyoutfile{\unexpanded\expandafter{\LWR@fileline}}% -\repeat -\immediate\closeout\LWR@copyoutfile -\LWR@traceinfo{LWR@copyfile: done} -\endgroup + \LWR@traceinfo{LWR@copyfile: copying #1 to #2} + + \immediate\openout\LWR@copyoutfile=#2 + \openin\LWR@copyinfile=#1 + \begingroup\endlinechar=-1 + \makeatletter + + \LWR@traceinfo{LWR@copyfile: about to loop} + + \loop\unless\ifeof\LWR@copyinfile + \LWR@traceinfo{LWR@copyfile: one line} + \read\LWR@copyinfile to\LWR@fileline % Read one line and store it into \LWR@fileline + \immediate\write\LWR@copyoutfile{\unexpanded\expandafter{\LWR@fileline}}% + \repeat + \immediate\closeout\LWR@copyoutfile + \LWR@traceinfo{LWR@copyfile: done} + \endgroup } \end{warpHTML} @@ -2221,7 +2251,7 @@ div.indexheading {margin-top: 2ex ; font-weight: bold} div.hidden, span.hidden { display: none ; } -kbd, span.texttt { +kbd, span.texttt, p span.texttt { font-family: "DejaVu Mono", "Bitstream Vera Mono", "Lucida Console", "Nimbus Mono L", "Liberation Mono", "FreeMono", "Andale Mono", "Courier New", monospace; @@ -4346,7 +4376,7 @@ MathJax = { subequations: "0", section: "", loader: { - load: ['[tex]/tagFormat'], + load: ['[tex]/tagformat', '[tex]/textmacros'], }, startup: { ready() { @@ -4437,9 +4467,9 @@ MathJax = { }, // startup tex: { - packages: {'[+]': ['tagFormat', 'ifstar-ifnextchar-setequnumber']}, + packages: {'[+]': ['tagformat', 'ifstar-ifnextchar-setequnumber', 'textmacros']}, tags: "ams", - tagFormat: { + tagformat: { number: function (n) { if(MathJax.config.subequations==0) return(MathJax.config.section + n); @@ -4467,7 +4497,7 @@ MathJax = { -- Copyright 2016-2020 Brian Dunn -printversion = "v0.89" +printversion = "v0.891" requiredconfversion = "2" -- also at *lwarpmk.conf function printhelp () @@ -5803,8 +5833,14 @@ end -- not --version \newcommand{\LWR@forcenewpage}{% \LWR@traceinfo{LWR@forcenewpage}% \ifinner\else% -\LWR@stoppars\LWR@maybe@orignewpage\LWR@startpars% + \LWR@traceinfo{LWR@forcenewpage A}% + \LWR@stoppars% + \LWR@traceinfo{LWR@forcenewpage B}% + \LWR@maybe@orignewpage% + \LWR@traceinfo{LWR@forcenewpage C}% + \LWR@startpars% \fi% +\LWR@traceinfo{LWR@forcenewpage done}% } \renewcommand*{\pagestyle}[1]{} \renewcommand*{\thispagestyle}[1]{} @@ -6830,6 +6866,8 @@ end -- not --version \LWR@replacestrings{<}{<}% \LWR@replacestrings{>}{>}% \LWR@replacestrings{"}{"}% + \LWR@replacestrings{'}{'}% + \LWR@replacestrings{`}{`}% \LWR@replacestrings{##}{#}% \edef\LWR@strresult{\detokenize\expandafter{\tmpb}}% } @@ -6839,9 +6877,7 @@ end -- not --version \newrobustcmd{\LWR@HTMLsanitize}[1]{% \begingroup% \LWR@FBcancel% - \fullexpandarg% - \protect\StrSubstitute{\detokenize{#1}}% - {\detokenize{\&}}{\detokenize{&}}[\LWR@strresult]% + \edef\LWR@strresult{\detokenize{#1}}% \LWR@subHTMLsanitize% \LWR@strresult% \endgroup% @@ -6860,9 +6896,7 @@ end -- not --version \newrobustcmd{\LWR@HTMLsanitizeexpand}[1]{% \begingroup% \LWR@FBcancel% - \fullexpandarg% - \protect\StrSubstitute{\detokenize\expandafter{#1}}% - {\detokenize{\&}}{\detokenize{&}}[\LWR@strresult]% + \edef\LWR@strresult{\detokenize\expandafter{#1}}% \protect\StrSubstitute{\LWR@strresult}% {\LWR@beginspaceleftbrace}{\LWR@beginleftbrace}[\LWR@strresult]% \protect\StrSubstitute{\LWR@strresult}% @@ -6881,9 +6915,7 @@ end -- not --version \newcommand*{\LWR@subcustomizedmathjax}[1]{% \begingroup% \LWR@FBcancel% - \fullexpandarg% - \protect\StrSubstitute{\detokenize{#1}}% - {\detokenize{\&}}{\detokenize{&}}[\LWR@strresult]% + \edef\LWR@strresult{\detokenize{#1}}% \LWR@subHTMLsanitize% \xdef\LWR@customizedMathJax{% \LWR@customizedMathJax% @@ -8058,16 +8090,34 @@ end -- not --version \newbool{LWR@verbtags} \booltrue{LWR@verbtags} -\newcommand*{\LWR@atbeginverbatim}[3][] +\LetLtxMacro\LWR@orig@verb@egroup\verb@egroup + +\def\LWR@verb@egroup@endspan{% + \LWR@orig@verb@egroup% + \LWR@htmltag{/span}% + \endgroup% +} + +\xpretocmd{\verb} + {% + \begingroup% + \LWR@htmltag{span class="texttt"}% + \let\verb@egroup\LWR@verb@egroup@endspan% + } + {} + {\LWR@patcherror{LaTeX}{verb}} + +\newcommand*{\LWR@atbeginverbatim}[2][] {% -\setlength{\parskip}{0ex}% \LWR@stoppars% +\setlength{\parskip}{0ex}% +\setlength{\topsep}{0pt}% +\setlength{\partopsep}{0pt}% \ifbool{LWR@verbtags}{% - \LWR@htmltag{pre class=\textquotedbl#3\textquotedbl% + \LWR@htmltag{pre class=\textquotedbl#2\textquotedbl% \ifthenelse{\equal{#1}{}}{}{ style=\textquotedbl#1\textquotedbl}% }% - \LWR@orignewline% pre - \leavevmode\unskip\LWR@print@vspace*{-#2\baselineskip}% + \par% }{}% \begingroup% \LWR@print@normalfont% @@ -8078,21 +8128,20 @@ end -- not --version \LWR@select@print@hspace% } -\newcommand*{\LWR@afterendverbatim}[1]{% +\newcommand*{\LWR@afterendverbatim}{% \endgroup% \par% \ifbool{LWR@verbtags}{% - \LWR@print@vspace*{-#1\baselineskip}% - \noindent\LWR@htmltag{/pre}\LWR@orignewline% pre + \noindent\LWR@htmltag{/pre}\par% pre }{}% \LWR@startpars% } \newcommand{\LWR@HTML@verbatim@input}[2]{% \ifbool{LWR@verbtags}{\LWR@forcenewpage}{}% - \LWR@atbeginverbatim{2.5}{Verbatim}% + \LWR@atbeginverbatim{Verbatim}% \LWR@print@verbatim@input{#1}{#2}% - \LWR@afterendverbatim{1.5}% + \LWR@afterendverbatim% } \LWR@formatted{verbatim@input} @@ -8104,21 +8153,21 @@ end -- not --version {}% {% \LWR@forcenewpage% - \LWR@atbeginverbatim{2.5}{verbatim}% + \LWR@atbeginverbatim{verbatim}% }% } \AfterEndEnvironment{verbatim}{% \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% {}% {% - \LWR@afterendverbatim{1}% + \LWR@afterendverbatim% }% } } \newcommand*{\LWR@HTML@tabbing}{% \LWR@forcenewpage% - \LWR@atbeginverbatim{3}{tabbing}% + \LWR@atbeginverbatim{tabbing}% \let\enskip\LWR@origenskip% \let\quad\LWR@origquad% \let\qquad\LWR@origqquad% @@ -8131,7 +8180,7 @@ end -- not --version \newcommand*{\LWR@HTML@endtabbing}{% \LWR@print@endtabbing% - \LWR@afterendverbatim{1}% + \LWR@afterendverbatim% } \LWR@formatted{tabbing} @@ -12496,12 +12545,23 @@ end -- not --version \LWR@PreloadedPackage{graphics} \LWR@PreloadedPackage{graphicx} +\LWR@PreloadedPackage{scalefnt} + \LWR@PreloadedPackage{fontaxes} +\LWR@PreloadedPackage{cmbright} +\LWR@PreloadedPackage{fourier} +\LWR@PreloadedPackage{kpfonts} +\LWR@PreloadedPackage{kpfonts-otf} +\LWR@PreloadedPackage{libertinust1math} +\LWR@PreloadedPackage{pxfonts} +\LWR@PreloadedPackage{txfonts} +\LWR@PreloadedPackage{txgreeks} \LWR@PreloadedPackage{newpxmath} \LWR@PreloadedPackage{newtxmath} \LWR@PreloadedPackage{newtxsf} \LWR@PreloadedPackage{mathalpha} +\LWR@PreloadedPackage{unicode-math} \LWR@PreloadedPackage{nfssext-cfr} @@ -14001,9 +14061,12 @@ color:\LWR@origpound\LWR@tempcolor% {Enclose its uses inside lateximage environments\MessageBreak to force SVG output} \LWR@mathjaxwarn{unicode-math} - {Not all characters are encoded correctly.\MessageBreak + {Do not use embedded Unicode characters.\MessageBreak + Not all characters are encoded correctly.\MessageBreak + \protect\left\space and \protect\right\space may not work.\MessageBreak Some symbol fonts are not supported by MathJax,\MessageBreak - and are only approximated} + and are only approximated.\MessageBreak + Latin characters may not be correct} \LWR@mathjaxwarn{witharrows} {Arrows can only point to the next line.\MessageBreak Text is only placed on a single line} |