diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp')
454 files changed, 4694 insertions, 2871 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty index 0cfa7e9ed99..2587d47014c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `2in1') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty index 0acc2b2c9d3..194a167e15c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-2up.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `2up') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty index f68e4fe28a7..8c1c2340eac 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `CJK') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty index 703130da1be..8e7f93be9d6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `CJKutf8') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty index 3030dc53430..3c748c7b32d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `SIunits') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty index fabf7f7b8c3..1bde8112b16 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `a4') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty index a14207650cb..8f8f8f12053 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `a4wide') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty index aa2b31d9e3f..079ed9f9fe3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `a5comb') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty index c95025852ec..685ab3e4cd4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `abstract') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty index a49a2784eb0..543e783aab4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `academicons') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty index 6c341f9587d..c1acba307a3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `accessibility') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty index 5b4529a1204..f39f7eea4af 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `accsupp') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty index 7e98b432441..94601e73281 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-acro.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `acro') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty index b61cfb51565..e4d8a30fbf7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `acronym') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty index 9211493f183..e29032c3dfb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-addlines.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `addlines') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty index e330e23e415..7ad03060b8a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-adjmulticol.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `adjmulticol') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty index 324ec8a0d63..160711168be 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-afterpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `afterpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty index 4bbda321daf..aa763d1d474 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithm2e.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `algorithm2e') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty index 37af8d1ac14..a9c5291dc4d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-algorithmicx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `algorithmicx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty index e7420ac5024..3c51b816d43 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-alltt.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `alltt') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty index 4e13e17cc3b..e9aac1ca3c3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsmath.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `amsmath') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -35,6 +35,8 @@ } }% not mathjax +\newcounter{LWR@amsmathdepth} +\setcounter{LWR@amsmathdepth}{0} \newcommand*{\LWR@amsmathenv@@before}[1]{% \begin{BlockClass}{displaymathnumbered} \LWR@newautoidanchor% @@ -43,31 +45,37 @@ \LWR@applyxfakebold% } \newcommand*{\LWR@amsmathenv@before}[1]{% - \LWR@stoppars% - \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% - { - \LWR@syncmathjax - \boolfalse{LWR@amsmultline} - \ifstrequal{#1}{multline}{\booltrue{LWR@amsmultline}}{} - \ifstrequal{#1}{multline*}{\booltrue{LWR@amsmultline}}{} - \LWR@beginhideamsmath - } - { - \LWR@amsmathenv@@before{#1} - } + \ifnumequal{\value{LWR@amsmathdepth}}{0}{% + \LWR@stoppars% + \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% + { + \LWR@syncmathjax + \boolfalse{LWR@amsmultline} + \ifstrequal{#1}{multline}{\booltrue{LWR@amsmultline}}{} + \ifstrequal{#1}{multline*}{\booltrue{LWR@amsmultline}}{} + \LWR@beginhideamsmath + } + { + \LWR@amsmathenv@@before{#1} + } + }{} + \addtocounter{LWR@amsmathdepth}{1} } \newcommand*{\LWR@amsmathenv@@after}{% \end{lateximage}\end{BlockClass}\LWR@startpars% } \newcommand*{\LWR@amsmathenv@after}[1]{% - \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% - { - \LWR@endhideamsmath - \boolfalse{LWR@amsmultline} - \LWR@addmathjax{#1}{\the\@envbody} - } - {\LWR@amsmathenv@@after} -\gdef\LWR@ThisAltText{}% + \ifnumequal{\value{LWR@amsmathdepth}}{1}{% + \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% + { + \LWR@endhideamsmath + \boolfalse{LWR@amsmultline} + \LWR@addmathjax{#1}{\the\@envbody} + } + {\LWR@amsmathenv@@after} + \gdef\LWR@ThisAltText{}% + }{} + \addtocounter{LWR@amsmathdepth}{-1} } \BeforeBeginEnvironment{multline}{\LWR@amsmathenv@before{multline}} @@ -109,6 +117,9 @@ \BeforeBeginEnvironment{alignat*}{\LWR@amsmathenv@before{alignat*}} \AfterEndEnvironment{alignat*}{\LWR@amsmathenv@after{alignat*}} +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\intertext}[1]{\\ \text{#1}\notag \\}} +\end{warpMathJax} \endinput %% %% End of file `lwarp-amsmath.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty index 2118be5c797..c562cac1480 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-amsthm.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `amsthm') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty index 31b2c069d69..323fb54465a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-anonchap.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `anonchap') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty index 20cd3ee8df2..eb9d2888880 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-anysize.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `anysize') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty index e7a3c3900ee..4cf65eb6717 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-appendix.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `appendix') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty index 61abc4ca685..10add79dac7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ar.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ar') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -55,6 +55,10 @@ \end{lateximage}% } \LWR@formatted{ARtt} +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\AR}{\mathit{A\!\!R}}} +\CustomizeMathJax{\newcommand{\ARb}{\boldsymbol{A\!\!R}}} +\end{warpMathJax} \endinput %% %% End of file `lwarp-ar.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty index abed411d7ea..235dc4c16fe 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-arabicfront.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `arabicfront') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty index 54caa8873a8..faeb0d1a9c1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-array.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `array') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -26,6 +26,9 @@ \LWR@expandableformatted{lasthline} \providecommand*{\LWR@HTML@tabularnewline}{\LWR@tabularendofline} \LWR@formatted{tabularnewline} +\CustomizeMathJax{ +\newcommand{\multicolumn}[3]{#3}% only uses one cell +} \endinput %% %% End of file `lwarp-array.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty index 343b8e7cf8a..ef81fedda3d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-arydshln.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `arydshln') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -67,6 +67,12 @@ \def\adl@inactivecdl[#1-#2][#3]{\ifnum0=`{\fi}\cline{#1-#2}} +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\firsthdashline}[1][]{\hdashline}} +\CustomizeMathJax{\let\lasthdashline\firsthdashline} +\CustomizeMathJax{\let\cdashline\cline} +\end{warpMathJax} + \endinput %% %% End of file `lwarp-arydshln.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty index e4468d6194a..6b8a59c76a6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-asymptote.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `asymptote') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty index ecbac676295..0eb19c57b9a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-atbegshi.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `atbegshi') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty index 488287c142c..13bcc5acda7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `attachfile') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty index 6c4666017e2..80e900391eb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `attachfile2') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty index c876f1b0968..f8bd7ae224d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `authblk') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty index 7d8815f8074..8ea8c02c369 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `autonum') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty new file mode 100644 index 00000000000..8c7e38c7b85 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty @@ -0,0 +1,68 @@ +%% +%% This is file `lwarp-awesomebox.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `awesomebox') +%% 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{awesomebox}[2019/07/27] +\newcommand*{\LWR@awesomebox@boxborders}{}% +\newcommand*{\LWR@awesomebox@contentsborders}{}% + +\newcommand*{\LWR@awesomebox@ruleborders}{% + border-top: 1px solid black ; + border-bottom: 1px solid black% +} + +\RenewDocumentCommand \awesomebox { O{abvrulecolor} O{} o m m m +m }{% + \begin{awesomeblock}[#1][#2][#3]{#4}{#5}{#6} + #7 + \end{awesomeblock} +} + +\RenewDocumentEnvironment{awesomeblock}{ O{abvrulecolor} O{} o m m m } +{% + \LWR@forceminwidth{#4}% + \convertcolorspec{named}{#1}{HTML}\LWR@tempcolor% + \renewcommand*{\LWR@awesomebox@boxborders}{}% + \renewcommand*{\LWR@awesomebox@contentsborders}{}% + \ifdefstrequal{\abShortLine}{#2}{% + \renewcommand*{\LWR@awesomebox@contentsborders}{\LWR@awesomebox@ruleborders}% + }{}% + \ifdefstrequal{\abLongLine}{#2}{% + \renewcommand*{\LWR@awesomebox@boxborders}{\LWR@awesomebox@ruleborders}% + }{}% + \begin{BlockClass}[\LWR@awesomebox@boxborders]{awesomebox} + \begin{BlockClass}[% + margin-left: 2\% ; + vertical-align: top + ]{minipage} + \color{#6}\Huge #5 + \end{BlockClass} + \begin{BlockClass}[% + width:75\% ; + vertical-align: top ; + padding-left: 1em ; + \LWR@awesomebox@contentsborders ; + border-left: \LWR@printlength{\LWR@atleastonept} % + solid \LWR@origpound\LWR@tempcolor% + ]{minipage} + \IfValueTF{#3}{#3\newline}{} +} +{% + \end{BlockClass} + \end{BlockClass} +} +\endinput +%% +%% End of file `lwarp-awesomebox.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty index c1c301dd0be..30e6b9ea58f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `axessibility') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty index 6655a6815b7..57e25411ae2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `axodraw2') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty index e6fec10cc14..8f0ce9482ac 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `backnaur') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty index 0073d497e00..3fd5af426a9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-backref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `backref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty index e27ca3d469d..06b16b781ef 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-balance.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `balance') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty index 9271b4ac8f0..43448069548 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bbding.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bbding') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty index 625ccc63957..b66f8446af5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-biblatex.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `biblatex') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty index 32a5b5dbdcc..1d37e096d73 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bibunits.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bibunits') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty index 1e77a1077fb..0e089186946 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigdelim.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bigdelim') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -31,6 +31,15 @@ } \LWR@formatted{rdelim} + +\begin{warpMathJax} +\CustomizeMathJax{ + \newcommand{\LWRldelim}[1][]{\text{#1}~\LWRbigdelim} + \def\ldelim#1#2#3{\def\LWRbigdelim{#1}\LWRldelim} + \newcommand{\LWRrdelim}[1][]{\LWRbigdelim~\text{#1}} + \def\rdelim#1#2#3{\def\LWRbigdelim{#1}\LWRrdelim} +} +\end{warpMathJax} \endinput %% %% End of file `lwarp-bigdelim.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty index 83eab4b72f5..bfc4b53e91f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigfoot.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bigfoot') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty index bc59b8ae994..5dae79de7e6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bigstrut') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -23,6 +23,10 @@ \appto\LWR@restoreorigformatting{% \LetLtxMacro\bigstrut\LWR@origbigstrut% } + +\CustomizeMathJax{ + \newcommand{\bigstrut}[1][]{} +} \endinput %% %% End of file `lwarp-bigstrut.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty index 6412346b42f..790899fb472 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bitpattern') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty index 9c362228c4d..1e011fb5418 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `blowup') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bm.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bm.sty new file mode 100644 index 00000000000..b04b728072c --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bm.sty @@ -0,0 +1,33 @@ +%% +%% This is file `lwarp-bm.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `bm') +%% 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{bm}[2019/07/24] +\begin{warpMathJax} +\LetLtxMacro\LWR@orig@DeclareBoldMathCommand\DeclareBoldMathCommand + +\renewcommand\DeclareBoldMathCommand[3][bold]{% + \LWR@orig@DeclareBoldMathCommand[#1]{#2}{#3}% + \CustomizeMathJax{\newcommand{#2}{\boldsymbol{#3}}}% +} + +\@onlypreamble\DeclareBoldMathCommand + +\CustomizeMathJax{\newcommand{\bm}[1]{\boldsymbol{#1}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-bm.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty index a611b5627f3..19ffcbd3362 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `booklet') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty index 852749a97a2..4648207918e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bookmark') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty index fc373075106..b22874d1f3e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `booktabs') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -15,14 +15,15 @@ %% 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. -\LetLtxMacro\toprule\relax -\LetLtxMacro\midrule\relax -\LetLtxMacro\cmidrule\cline -\LetLtxMacro\bottomrule\relax -\LetLtxMacro\addlinespace\relax -\LetLtxMacro\morecmidrules\relax -\LetLtxMacro\specialrule\relax - +\@ifpackageloaded{booktabs}{}{ + \LetLtxMacro\toprule\relax + \LetLtxMacro\midrule\relax + \LetLtxMacro\cmidrule\cline + \LetLtxMacro\bottomrule\relax + \LetLtxMacro\addlinespace\relax + \LetLtxMacro\morecmidrules\relax + \LetLtxMacro\specialrule\relax +} \LWR@ProvidesPackagePass{booktabs}[2019/10/08] \LetLtxMacro\@BLTrule\@BTnormal \DeclareDocumentCommand{\LWR@HTML@toprule}{o d()}% @@ -32,7 +33,7 @@ {% \ifbool{FormatWP}% {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\global\booltrue{LWR@doingtbrule}}% + {\booltrue{LWR@doingtbrule}}% }% \LWR@getmynexttoken} @@ -45,7 +46,7 @@ {% \ifbool{FormatWP}% {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\addtocounter{LWR@hlines}{1}}% + {\defaddtocounter{LWR@hlines}{1}}% }% \LWR@getmynexttoken} @@ -64,7 +65,7 @@ {% \ifbool{FormatWP}% {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\global\booltrue{LWR@doingtbrule}}% + {\booltrue{LWR@doingtbrule}}% }% \LWR@getmynexttoken% }% @@ -83,6 +84,15 @@ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalLaTeXcols}}\LWR@getmynexttoken}% \LWR@expandableformatted{specialrule} +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\toprule}[1][]{\hline}} +\CustomizeMathJax{\let\midrule\toprule} +\CustomizeMathJax{\let\bottomrule\toprule} +\CustomizeMathJax{\newcommand{\cmidrule}[2][]{}}% avoid (trim) +\CustomizeMathJax{\newcommand{\morecmidrules}{}} +\CustomizeMathJax{\newcommand{\specialrule}[3]{\hline}} +\CustomizeMathJax{\newcommand{\addlinespace}[1][]{}} +\end{warpMathJax} \endinput %% %% End of file `lwarp-booktabs.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty index e81150aab05..e8ad65f51c3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bophook') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty index 6173dc29f36..e2344f8ebce 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bounddvi') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty index 4a448dc4341..3e9c5f3522b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `boxedminipage2e') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-braket.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-braket.sty new file mode 100644 index 00000000000..59090f8472a --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-braket.sty @@ -0,0 +1,31 @@ +%% +%% This is file `lwarp-braket.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `braket') +%% 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{braket}% No date is provided by the file. +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\bra}[1]{\langle#1\vert}} +\CustomizeMathJax{\newcommand{\Bra}[1]{\left\langle#1\right\vert}} +\CustomizeMathJax{\newcommand{\ket}[1]{\vert#1\rangle}} +\CustomizeMathJax{\newcommand{\Ket}[1]{\left\vert#1\right\rangle}} +\CustomizeMathJax{\newcommand{\braket}[1]{\langle#1\rangle}} +\CustomizeMathJax{\newcommand{\Braket}[1]{\left\langle#1\right\rangle}} +\CustomizeMathJax{\newcommand{\set}[1]{\{#1\}}} +\CustomizeMathJax{\newcommand{\Set}[1]{\left\{#1\right\}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-braket.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty index e0cdac6d6ae..5aa16b0d7d1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `breakurl') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty index f88a35ec761..0c5458f6fe8 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `breqn') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty index e4e89f7d4b7..4b6bbc27928 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bsheaders') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty index 24a951dcc83..5da93972ea1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bxpapersize.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bxpapersize') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty index c528fbf47b8..b030def08a8 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-bytefield.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `bytefield') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty index b248ad44c7c..3d0deb23826 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cancel.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `cancel') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty index 130bf2379ac..a1e813aba0a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `canoniclayout') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty index b6965b64ee1..2d4637fcf9c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-caption.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `caption') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -19,8 +19,8 @@ \typeout{---} \typeout{Packages lwarp and caption:} \typeout{If a ``Missing \protect\begin\protect{document\protect}'' error occurs here,} -\typeout{try using \space \protect\usepackage\protect{caption\protect}\space\protect\captionsetup{options}} -\typeout{instead of \protect\usepackage[options]\protect{caption\protect}.} +\typeout{try using: \space \protect\usepackage\protect{caption\protect}\space\protect\captionsetup{options}} +\typeout{instead of: \protect\usepackage[options]\protect{caption\protect}.} \typeout{---} \LWR@ProvidesPackagePass{caption}[2019/09/01] diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty index 77efb83c48a..c337b064ee0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cases.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `cases') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty index 100ff67ace7..678973f2f70 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `changebar') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty index 29fa10a7db4..64b8310f83e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `changelayout') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty index 6e6fe373814..870102ba13e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `changepage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty index 1fe2f83f6c0..e4734ba1975 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-changes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `changes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty index 5ef5a52c85a..a7338a0eddd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chappg.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chappg') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty index fa27a4fc916..70e947aeb0f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chapterbib.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chapterbib') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty index d9c2b8fb9e9..a66820cbf93 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemfig.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chemfig') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty index 5ec58b4b30a..47e3eafc9e8 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemformula.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chemformula') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty index b44e4c5616a..e70c3474836 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemgreek.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chemgreek') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty index 29c30b99918..3cfc049af19 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chemmacros') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty index a914ff25ed9..65ce9eb9ac5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemnum.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chemnum') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty index e86628c3212..519b3317688 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chkfloat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chkfloat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty index 8e005803961..e4e0727432a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chngpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `chngpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty index dc37cdf4f70..e6b18a0d9fd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cite.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `cite') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty index df5fb6fd342..8007a278b47 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `clrdblpg') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty index b06e0aa469c..4dcbf1ab55e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `cmdtrack') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty index fe803a1a18d..1c6938a0cee 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-color.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `color') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty index b211b31a044..e8f3eba8db4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `colortbl') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -19,33 +19,33 @@ \LWR@ProvidesPackagePass{colortbl}[2018/12/12] \NewDocumentCommand{\LWR@HTML@columncolor}{O{named} m o o}{% -\convertcolorspec{#1}{#2}{HTML}\LWR@columnHTMLcolor% -\LWR@addtabularcellcolor% + \convertcolorspec{#1}{#2}{HTML}\LWR@columnHTMLcolor% + \LWR@addtabularcellcolor% } \AtBeginDocument{\LWR@formatted{columncolor}} \NewDocumentCommand{\LWR@HTML@rowcolor}{O{named} m o o}{% -\convertcolorspec{#1}{#2}{HTML}\LWR@rowHTMLcolor% -\LWR@getmynexttoken% + \convertcolorspec{#1}{#2}{HTML}\LWR@rowHTMLcolor% + \LWR@getmynexttoken% } \AtBeginDocument{\LWR@expandableformatted{rowcolor}} \NewDocumentCommand{\LWR@HTML@cellcolor}{O{named} m o o}{% -\convertcolorspec{#1}{#2}{HTML}\LWR@cellHTMLcolor% -\LWR@addtabularcellcolor% + \convertcolorspec{#1}{#2}{HTML}\LWR@cellHTMLcolor% + \LWR@addtabularcellcolor% } \AtBeginDocument{\LWR@formatted{cellcolor}} \newcommand{\LWR@HTML@arrayrulecolor}[2][named]{% -\convertcolorspec{#1}{#2}{HTML}\LWR@ruleHTMLcolor% + \convertcolorspec{#1}{#2}{HTML}\LWR@ruleHTMLcolor% } \AtBeginDocument{\LWR@expandableformatted{arrayrulecolor}} \newcommand{\LWR@HTML@arrayrulecolornexttoken}[2][named]{% -\convertcolorspec{#1}{#2}{HTML}\LWR@ruleHTMLcolor% -\LWR@getmynexttoken% + \convertcolorspec{#1}{#2}{HTML}\LWR@ruleHTMLcolor% + \LWR@getmynexttoken% } \AtBeginDocument{\LWR@expandableformatted{arrayrulecolornexttoken}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty index 70971ef5625..cb8cb93ecce 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `common-multimedia') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty index e85ebc4373c..242033b59ee 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-continue.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `continue') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty index d052098afae..bb9baa86251 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-copyrightbox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `copyrightbox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty index 571418a5a2e..f2faa52c555 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-crop.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `crop') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty index 5221db6d383..af13cc11569 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ctable.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ctable') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty index 2d5273fd56d..eef7b71ca10 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cuted.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `cuted') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty index 16d3c2f535b..dff3d4c23d9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-cutwin.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `cutwin') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty index 5dfa21d58fc..8254698a549 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `dblfloatfix') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty index bec487d7a9b..89a97b34f73 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `dblfnote') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty index 5db825b1858..1c1c2c91806 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `dcolumn') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty index 934a46cf1b7..5c815af386b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `diagbox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty index 7b8d9cb3252..1c7111b41ea 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `dingbat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty index 215703562cd..1952e1f6e01 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `dprogress') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty index 843cde565ac..54d1aa20d55 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `draftcopy') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty index 265a24812d3..ad1f6506bd2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `draftfigure') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty index 63029efdd2b..10f5f953634 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `draftwatermark') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty index d61eb2c7703..40cc1e43207 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `easy-todo') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty index 9ba3dfc5098..13418bdc313 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ebook') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty index 148221b6343..a8278bb0004 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ed.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ed') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty index d64a11865a2..7fe7d2cc2f2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ellipsis') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty index bc4cce2b379..ed964cc55ac 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `embrac') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty index b36500b2302..5cea7ef6423 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-emptypage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `emptypage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty index b64a5cb1364..cca5da447a0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `endfloat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty index 2227a73e62f..3c31505725a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `endheads') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty index db8669a2173..9dcd224b2b6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `endnotes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty index 218e088a355..6bebd218a02 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `enumerate') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty index 5e25a2c8a9b..d9c7a9acb09 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `enumitem') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty index ffd683ee9da..cbba1554b38 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `epigraph') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -67,6 +67,8 @@ \let\cleartoevenpage\relax% also in nextpage \newcommand{\cleartoevenpage}[1][]{} +\newif\ifepigraphnoindent +\newcommand\epigraphnoindent{\epigraphnoindenttrue} \endinput %% %% End of file `lwarp-epigraph.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty index 0577f51a126..dd576d8f72f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epsfig.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `epsfig') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty index 9231e91a6ec..3aadedf3d1f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf-base.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `epstopdf-base') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty index c4e7120182f..c0810186956 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-epstopdf.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `epstopdf') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty index 20aa6c6aaef..4153a49a1ac 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqlist.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `eqlist') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty index 54301db7661..401df9cfacd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `eqparbox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty index 00cd2917b0e..82f56ada638 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-errata.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `errata') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty index 2e1e918d96b..0a329ee225c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `eso-pic') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty index a4df108fa41..8d1d302cd04 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `eurosym') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty index 3f3d03796ae..f7cc9465ca5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `everypage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty index 265d8044e19..ec95b09cdc5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `everyshi') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty index ae87c6aa25c..f40da65bc31 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `extramarks') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty index a65b6095ac1..13d54aa9a72 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fancybox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty index 105f9657d98..e279d899e7f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fancyhdr') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty index acbd17f7e45..aafcd3043af 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fancyref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty index c3af0e830d3..a3df2360b22 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fancytabs') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty index c003418243d..bd9bc2fb7b8 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fancyvrb') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty index db98c4d36ed..eb288711e0b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `figcaps') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty index 29f35991263..ec5ed1267dc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `figsize') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty index bf9228f19cf..4c08e9df62d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fitbox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty index eedff428916..fc0de256a5c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fix2col.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fix2col') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty index 928b9481e4a..1110138cd35 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixme.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fixme') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty index bfe122b84b3..6092dce36e3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fixmetodonotes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fixmetodonotes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty index 811f8dd9c01..032b17c9985 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-flafter.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `flafter') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty index 9a798253a64..8856e800033 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-flippdf.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `flippdf') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty index 4c2d1f409c4..eed8100ed1f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-float.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `float') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty index 4634807b919..741d258186e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatflt.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `floatflt') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -18,25 +18,36 @@ \LWR@ProvidesPackageDrop{floatflt}[1997/07/16] \NewDocumentEnvironment{KFLTfloatflt@marginfloat}{O{-1.2ex} m m} {% -\setlength{\LWR@templengthone}{#3}% -\LWR@BlockClassWP{% - float:right; % - width:\LWR@printlength{\LWR@templengthone}; % extra space - margin:10pt% -}{% - width:\LWR@printlength{\LWR@templengthone}% -}% -{marginblock}% -\captionsetup{type=#2}% + \begin{LWR@setvirtualpage}*% + \ifblank{#3}{% + \LWR@BlockClassWP{% + float:right; % + width: 1.5in; % reasonable dummy width for word processor + margin:10pt% + }{}% + {marginblock}% + }{% + \setlength{\LWR@templengthone}{#3}% + \LWR@BlockClassWP{% + float:right; % + width:\LWR@printlength{\LWR@templengthone}; % extra space + margin:10pt% + }{% + width:\LWR@printlength{\LWR@templengthone}% + }% + {marginblock}% + }% + \captionsetup{type=#2}% } {% -\endLWR@BlockClassWP% + \endLWR@BlockClassWP% + \end{LWR@setvirtualpage}% } \DeclareDocumentEnvironment{floatingfigure}{o m} {\begin{KFLTfloatflt@marginfloat}{figure}{#2}} {\end{KFLTfloatflt@marginfloat}} \DeclareDocumentEnvironment{floatingtable}{o} - {\begin{KFLTfloatflt@marginfloat}{table}{1.5in}} + {\begin{KFLTfloatflt@marginfloat}{table}{}} {\end{KFLTfloatflt@marginfloat}} \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty index b048adc083c..387d1f243df 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatpag.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `floatpag') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty index 6e012e77f57..4d86eb3fee4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-floatrow.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `floatrow') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -97,15 +97,13 @@ \newfloatcommand{fcapside}{figure}[\capbeside][] \newenvironment*{floatrow}[1][2] -{ -\LWR@forcenewpage -\BlockClass{floatrow} -\booltrue{LWR@infloatrow} -\setlength{\linewidth}{6in/#1} +{% + \begin{LWR@setvirtualpage}*% + \BlockClass{floatrow}% } { -\boolfalse{LWR@infloatrow} -\endBlockClass + \endBlockClass% + \end{LWR@setvirtualpage}% } \newcommand*{\LWR@frowkeyplacement}{} \newcommand*{\LWR@frowkeyname}{} @@ -130,20 +128,23 @@ \LWR@traceinfo{finished setkeys frowkeys}% \ifthenelse{\equal{\LWR@frowkeywithin}{}}% {% - \LWR@traceinfo{about to newfloat #1 \LWR@frowkeyplacement\ % - \LWR@frowkeyfileext}% - \newfloat{#1}{\LWR@frowkeyplacement}{\LWR@frowkeyfileext}% + \DeclareFloatingEnvironment[ + placement=\LWR@frowkeyplacement, + fileext=\LWR@frowkeyfileext + ]{#1}% }% {% - \LWR@traceinfo{about to newfloat #1\ \LWR@frowkeyplacement\ % - \LWR@frowkeyfileext\ \LWR@frowkeywithin}% - \newfloat{#1}{\LWR@frowkeyplacement}% - {\LWR@frowkeyfileext}[\LWR@frowkeywithin]% - \LWR@traceinfo{finished newfloat #1}% + \DeclareFloatingEnvironment[ + placement=\LWR@frowkeyplacement, + fileext=\LWR@frowkeyfileext, + within=\LWR@frowkeywithin + ]{#1}% }% \ifthenelse{\equal{\LWR@frowkeyname}{}}% {}% - {\floatname{#1}{\LWR@frowkeyname}}% + {% + \SetupFloatingEnvironment{#1}{name={\LWR@frowkeyname}}% + }% } \newcommand{\buildFBBOX}[2]{} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty index 2d4d3f6a951..3231c254987 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fltrace.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fltrace') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty index d4a92c96bbb..7ac45f39c73 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-flushend.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `flushend') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty index a60e37a8483..30366fc1cc7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnbreak.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fnbreak') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty index d9c97f17969..2f5ef75b9f0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fncychap.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fncychap') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty index 1bad0d63a4c..10bd673195a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnlineno.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fnlineno') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty index 73f95240f70..2f19b83d492 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fnpos.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fnpos') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty index 6bec2486ffc..7115efba8a9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fontawesome') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -23,12 +23,12 @@ \newfontfamily{\LWR@orig@FA}{FontAwesome} \newcommand*{\LWR@fontawesome@xelatex@symbol}[1]{% -\begin{lateximage}*[icon][fontawesomexetex#1]% -\begingroup% -\LWR@orig@FA% -\LWR@orig@symbol{#1}% -\endgroup% -\end{lateximage}% + \LWR@findcurrenttextcolor% + \begin{lateximage}*[icon][fontawesomexetex#1SZ\LWR@font@size{}CL\LWR@tempcolor]% + \csuse{\LWR@font@size}% + \LWR@orig@FA% + \LWR@orig@symbol{#1}% + \end{lateximage}% } \RenewDocumentCommand{\FA}{}{% @@ -37,31 +37,25 @@ \else +\newcommand*{\LWR@fontawesome@symbolX}[2]{% + \LWR@findcurrenttextcolor% + \begin{lateximage}*[icon #1][fontawesome#2#1SZ\LWR@font@size{}CL\LWR@tempcolor]% + \csuse{\LWR@font@size}% + \fontencoding{U}\fontfamily{fontawesome#2}\selectfont% + \LWR@orig@symbol{#1}% + \end{lateximage}% +} + \newcommand*{\LWR@fontawesome@symbolone}[1]{% -\begin{lateximage}*[icon #1][fontawesomeone#1]% -\begingroup% -\fontencoding{U}\fontfamily{fontawesomeone}\selectfont% -\LWR@orig@symbol{#1}% -\endgroup% -\end{lateximage}% + \LWR@fontawesome@symbolX{#1}{one}% } \newcommand*{\LWR@fontawesome@symboltwo}[1]{% -\begin{lateximage}*[icon #1][fontawesometwo#1]% -\begingroup% -\fontencoding{U}\fontfamily{fontawesometwo}\selectfont% -\LWR@orig@symbol{#1}% -\endgroup% -\end{lateximage}% + \LWR@fontawesome@symbolX{#1}{two}% } \newcommand*{\LWR@fontawesome@symbolthree}[1]{% -\begin{lateximage}*[icon #1][fontawesomethree#1]% -\begingroup% -\fontencoding{U}\fontfamily{fontawesomeonethree}\selectfont% -\LWR@orig@symbol{#1}% -\endgroup% -\end{lateximage}% + \LWR@fontawesome@symbolX{#1}{three}% } \renewrobustcmd\FAone{% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty index 668a2cab51e..9ca62c9538f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontawesome5.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fontawesome5') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -18,8 +18,10 @@ \LWR@ProvidesPackagePass{fontawesome5}[2018/07/27] \ExplSyntaxOn \cs_set:Nn\fontawesome_use_icon:nn{ + \LWR@findcurrenttextcolor \cs_if_exist:cTF{c__fontawesome_slot_#2_tl}{ - \begin{lateximage}*[#2][#1] + \begin{lateximage}*[#2][fontawesome5#1SZ\LWR@font@size{}CL\LWR@tempcolor] + \csuse{\LWR@font@size} \exp_last_unbraced:Nv \__fontawesome_icon_at:nnnn {c__fontawesome_slot_#2_tl} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty index 785d6acb96d..0ad467ea02d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontaxes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fontaxes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty index 5e70cfeeb2b..f81b78063f9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fontenc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fontenc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty index 56a8f64567f..5a366378449 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footmisc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `footmisc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty index bf5c343043d..d5d80fc6caf 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `footnote') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty index 1872b4ab765..7f0adfd3ed3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotebackref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `footnotebackref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty index 9a9271e102b..b374a391108 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnotehyper.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `footnotehyper') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty index 6504c458a76..e575139f00f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnoterange.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `footnoterange') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty index ea0c4f0109c..36093c5964d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `footnpag') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty index eb05774a533..c515777e6f5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `foreign') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty index d222886dfa0..83fbf2a8b3a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-forest.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `forest') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty index 1a81f9df215..de4b3ddd354 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-framed.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `framed') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty index b03a630900d..54693e5bf6a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ftcap') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty index 2c166f70d4a..0a2ff105ca7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ftnright') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty index f8f23784516..eb32968d05e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullminipage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fullminipage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty index 0ee26bd9030..79bfda61a68 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fullpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty index c483f3f46e8..6a5025f2337 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fullwidth') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty index f9d0e2b3b75..a0c61ea753b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `fwlw') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty index eb2f2081bd4..1bf81383924 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `gentombow') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty index f1a339ca588..4556bec3e09 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `geometry') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty index 5f0a9c87d10..724493a4e2e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `gloss') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty index e6a4447c6b8..5e3c9e8d40e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `glossaries') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty index f0e7d2654c5..6ab4d69b8f4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `gmeometric') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty index b1781c420ee..cba18f0f8cd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphics.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `graphics') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -136,17 +136,16 @@ \newcommand*{\LWR@rotstyle}[2]{% - #1transform:rotate(-#2deg); + \edef\LWR@tempone{#2}% + \setcounter{LWR@tempcountone}{-1*\real{\LWR@tempone}} % space + #1transform:rotate(\arabic{LWR@tempcountone}deg); % space } \newcommand*{\LWR@scalestyle}[3]{% - #1transform:scale(#2,#3); + #1transform:scale(#2,#3); } -\newbool{LWR@infloatrow} -\boolfalse{LWR@infloatrow} - \def\LWR@opacity{1} \newsavebox{\LWR@imagesizebox} @@ -172,160 +171,182 @@ }% } -\NewDocumentCommand{\LWR@includegraphicsb}{s o o m} -{% -\LWR@origtilde \LWR@orignewline% -\begingroup% -\ifthenelse{\cnttest{\value{LWR@minipagedepth}}{=}{0}}% -{% - \ifbool{LWR@infloatrow}% - {} - {% not in a minipage or a floatrow: - \setlength{\linewidth}{6in}% - \setlength{\textwidth}{6in}% - \setlength{\textheight}{9in}% - }% -}{}% -\large% -\setlength{\LWR@igwidth}{0pt}% -\setlength{\LWR@igheight}{0pt}% -\renewcommand*{\LWR@igwidthstyle}{}% -\renewcommand*{\LWR@igheightstyle}{}% -\renewcommand*{\LWR@igorigin}{}% -\renewcommand*{\LWR@igangle}{}% -\renewcommand*{\LWR@igxscale}{1}% -\renewcommand*{\LWR@igyscale}{1}% -\renewcommand*{\LWR@igclass}{inlineimage}% -\ifdefvoid{\LWR@ThisAltText}{% - \edef\LWR@igalt{\ImageAltText}% -}{% - \edef\LWR@igalt{\LWR@ThisAltText}% -}% -\IfValueF{#3}{% - \IfValueTF{#2}% - {\setkeys{igraph}{#2}}% - {\setkeys{igraph}{}}% -}% -\begingroup% -\LetLtxMacro\Gin@setfile\LWR@HTML@Gin@setfile% -\edef\LWR@tempone{#4}% -\StrSubstitute{\LWR@tempone}{.pdf}{.svg}[\LWR@tempone]% -\StrSubstitute{\LWR@tempone}{.PDF}{.SVG}[\LWR@tempone]% -\LWR@replaceEPSSVG% -\xdef\LWR@parsedfilename{\LWR@tempone}% -\Ginclude@graphics{\detokenize\expandafter{\LWR@tempone}}% -\endgroup% -\filename@parse{\LWR@parsedfilename}% -\LWR@traceinfo{LWR@parsedfilename is \LWR@parsedfilename}% -\ifbool{FormatWP}{% - \begingroup% - \LWR@restoreorigformatting% - \ifpdf% - \appto\LWR@restoreorigformatting{% - \DeclareGraphicsExtensions{.pdf,.PDF,.gif,.GIF,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG}% - }% - \else% \ifpdf - \ifXeTeX% - \appto\LWR@restoreorigformatting{% - \DeclareGraphicsExtensions{.pdf,.PDF,.gif,.GIF,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG}% - }% - \else% - \appto\LWR@restoreorigformatting{% - \DeclareGraphicsExtensions{.eps,.EPS,.gif,.GIF,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG}% - }% - \fi% - \fi% \ifpdf - \define@key{Gin}{angle}{}% - \IfBooleanTF{#1}% - {% starred - \IfValueTF{#3}% - {% - \global\sbox{\LWR@imagesizebox}{\LWR@origincludegraphics*[#2][#3]{#4}}% +\newcommand*{\LWR@ig@wpimagesizes}[4]{% + \ifbool{FormatWP}{% + \begingroup% + \LWR@restoreorigformatting% + \ifpdf% + \appto\LWR@restoreorigformatting{% + \DeclareGraphicsExtensions{% + .pdf,.PDF,.gif,.GIF,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG% + }% }% - {% - \IfValueTF{#2}% - {% - \global\sbox{\LWR@imagesizebox}{\LWR@origincludegraphics*[#2]{#4}}% - }{% - \global\sbox{\LWR@imagesizebox}{\LWR@origincludegraphics*{#4}}% + \else% \ifpdf + \ifXeTeX% + \appto\LWR@restoreorigformatting{% + \DeclareGraphicsExtensions{% + .pdf,.PDF,.gif,.GIF,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG% }% }% - }% starred - {% not starred - \IfValueTF{#3}% - {% - \global\sbox{\LWR@imagesizebox}{\LWR@origincludegraphics[#2][#3]{#4}}% + \else% + \appto\LWR@restoreorigformatting{% + \DeclareGraphicsExtensions{% + .eps,.EPS,.gif,.GIF,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG% + }% }% - {% - \IfValueTF{#2}% + \fi% + \fi% \ifpdf + \define@key{Gin}{angle}{}% + \IfBooleanTF{#1}% + {% starred + \IfValueTF{#3}% {% - \global\sbox{\LWR@imagesizebox}{\LWR@origincludegraphics[#2]{#4}}% - }{% - \global\sbox{\LWR@imagesizebox}{\LWR@origincludegraphics{#4}}% + \global\sbox{\LWR@imagesizebox}{% + \LWR@origincludegraphics*[#2][#3]{#4}% + }% }% + {% + \IfValueTF{#2}% + {% + \global\sbox{\LWR@imagesizebox}{% + \LWR@origincludegraphics*[#2]{#4}% + }% + }{% + \global\sbox{\LWR@imagesizebox}{% + \LWR@origincludegraphics*{#4}% + }% + }% + }% + }% starred + {% not starred + \IfValueTF{#3}% + {% + \global\sbox{\LWR@imagesizebox}{% + \LWR@origincludegraphics[#2][#3]{#4}% + }% + }% + {% + \IfValueTF{#2}% + {% + \global\sbox{\LWR@imagesizebox}{% + \LWR@origincludegraphics[#2]{#4}% + }% + }{% + \global\sbox{\LWR@imagesizebox}{% + \LWR@origincludegraphics{#4}% + }% + }% + }% + }% not starred + \endgroup% + \settowidth{\LWR@igwidth}{\usebox{\LWR@imagesizebox}}% + \global\renewcommand*{\LWR@igwidthstyle}{% + width:\LWR@printlength{\LWR@igwidth}% }% - }% not starred - \endgroup% - \settowidth{\LWR@igwidth}{\usebox{\LWR@imagesizebox}}% - \global\renewcommand*{\LWR@igwidthstyle}{width:\LWR@printlength{\LWR@igwidth}}% - \settoheight{\LWR@igheight}{\usebox{\LWR@imagesizebox}}% - \global\renewcommand*{\LWR@igheightstyle}{height:\LWR@printlength{\LWR@igheight}}% -}{}% FormatWP -\LWR@traceinfo{LWR@includegraphicsb: about to create href}% -\href{\LWR@parsedfilename}% -{% start of href -\LWR@traceinfo{LWR@includegraphicsb: about to LWR@htmltag}% -\LWR@htmltag{% start of image tags -img\LWR@indentHTML% -src="% -\detokenize\expandafter{\LWR@parsedfilename}% -"\LWR@indentHTML% -\ifthenelse{ - \NOT\equal{\LWR@igwidthstyle}{} \OR - \NOT\equal{\LWR@igheightstyle}{} \OR - \NOT\equal{\LWR@igorigin}{} \OR - \NOT\equal{\LWR@igangle}{} \OR - \NOT\equal{\LWR@igxscale}{1} \OR - \NOT\equal{\LWR@igyscale}{1} -}% -{% - style="\LWR@indentHTML - \ifthenelse{\NOT\equal{\LWR@igwidthstyle}{}}% - {\LWR@igwidthstyle;\LWR@indentHTML}{}% - \ifthenelse{\NOT\equal{\LWR@igheightstyle}{}}% - {\LWR@igheightstyle;\LWR@indentHTML}{}% - \ifthenelse{\NOT\equal{\LWR@igorigin}{}}% - {% - transform-origin: \LWR@originnames{\LWR@igorigin};\LWR@indentHTML% - }{}% - \ifthenelse{\NOT\equal{\LWR@igangle}{}}% - {% - \LWR@rotstyle{-ms-}{\LWR@igangle}\LWR@indentHTML - \LWR@rotstyle{-webkit-}{\LWR@igangle}\LWR@indentHTML - \LWR@rotstyle{}{\LWR@igangle }\LWR@indentHTML - }{}% - \ifthenelse{% - \NOT\equal{\LWR@igxscale}{1}\OR% - \NOT\equal{\LWR@igyscale}{1}% + \settoheight{\LWR@igheight}{\usebox{\LWR@imagesizebox}}% + \global\renewcommand*{\LWR@igheightstyle}{% + height:\LWR@printlength{\LWR@igheight}% + }% + }{}% FormatWP +} + +\newcommand*{\LWR@ig@htmltag}{% + img\LWR@indentHTML% + src="% + \detokenize\expandafter{\LWR@parsedfilename}% + "\LWR@indentHTML% + \ifthenelse{ + \NOT\equal{\LWR@igwidthstyle}{} \OR + \NOT\equal{\LWR@igheightstyle}{} \OR + \NOT\equal{\LWR@igorigin}{} \OR + \NOT\equal{\LWR@igangle}{} \OR + \NOT\equal{\LWR@igxscale}{1} \OR + \NOT\equal{\LWR@igyscale}{1} }% {% - \LWR@scalestyle{-ms-}{\LWR@igxscale}{\LWR@igyscale}\LWR@indentHTML - \LWR@scalestyle{-webkit-}{\LWR@igxscale}{\LWR@igyscale}\LWR@indentHTML - \LWR@scalestyle{}{\LWR@igxscale}{\LWR@igyscale}\LWR@indentHTML + style="\LWR@indentHTML + \ifthenelse{\NOT\equal{\LWR@igwidthstyle}{}}% + {\LWR@igwidthstyle;\LWR@indentHTML}{}% + \ifthenelse{\NOT\equal{\LWR@igheightstyle}{}}% + {\LWR@igheightstyle;\LWR@indentHTML}{}% + \ifthenelse{\NOT\equal{\LWR@igorigin}{}}% + {% + transform-origin: \LWR@originnames{\LWR@igorigin};% + \LWR@indentHTML% + }{}% + \ifthenelse{\NOT\equal{\LWR@igangle}{}}% + {% + \LWR@rotstyle{-ms-}{\LWR@igangle}\LWR@indentHTML + \LWR@rotstyle{-webkit-}{\LWR@igangle}\LWR@indentHTML + \LWR@rotstyle{}{\LWR@igangle }\LWR@indentHTML + }{}% + \ifthenelse{% + \NOT\equal{\LWR@igxscale}{1}\OR% + \NOT\equal{\LWR@igyscale}{1}% + }% + {% + \LWR@scalestyle{-ms-}{\LWR@igxscale}{\LWR@igyscale}% + \LWR@indentHTML + \LWR@scalestyle{-webkit-}{\LWR@igxscale}{\LWR@igyscale}% + \LWR@indentHTML + \LWR@scalestyle{}{\LWR@igxscale}{\LWR@igyscale}% + \LWR@indentHTML + }{}% + % + \ifthenelse{\NOT\equal{\LWR@opacity}{1}}% + {opacity:\LWR@opacity;\LWR@indentHTML}{}% + % + "\LWR@indentHTML% }{}% - % - \ifthenelse{\NOT\equal{\LWR@opacity}{1}}% - {opacity:\LWR@opacity;\LWR@indentHTML}{}% - % - "\LWR@indentHTML% -}{}% -class="\LWR@igclass"\LWR@indentHTML% -alt="\AltTextOpen\LWR@igalt\AltTextClose" \LWR@orignewline% + class="\LWR@igclass"\LWR@indentHTML% + alt="\AltTextOpen\LWR@igalt\AltTextClose" \LWR@orignewline% }% end of image tags -}% end of href -\endgroup -\gdef\LWR@ThisAltText{}% -\LWR@traceinfo{LWR@includegraphicsb done}% + +\NewDocumentCommand{\LWR@includegraphicsb}{s o o m} +{% + \LWR@origtilde \LWR@orignewline% + \begin{LWR@setvirtualpage}% + \large% + \setlength{\LWR@igwidth}{0pt}% + \setlength{\LWR@igheight}{0pt}% + \renewcommand*{\LWR@igwidthstyle}{}% + \renewcommand*{\LWR@igheightstyle}{}% + \renewcommand*{\LWR@igorigin}{}% + \renewcommand*{\LWR@igangle}{}% + \renewcommand*{\LWR@igxscale}{1}% + \renewcommand*{\LWR@igyscale}{1}% + \renewcommand*{\LWR@igclass}{inlineimage}% + \ifdefvoid{\LWR@ThisAltText}{% + \edef\LWR@igalt{\ImageAltText}% + }{% + \edef\LWR@igalt{\LWR@ThisAltText}% + }% + \IfValueF{#3}{% + \IfValueTF{#2}% + {\setkeys{igraph}{#2}}% + {\setkeys{igraph}{}}% + }% + \begingroup% + \LetLtxMacro\Gin@setfile\LWR@HTML@Gin@setfile% + \edef\LWR@tempone{#4}% + \StrSubstitute{\LWR@tempone}{.pdf}{.svg}[\LWR@tempone]% + \StrSubstitute{\LWR@tempone}{.PDF}{.SVG}[\LWR@tempone]% + \LWR@replaceEPSSVG% + \xdef\LWR@parsedfilename{\LWR@tempone}% + \Ginclude@graphics{\detokenize\expandafter{\LWR@tempone}}% + \endgroup% + \filename@parse{\LWR@parsedfilename}% + \LWR@traceinfo{LWR@parsedfilename is \LWR@parsedfilename}% + \LWR@ig@wpimagesizes{#1}{#2}{#3}{#4}% + \LWR@traceinfo{LWR@includegraphicsb: about to create href}% + \href{\LWR@parsedfilename}% + {% start of href + \LWR@traceinfo{LWR@includegraphicsb: about to LWR@htmltag}% + \LWR@htmltag{\LWR@ig@htmltag}% + }% end of href + \end{LWR@setvirtualpage}% + \gdef\LWR@ThisAltText{}% + \LWR@traceinfo{LWR@includegraphicsb done}% } diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty index a1a342a30c0..fbb2ae2390f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-graphicx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `graphicx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty index 3f59bf5bdcc..a3ab388ea27 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-grffile.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `grffile') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty index 330e4ae4634..86daa045293 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid-system.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `grid-system') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty index 672e384c1a3..5c92cfaee5e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-grid.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `grid') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty index ca8d76dd6ae..30de42c92ce 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `gridset') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty index b3c6c22f4ce..fbde17b1277 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hang.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hang') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty index 7891ebf0002..7b798d8eb70 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hanging') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty index f8109d4afcd..dabd0358da7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hypbmsec') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty index c8225850368..18f10bf4a15 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hypcap') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty index c993ed40d44..7e7874a2518 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hypdestopt') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty index 4055d5ee7f7..0dc517ca791 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hypernat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hypernat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty index b5bd275e098..dc091a61d86 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hyperref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty index e55e29c0db3..8adab149ded 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyperxmp.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hyperxmp') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty index bcf8707a175..5682b5ed8ad 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-hyphenat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `hyphenat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty index 3e4f3c598e3..d823017e23a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-idxlayout.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `idxlayout') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty index 8bd86731d14..54fcd8113a0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ifoddpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ifoddpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty index d79a2ca732b..05a77eef4a9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-imakeidx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `imakeidx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty index 0e2e1468d7e..f95a32084c3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-index.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `index') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty index f7b843da02a..1c23e1df361 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-inputtrc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `inputtrc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty index ca380407735..e8f834e4102 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-intopdf.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `intopdf') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty index 23bb8105a51..75a9ee855f3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-karnaugh-map.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `karnaugh-map') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty index 44fa0d952f6..49e594da490 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-keyfloat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `keyfloat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -43,34 +43,12 @@ }% \normalcolor% } -\providecommand*{\KFLT@LWR@hook@keysubfloats}{} -\renewcommand*{\KFLT@LWR@hook@keysubfloats}{% - \ifbool{KFLT@keywrap}{% - }{% - \ifnumequal{\value{KFLT@keyfloatdepth}}{0}{% - \setlength{\linewidth}{6in}% - \setlength{\textwidth}{6in}% - \setlength{\textheight}{9in}% - }{}% - }% - \normalcolor% -} +\LetLtxMacro\KFLT@LWR@hook@keysubfloats\KFLT@LWR@hook@boxouter \let\KFLT@LWR@hook@keyfloatsminipage\relax \let\endKFLT@LWR@hook@keyfloatsminipage\relax \newenvironment*{KFLT@LWR@hook@keyfloatsminipage}[1]{}{} -\providecommand*{\KFLT@LWR@hook@keyfloats}{} -\renewcommand*{\KFLT@LWR@hook@keyfloats}{% - \ifbool{KFLT@keywrap}{% - }{% - \ifnumequal{\value{KFLT@keyfloatdepth}}{0}{% - \setlength{\linewidth}{6in}% - \setlength{\textwidth}{6in}% - \setlength{\textheight}{9in}% - }{}% - }% - \normalcolor% -} +\LetLtxMacro\KFLT@LWR@hook@keyfloats\KFLT@LWR@hook@boxouter \renewcommand*{\KFLT@maybeendfloatrow}{% \ifnumless{\value{KFLT@thiscol}}{\value{KFLT@numcols}}% @@ -252,8 +230,7 @@ \DeclareDocumentEnvironment{keywrap}{m +m} {% - \LWR@ensuredoingapar% - \setlength{\linewidth}{6in}% in case #1 has \linewidth + \begin{LWR@setvirtualpage}* \setlength{\LWR@templengthone}{#1}% \begin{LWR@BlockClassWP}% {% @@ -266,6 +243,7 @@ \booltrue{KFLT@keywrap}% #2% \end{LWR@BlockClassWP}% + \end{LWR@setvirtualpage}% } {} }% AtBeginDocument diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty index 1736ebee335..3e3c152c02d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-layaureo.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `layaureo') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty index 7d03032cffe..ddbd8c736b2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-layout.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `layout') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty index 62a401d2a9d..864c97e728f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `layouts') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty index 054fafd4a92..e285434abc2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-leading.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `leading') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty index 43cea84ff2b..621b835f704 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `letterspace') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty index e528ccb55e6..5205922e0a4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lettrine') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty index d93a5ea8382..d5ffb597425 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lineno') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty index 097eb2edfb7..c71c85c79ec 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lips.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lips') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty index f523cd76d40..21962725d87 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-listings.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `listings') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty index 528880c149e..bb0d414e8f4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-listliketab.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `listliketab') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty index fae1c810a80..0a8b2ba3057 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lltjext.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lltjext') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty index f1200adade6..045f77844bb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-longtable.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `longtable') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -22,28 +22,28 @@ \newbool{LWR@longtable@havehead} \boolfalse{LWR@longtable@havehead} \newenvironment{longtable*}[2][]{% -\LWR@floatbegin{table}% -\setcaptiontype{\LTcaptype}% -\caption@setoptions{longtable}% -\caption@setoptions{@longtable}% -\caption@LT@setup% -\booltrue{LWR@starredlongtable}% -\boolfalse{LWR@longtable@havehead}% -\let\captionlistentry\LWR@LTcaptionlistentry% -\tabular{#2} + \LWR@floatbegin{table}% + \setcaptiontype{\LTcaptype}% + \caption@setoptions{longtable}% + \caption@setoptions{@longtable}% + \caption@LT@setup% + \booltrue{LWR@starredlongtable}% + \boolfalse{LWR@longtable@havehead}% + \let\captionlistentry\LWR@LTcaptionlistentry% + \tabular{#2}% } {\endtabular\LWR@floatend} \newenvironment{longtable}[2][]{% -\LWR@floatbegin{table}% -\setcaptiontype{\LTcaptype}% -\caption@setoptions{longtable}% -\caption@setoptions{@longtable}% -\caption@LT@setup% -\refstepcounter{\LTcaptype}% -\boolfalse{LWR@longtable@havehead}% -\let\captionlistentry\LWR@LTcaptionlistentry% -\tabular{#2} + \LWR@floatbegin{table}% + \setcaptiontype{\LTcaptype}% + \caption@setoptions{longtable}% + \caption@setoptions{@longtable}% + \caption@LT@setup% + \refstepcounter{\LTcaptype}% + \boolfalse{LWR@longtable@havehead}% + \let\captionlistentry\LWR@LTcaptionlistentry% + \tabular{#2}% } {\endtabular\LWR@floatend} @@ -68,9 +68,9 @@ \space \protect\insertTableNotes\space here, optionally with\MessageBreak \space \protect\UseMinipageWidths\space in front.\MessageBreak - See the lwarp documentation regarding longtables\MessageBreak + See the Lwarp documentation regarding longtables\MessageBreak and threeparttablex} - {See the lwarp documentation regading longtables and threeparttablex.} + {See the Lwarp documentation regading longtables and threeparttablex.} } \newcommand*{\LWR@longtable@maybeheaderror}{% \ifbool{LWR@longtable@havehead}% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty index 60b2847e993..3805f06a98d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lscape.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lscape') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty index ebdde919225..372936d4b9b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltablex.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ltablex') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -17,6 +17,7 @@ %% version 2005/12/01 or later. +\RequirePackage{longtable} \RequirePackage{tabularx} \LWR@ProvidesPackageDrop{ltablex}[2014/08/13] diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty index 06ae3e32182..54991588451 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltcaption.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ltcaption') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty index bedd3496fe2..8d0b9af502e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxgrid.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ltxgrid') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty index 3c8c8254b2f..271a70c50bf 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ltxtable.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ltxtable') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -15,9 +15,10 @@ %% 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. +\RequirePackage{tabularx,longtable} \LWR@ProvidesPackageDrop{ltxtable}[1995/12/11] \newcommand*{\LTXtable}[2]{% -\input{#2}% + \input{#2}% } \endinput %% diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty index 53f393890e3..c4152a249f7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lua-check-hyphen') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty index bedd88575af..2f07764552b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lua-visual-debug') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty index 241db2421cf..fb1ba1fa12c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `luacolor') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty index b8b9d3e0575..5e873e851e9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `luatodonotes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty index 72772a2edba..3bd0be0bbdc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `lyluatex') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty index ab89c5c5fff..591d713e58b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `magaz') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty index 63518180fe0..a710aa3513c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-makeidx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `makeidx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty index 3f9d6bff228..f9cb214d6ce 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-manyfoot.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `manyfoot') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty index b50e9bade71..eceb3d1f4c6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginal.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `marginal') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty index c4d3b52c6e5..8a117bc819c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfit.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `marginfit') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty index 023bfcba0b1..eec1de8b409 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `marginfix') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty index be890d4b515..573c0259f28 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `marginnote') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty index 7be49853d09..61642e96885 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `marvosym') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty index 8310f58c69d..1da852ef7c4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `mathtools') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -18,11 +18,197 @@ \LWR@ProvidesPackagePass{mathtools}[2018/01/08] \RequirePackage{graphicx} \MHInternalSyntaxOn -\renewcommand*\MT_showonlyrefs_true:{\MT_showonlyrefs_false:} +\renewcommand*\MT_showonlyrefs_true:{% + \PackageWarningNoLine{lwarp} + {% + Mathtools \space showonlyrefs \space conflicts \space + with \space cleveref,\MessageBreak + which \space is \space used \space by \space lwarp, \space + so \space showonlyrefs \space is\MessageBreak + forced \space off. \space\space + Equation \space numbers \space may \space not \space match% + } + \MT_showonlyrefs_false: +} \mathtoolsset{showonlyrefs=false} \renewcommand*{\MT_mathic_true:}{\MT_mathic_false:} \mathtoolsset{mathic=false} \MHInternalSyntaxOff +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\mathllap}[2][]{{#1#2}}} +\CustomizeMathJax{\newcommand{\mathrlap}[2][]{{#1#2}}} +\CustomizeMathJax{\newcommand{\mathclap}[2][]{{#1#2}}} +\CustomizeMathJax{\newcommand{\mathmbox}[1]{#1}} +\CustomizeMathJax{\newcommand{\clap}[1]{#1}} +\CustomizeMathJax{\newcommand{\LWRmathmakebox}[2][]{#2}} +\CustomizeMathJax{\newcommand{\mathmakebox}[1][]{\LWRmathmakebox}} +\CustomizeMathJax{\newcommand{\cramped}[2][]{{#1#2}}} +\CustomizeMathJax{\newcommand{\crampedllap}[2][]{{#1#2}}} +\CustomizeMathJax{\newcommand{\crampedrlap}[2][]{{#1#2}}} +\CustomizeMathJax{\newcommand{\crampedclap}[2][]{{#1#2}}} +\CustomizeMathJax{\newenvironment{crampedsubarray}[1]{}{}} +\CustomizeMathJax{\newcommand{\crampedsubstack}{}} +\CustomizeMathJax{\newcommand{\smashoperator}[2][]{#2}} +\CustomizeMathJax{\newcommand{\SwapAboveDisplaySkip}{}} + +\CustomizeMathJax{\require{extpfeil}} +\CustomizeMathJax{\Newextarrow\xleftrightarrow{10,10}{0x2194}} +\CustomizeMathJax{\Newextarrow\xLeftarrow{10,10}{0x21d0}} +\CustomizeMathJax{\Newextarrow\xhookleftarrow{10,10}{0x21a9}} +\CustomizeMathJax{\Newextarrow\xmapsto{10,10}{0x21a6}} +\CustomizeMathJax{\Newextarrow\xRightarrow{10,10}{0x21d2}} +\CustomizeMathJax{\Newextarrow\xLeftrightarrow{10,10}{0x21d4}} +\CustomizeMathJax{\Newextarrow\xhookrightarrow{10,10}{0x21aa}} +\CustomizeMathJax{\Newextarrow\xrightharpoondown{10,10}{0x21c1}} +\CustomizeMathJax{\Newextarrow\xleftharpoondown{10,10}{0x21bd}} +\CustomizeMathJax{\Newextarrow\xrightleftharpoons{10,10}{0x21cc}} +\CustomizeMathJax{\Newextarrow\xrightharpoonup{10,10}{0x21c0}} +\CustomizeMathJax{\Newextarrow\xleftharpoonup{10,10}{0x21bc}} +\CustomizeMathJax{\Newextarrow\xleftrightharpoons{10,10}{0x21cb}} + +\CustomizeMathJax{\newcommand{\LWRdounderbracket}[1]{\underline{#1}}} +\CustomizeMathJax{\newcommand{\LWRunderbracket}[2][]{\LWRdounderbracket{#2}}} +\CustomizeMathJax{\newcommand{\underbracket}[1][]{\LWRunderbracket}} +\CustomizeMathJax{\newcommand{\LWRdooverbracket}[1]{\overline{#1}}} +\CustomizeMathJax{\newcommand{\LWRoverbracket}[2][]{\LWRdooverbracket{#2}}} +\CustomizeMathJax{\newcommand{\overbracket}[1][]{\LWRoverbracket}} + +\CustomizeMathJax{\newcommand{\LaTeXunderbrace}[1]{\underbrace{#1}}} +\CustomizeMathJax{\newcommand{\LaTeXoverbrace}[1]{\overbrace{#1}}} + +\CustomizeMathJax{\newenvironment{matrix*}[1][]{\begin{matrix}}{\end{matrix}}} +\CustomizeMathJax{\newenvironment{pmatrix*}[1][]{\begin{pmatrix}}{\end{pmatrix}}} +\CustomizeMathJax{\newenvironment{bmatrix*}[1][]{\begin{bmatrix}}{\end{bmatrix}}} +\CustomizeMathJax{\newenvironment{Bmatrix*}[1][]{\begin{Bmatrix}}{\end{Bmatrix}}} +\CustomizeMathJax{\newenvironment{vmatrix*}[1][]{\begin{vmatrix}}{\end{vmatrix}}} +\CustomizeMathJax{\newenvironment{Vmatrix*}[1][]{\begin{Vmatrix}}{\end{Vmatrix}}} +\CustomizeMathJax{\newenvironment{smallmatrix*}[1][]{\begin{matrix}}{\end{matrix}}} +\CustomizeMathJax{\newenvironment{psmallmatrix*}[1][]{\begin{pmatrix}}{\end{pmatrix}}} +\CustomizeMathJax{\newenvironment{bsmallmatrix*}[1][]{\begin{bmatrix}}{\end{bmatrix}}} +\CustomizeMathJax{\newenvironment{Bsmallmatrix*}[1][]{\begin{Bmatrix}}{\end{Bmatrix}}} +\CustomizeMathJax{\newenvironment{vsmallmatrix*}[1][]{\begin{vmatrix}}{\end{vmatrix}}} +\CustomizeMathJax{\newenvironment{Vsmallmatrix*}[1][]{\begin{Vmatrix}}{\end{Vmatrix}}} +\CustomizeMathJax{\newenvironment{psmallmatrix}[1][]{\begin{pmatrix}}{\end{pmatrix}}} +\CustomizeMathJax{\newenvironment{bsmallmatrix}[1][]{\begin{bmatrix}}{\end{bmatrix}}} +\CustomizeMathJax{\newenvironment{Bsmallmatrix}[1][]{\begin{Bmatrix}}{\end{Bmatrix}}} +\CustomizeMathJax{\newenvironment{vsmallmatrix}[1][]{\begin{vmatrix}}{\end{vmatrix}}} +\CustomizeMathJax{\newenvironment{Vsmallmatrix}[1][]{\begin{Vmatrix}}{\end{Vmatrix}}} + +\CustomizeMathJax{\newcommand{\LWRmultlined}[1][]{\begin{multline*}}} +\CustomizeMathJax{\newenvironment{multlined}[1][]{\LWRmultlined}{\end{multline*}}} + +\CustomizeMathJax{\let\LWRorigshoveleft\shoveleft} +\CustomizeMathJax{\renewcommand{\shoveleft}[1][]{\LWRorigshoveleft}} +\CustomizeMathJax{\let\LWRorigshoveright\shoveright} +\CustomizeMathJax{\renewcommand{\shoveright}[1][]{\LWRorigshoveright}} + +\CustomizeMathJax{\newenvironment{dcases}{\begin{cases}}{\end{cases}}} +\CustomizeMathJax{\newenvironment{dcases*}{\begin{cases}}{\end{cases}}} +\CustomizeMathJax{\newenvironment{rcases}{\begin{cases}}{\end{cases}}} +\CustomizeMathJax{\newenvironment{rcases*}{\begin{cases}}{\end{cases}}} +\CustomizeMathJax{\newenvironment{drcases}{\begin{cases}}{\end{cases}}} +\CustomizeMathJax{\newenvironment{drcases*}{\begin{cases}}{\end{cases}}} +\CustomizeMathJax{\newenvironment{cases*}{\begin{cases}}{\end{cases}}} + +\CustomizeMathJax{\newcommand{\MoveEqLeft}[1][]{}} + +\CustomizeMathJax{% special parsing to handle '&' in argument + \def\LWRAboxed#1!|!{\fbox{\(#1\)}&\fbox{\(#2\)}} + \newcommand{\Aboxed}[1]{\LWRAboxed#1&&!|!} +} + +\CustomizeMathJax{ + \newcommand{\ArrowBetweenLines}[1][\Updownarrow]{#1}% no starred +} + +\CustomizeMathJax{\newcommand{\shortintertext}[1]{\\ \text{#1}\notag \\}} + +\CustomizeMathJax{\newcommand{\vdotswithin}[1]{\hspace{.5em}\vdots}} +\CustomizeMathJax{\newcommand{\shortvdotswithin}[1]{ & \hspace{.5em}\vdots \\}} +\CustomizeMathJax{\newcommand{\MTFlushSpaceAbove}{}} +\CustomizeMathJax{\newcommand{\MTFlushSpaceBelow}{\\}} + +\LetLtxMacro\LWR@mathtools@orig@DeclarePairedDelimiter\DeclarePairedDelimiter +\renewcommand{\DeclarePairedDelimiter}[3]{ + \LWR@mathtools@orig@DeclarePairedDelimiter{#1}{#2}{#3} + \CustomizeMathJax{\newcommand{#1}[2][]{{##1#2##2##1#3}}} +} +\@onlypreamble\DeclareParedDelimiter + + +\LetLtxMacro\LWR@mathtools@orig@DeclarePairedDelimiterXPP\DeclarePairedDelimiterXPP +\DeclareDocumentCommand{\DeclarePairedDelimiterXPP}{m O{1} m m m m m}{ + \LWR@mathtools@orig@DeclarePairedDelimiterXPP{#1}[#2]{#3}{#4}{#5}{#6}{#7} + \appto\LWR@customizedMathJax{\LWRbackslash(}% + \appto\LWR@customizedMathJax{% + \LWRbackslash{}newcommand\{\LWRbackslash\macrotocsname{#1}LWRsub\}% + }% + \appto\LWR@customizedMathJax{[#2]}% + \appto\LWR@customizedMathJax{\{\{\LWRbackslash{}delimsize}% + \LWR@subcustomizedmathjax{#3#4#7}% + \appto\LWR@customizedMathJax{\LWRbackslash{}delimsize}% + \LWR@subcustomizedmathjax{#5#6}% + \appto\LWR@customizedMathJax{\}\}}% + \appto\LWR@customizedMathJax{\LWRbackslash)\par}% + \appto\LWR@customizedMathJax{\LWRbackslash(}% + \appto\LWR@customizedMathJax{% + \LWRbackslash{}newcommand\{\LWRbackslash\macrotocsname{#1}\}[1][]% + }% + \appto\LWR@customizedMathJax{% + \{ + \LWRbackslash{}def\LWRbackslash{}delimsize\{\#1\} + \LWRbackslash\macrotocsname{#1}LWRsub + \}% + }% + \appto\LWR@customizedMathJax{\LWRbackslash)\par}% +} +\@onlypreamble\DeclareParedDelimiterXPP +\@onlypreamble\DeclareParedDelimiterX + +\CustomizeMathJax{\newcommand\lparen{(}} +\CustomizeMathJax{\newcommand\rparen{)}} +\CustomizeMathJax{\newcommand{\vcentcolon}{:}} +\CustomizeMathJax{\newcommand{\ordinarycolon}{:}} + +\CustomizeMathJax{\newcommand\dblcolon{\vcentcolon\vcentcolon}} +\CustomizeMathJax{\newcommand\coloneqq{\vcentcolon=}} +\CustomizeMathJax{\newcommand\Coloneqq{\dblcolon=}} +\CustomizeMathJax{\newcommand\coloneq{\vcentcolon{-}}} +\CustomizeMathJax{\newcommand\Coloneq{\dblcolon{-}}} + +\CustomizeMathJax{\newcommand\eqqcolon{=\vcentcolon}} +\CustomizeMathJax{\newcommand\Eqqcolon{=\dblcolon}} +\CustomizeMathJax{\newcommand\eqcolon{\mathrel{-}\vcentcolon}} +\CustomizeMathJax{\newcommand\Eqcolon{\mathrel{-}\dblcolon}} + +\CustomizeMathJax{\newcommand\colonapprox{\vcentcolon\approx}} +\CustomizeMathJax{\newcommand\Colonapprox{\dblcolon\approx}} +\CustomizeMathJax{\newcommand\colonsim{\vcentcolon\sim}} +\CustomizeMathJax{\newcommand\Colonsim{\dblcolon\sim}} + +\CustomizeMathJax{\newcommand{\nuparrow}{\cancel{\uparrow}}} +\CustomizeMathJax{\newcommand{\ndownarrow}{\cancel{\downarrow}}} +\CustomizeMathJax{\newcommand{\bigtimes}{{\Large\times}}} + +\CustomizeMathJax{\newcommand{\prescript}[3]{{}^{#1}_{#2}#3}} + +\CustomizeMathJax{\newenvironment{lgathered}{\begin{gathered}}{\end{gathered}}} +\CustomizeMathJax{\newenvironment{rgathered}{\begin{gathered}}{\end{gathered}}} + +\LetLtxMacro\LWR@mathtools@orig@newgathered\newgathered +\renewcommand{\newgathered}[4]{% + \LWR@mathtools@orig@newgathered{#1}{#2}{#3}{#4}% + \appto\LWR@customizedMathJax{\LWRbackslash(}% + \LWR@subcustomizedmathjax{% + \newenvironment{#1}{\begin{gathered}}{\end{gathered}}% + }% + \appto\LWR@customizedMathJax{\LWRbackslash)}% +} +\@onlypreamble\newgathered + +\CustomizeMathJax{\newcommand{\splitfrac}[2]{{}^{#1}_{#2}}} +\CustomizeMathJax{\let\splitdfrac\splitfrac} +\end{warpMathJax} \endinput %% %% End of file `lwarp-mathtools.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty index f41bd4ade9b..80c0366e3de 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `mcaption') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty index 61c185dd309..72e38ced5a1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `mdframed') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty index 47cff027230..32acf465abc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-media9.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `media9') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty index 39f8da43e7f..70492c77161 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-memhfixc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `memhfixc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty index 870bf113166..a741ac18463 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogo.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `metalogo') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty index 27da7008af3..d8298462c14 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-metalogox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `metalogox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty index 0634ee5650c..10dd87baaf1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mhchem.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `mhchem') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty index ad60c7ec810..4d8c642c94b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-microtype.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `microtype') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty index 318638e956d..8af92c67edb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-midfloat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `midfloat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty index e653da26e26..7553af17887 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `midpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty index 45dfc8a53ef..1551fd6d9d0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `minibox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty index 1caeeac7ef6..77cb37b1819 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `minitoc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty index 664b2aec55c..7cdb842577e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `morefloats') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty index f54cfae91d7..3a5a25d562f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `moreverb') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty index 1c27357f2b3..d49ee74d0f3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `movie15') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty index 528c2220f6b..0a796dcea1e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-mparhack.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `mparhack') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty index fea13a42332..0a6e4646868 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicap.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `multicap') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty index 1bd62323a0d..9d27bf9c1e7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `multicol') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty index be8b4304387..41a4741cab5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `multicolrule') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty index 3a84613d805..69d0117fd6b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `multimedia') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty index f6f29e08a90..e4e67975e4a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `multirow') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -27,10 +27,9 @@ \LWR@maybenewtablerow% \LWR@tabularleftedge% \LWR@htmltag{td rowspan="#2" % -\IfValueT{#1}{% +\ifstrequal{#1}{c}{style="\LWR@print@mbox{vertical-align:middle}" }{}% \ifstrequal{#1}{b}{style="\LWR@print@mbox{vertical-align:bottom}" }{}% \ifstrequal{#1}{t}{style="\LWR@print@mbox{vertical-align:top}" }{}% -}% \ifdefvoid{\LWR@multirowborder}{}{% style="\LWR@print@mbox{border-\LWR@multirowborder:} 2px dotted black ; % \LWR@print@mbox{padding-\LWR@multirowborder:} 2px" % @@ -50,7 +49,7 @@ class="td% \LWR@getexparray{LWR@colbeforespec}{\arabic{LWR@tableLaTeXcolindex}}% \begingroup\LetLtxMacro{\\}{\LWR@endofline}#6\endgroup% \LWR@stoppars% -\global\boolfalse{LWR@intabularmetadata}% +\boolfalse{LWR@intabularmetadata}% \renewcommand{\LWR@multirowborder}{}% \LWR@traceinfo{*** LWR@HTML@multirow done}% }% @@ -61,18 +60,25 @@ class="td% \NewExpandableDocumentCommand{\LWR@HTML@multicolumnrow}{m m O{} m O{} m O{} +m}{% \booltrue{LWR@usedmultirow}% \LWR@tabularhtmlcolumns{\arabic{LWR@tableLaTeXcolindex}}{#1} -\begingroup% \LetLtxMacro{\\}{\LWR@endofline}% \LWR@domulticolumn[#3][#4]{#1}{\arabic{LWR@tabhtmlcoltotal}}{#2}{#8}% -\endgroup% -\addtocounter{LWR@tableLaTeXcolindex}{#1}% -\addtocounter{LWR@tableLaTeXcolindex}{-1}% -\global\booltrue{LWR@skipatbang}% +\LetLtxMacro{\\}{\LWR@tabularendofline}% +\defaddtocounter{LWR@tableLaTeXcolindex}{#1}% +\defaddtocounter{LWR@tableLaTeXcolindex}{-1}% +\booltrue{LWR@skipatbang}% } \LWR@expandableformatted{multicolumnrow} }% \AtBeginDocument +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\LWRsubmultirow}[2][]{#2}} +\CustomizeMathJax{\newcommand{\LWRmultirow}[2][]{\LWRsubmultirow}} +\CustomizeMathJax{\newcommand{\multirow}[2][]{\LWRmultirow}} +\CustomizeMathJax{\newcommand{\mrowcell}{}} +\CustomizeMathJax{\newcommand{\mcolrowcell}{}} +\CustomizeMathJax{\newcommand{\STneed}[1]{}} +\end{warpMathJax} \endinput %% %% End of file `lwarp-multirow.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty index 83306fab2e0..95b924210c6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `multitoc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty index e0393841295..95882ae05af 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `musicography') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty index 1ab4a67c95c..c2550543774 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameauth.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nameauth') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty index 2bd6f415bf0..0c9cdd439b6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nameref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty index 7d5fd63740e..8c00eb4cefb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `natbib') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty index 8fa0310459c..76a83dffe33 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nccfancyhdr') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty index 60e98ca8fc7..9d334d5085e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `needspace') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty index 17196ff0dec..064ebc2e165 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nextpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty index 50e3e88e6f6..f0a4a1a0ef9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nfssext-cfr') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty index c0d9a900617..70d138a10ca 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nicefrac') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -38,7 +38,9 @@ } \LWR@formatted{@UnitsUglyFrac} +\begin{warpMathJax} \CustomizeMathJax{\newcommand{\nicefrac}[3][]{#2/#3}} +\end{warpMathJax} \endinput %% %% End of file `lwarp-nicefrac.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty index dd6e4bf94a2..65338ed81c3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `niceframe') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -16,11 +16,13 @@ %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. \LWR@ProvidesPackageDrop{niceframe}% the original date is in yyyy/dd/mm format -\newcommand{\LWR@niceframe}[3]{ - \setlength{\LWR@templengthone}{#1} - \begin{BlockClass}[max-width:\LWR@printlength{\LWR@templengthone}]{#3} +\newcommand{\LWR@niceframe}[3]{% + \begin{LWR@setvirtualpage}*% + \setlength{\LWR@templengthone}{#1}% + \begin{BlockClass}[max-width:\LWR@printlength{\LWR@templengthone}]{#3}% #2 - \end{BlockClass} + \end{BlockClass}% + \end{LWR@setvirtualpage}% } \newcommand{\niceframe}[2][\textwidth]{\LWR@niceframe{#1}{#2}{niceframe}} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty index 090430fb796..b94d4083c21 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nomencl') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty index c3d4e8ffe08..42818ad39b4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nonfloat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty index 77a04675701..47f2e3c8f41 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nonumonpart') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty index 8394fa2b881..f05a2c130b6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nopageno.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nopageno') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty index 871b8fda072..2c191bbaf21 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-notes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `notes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty index facd55e915b..d037f7d3647 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-notespages.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `notespages') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty index cb1ae9dd940..4d396fe6fe5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-nowidow.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `nowidow') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty index 24c73885ec5..0bf7e1aa03a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ntheorem.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ntheorem') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty index 30ff719562d..45134e8993f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-octave.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `octave') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty index fce83ab50fa..a68eb23f1bd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-overpic.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `overpic') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty index a11cb148e63..04b36d7a696 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagegrid.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pagegrid') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty index 7b3b52a1b21..40ca4c3e529 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pagenote') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty index 31567c48ad3..f7077b7969e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pagesel') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty index f85f18423ec..6ec3e4e1a8f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `paralist') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty new file mode 100644 index 00000000000..9d428615bac --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty @@ -0,0 +1,99 @@ +%% +%% This is file `lwarp-parallel.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `parallel') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackageDrop{parallel}[2003/04/13] +\newcounter{LWR@parallel@Lwidth} +\newcounter{LWR@parallel@Rwidth} +\newcommand*{\LWR@parallel@border} + +\newenvironment*{Parallel}[3][]% + {% + \LWR@printpendingfootnotes% + \setlength{\linewidth}{\LWR@userstextwidth}% + \setlength{\textwidth}{\LWR@userstextwidth}% + \renewcommand*{\LWR@parallel@border}{}% + \ifstrequal{#1}{v}% + {% + \renewcommand*{\LWR@parallel@border}{ ; border-left: 2px solid black}% + }% + {}% + \ifblank{#2}{% + \ifblank{#3}{% {}{} + \setcounter{LWR@parallel@Lwidth}{45}% + \setcounter{LWR@parallel@Rwidth}{45}% + }% {}{} + {% {}{x} + \setlength{\LWR@templengthone}{\linewidth-#3}% + \setcounter{LWR@parallel@Lwidth}{% + 90*\ratio{\LWR@templengthone}{\linewidth}% + }% + \setcounter{LWR@parallel@Rwidth}{% + 90*\ratio{#3}{\linewidth}% + }% + }% {}{x} + }% #2 blank + {% #2 non-blank + \ifblank{#3}{% {x}{} + \setcounter{LWR@parallel@Lwidth}{% + 90*\ratio{#2}{\linewidth}% + }% + \setlength{\LWR@templengthone}{\linewidth-#2}% + \setcounter{LWR@parallel@Rwidth}{% + 90*\ratio{\LWR@templengthone}{\linewidth}% + }% + }% {x}{} + {% {x}{x} + \setcounter{LWR@parallel@Lwidth}{% + 90*\ratio{#2}{\linewidth}% + }% + \setcounter{LWR@parallel@Rwidth}{% + 90*\ratio{#3}{\linewidth}% + }% + }% {x}{x} + }% #2 non-blank + } + {% + \ParallelAtEnd% + \renewcommand*{\ParallelAtEnd}{}% + \LWR@printpendingfootnotes% + } + +\newcommand*{\ParallelLText}[1]{% + \begin{BlockClass}[% + width:\arabic{LWR@parallel@Lwidth}\% ; % space + padding: .5ex 1\% ; % space + ]{minipage}% + #1% + \end{BlockClass}% +} + +\newcommand*{\ParallelRText}[1]{% + \begin{BlockClass}[% + width:\arabic{LWR@parallel@Rwidth}\% ; % space + padding: .5ex 1\% ; % space + \LWR@parallel@border% + ]{minipage}% + #1% + \end{BlockClass}% +} + +\newcommand*{\ParallelPar}{\LWR@printpendingfootnotes} + +\newcommand*{\ParallelAtEnd}{} +\endinput +%% +%% End of file `lwarp-parallel.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty new file mode 100644 index 00000000000..cef4d69bd91 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty @@ -0,0 +1,102 @@ +%% +%% This is file `lwarp-parcolumns.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `parcolumns') +%% 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. +\RequirePackage{keyval}% + +\LWR@ProvidesPackageDrop{parcolumns}[2004/11/25] +\newcounter{LWR@parcolumns@numcols} +\newcounter{LWR@parcolumns@thiscol} +\newcounter{LWR@parcolumns@width} +\newbool{LWR@parcolumns@started} +\newbool{LWR@parcolumns@rule} + +\define@key{LWRparcols}{colwidths}{} +\define@key{LWRparcols}{distance}{} +\define@key{LWRparcols}{rulebetween}[true]{% + \setbool{LWR@parcolumns@rule}{#1}% +} +\define@key{LWRparcols}{nofirstindent}{} +\define@key{LWRparcols}{sloppy}{} +\define@key{LWRparcols}{sloppyspaces}{} + +\newenvironment*{parcolumns}[2][] + {% + \begin{LWR@setvirtualpage}*[#2]% + \setcounter{LWR@parcolumns@numcols}{#2}% + \setcounter{LWR@parcolumns@thiscol}{1}% + \boolfalse{LWR@parcolumns@started}% + \boolfalse{LWR@parcolumns@rule}% + \setcounter{LWR@parcolumns@width}{% + 85/#2 + }% + \setkeys{LWRparcols}{#1}% + } + {\end{LWR@setvirtualpage}} + +\newcommand{\LWR@parcolumns@onecol}[1]{% + \ifbool{LWR@parcolumns@started}% + {}% + {% + \LWR@htmldivclass{parcolumns}% + \booltrue{LWR@parcolumns@started}% + }% + \ifboolexpr{% + bool {LWR@parcolumns@rule} and + test {% + \ifnumgreater + {\value{LWR@parcolumns@thiscol}} + {1} + }% + }% + {\renewcommand{\LWR@tempone}{ ; border-left: 2px solid black}}% + {\renewcommand{\LWR@tempone}{}}% + \begin{BlockClass}[% + width:\arabic{LWR@parcolumns@width}\% ; % space + padding: .5ex 1\% ; % space + \LWR@tempone% + ]{minipage}% + #1% + \end{BlockClass}% + \addtocounter{LWR@parcolumns@thiscol}{1}% +} + +\newcommand{\colchunk}[2][\value{LWR@parcolumns@thiscol}]{% + \whileboolexpr{% + test {% + \ifnumcomp% + {\value{LWR@parcolumns@thiscol}} + {<} + {#1}% + }% + }{% + \LWR@parcolumns@onecol{}% + }% + \LWR@parcolumns@onecol{#2}% +} + +\newcommand*{\colplacechunks}{% + \ifbool{LWR@parcolumns@started}% + {% + \LWR@htmldivclassend{div}% + \boolfalse{LWR@parcolumns@started}% + }% + {}% + \setcounter{LWR@parcolumns@thiscol}{1}% +} +\endinput +%% +%% End of file `lwarp-parcolumns.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty index 16034f07c12..b97bf664009 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `parnotes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty index b8cc7c9b7d6..abab010d235 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `parskip') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty index fd375bea782..2eee58b0529 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `patch-komascript') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -38,19 +38,19 @@ }% AtBeginDocument \renewcommand*{\minisec}[1]{ -\begin{BlockClass}{minisec} -#1 -\end{BlockClass} + \begin{BlockClass}{minisec} + #1 + \end{BlockClass} } \@ifundefined{setpartpreamble}{}{ \RenewDocumentCommand{\setpartpreamble}{o o +m}{% -\renewcommand{\part@preamble}{#3}% + \renewcommand{\part@preamble}{#3}% } } \@ifundefined{setchapterpreamble}{}{ \RenewDocumentCommand{\setchapterpreamble}{o o +m}{% -\renewcommand{\chapter@preamble}{#3}% + \renewcommand{\chapter@preamble}{#3}% } } \AtBeginDocument{ @@ -64,17 +64,17 @@ \RenewDocumentEnvironment{captionbeside}{o m o o o s} {} {% -\IfValueTF{#1}% -{\caption[#1]{#2}}% -{\caption{#2}}% + \IfValueTF{#1}% + {\caption[#1]{#2}}% + {\caption{#2}}% } \RenewDocumentEnvironment{captionofbeside}{m o m o o o s} {} {% -\IfValueTF{#2}% -{\captionof{#1}[#2]{#3}}% -{\captionof{#1}{#3}}% + \IfValueTF{#2}% + {\captionof{#1}[#2]{#3}}% + {\captionof{#1}{#3}}% } \RenewDocumentCommand{\setcapindent}{s m}{} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty index 511dc188501..851868441a9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `patch-memoir') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -38,7 +38,14 @@ \RequirePackage{lwarp-parskip} \RequirePackage{lwarp-setspace}% req'd \RequirePackage{lwarp-showidx} -\RequirePackage{lwarp-subfigure}% red'q + +\AtBeginDocument{% + \@ifpackageloaded{subcaption}{}{ + \RequirePackage{lwarp-subfigure} + \let\subfigure\subbottom + \let\subtable\subtop + }% +}% \makeindex \LetLtxMacro\LWR@memorignewsubfloat\newsubfloat \RenewDocumentCommand{\newsubfloat}{O{} m}{% @@ -213,8 +220,9 @@ \newcommand{\titlingpageend}[2]{} \let\andnext\and \renewcommand*{\thanksmarkstyle}[1]{} + \renewcommand{\thanksfootmark}{% -\thanksscript{\tamark}% + \thanksscript{\tamark}% } \renewcommand*{\abstractcol}{} @@ -239,7 +247,7 @@ } \DeclareDocumentCommand{\frontmatter}{s}{% -\boolfalse{LWR@mainmatter}% + \boolfalse{LWR@mainmatter}% } \renewcommand*{\raggedbottomsection}{} \renewcommand*{\normalbottomsection}{} @@ -354,17 +362,17 @@ \RenewDocumentCommand{\plainbreak}{s m}{\begin{center}~\end{center}} \RenewDocumentCommand{\fancybreak}{s +m}{% -\begin{center}#2\end{center}% + \begin{center}#2\end{center}% } \RenewDocumentCommand{\plainfancybreak}{s m m +m}{% -\begin{center}#4\end{center}% + \begin{center}#4\end{center}% } \RenewDocumentCommand{\pfbreak}{s}{% -\begin{center} -\pfbreakdisplay -\end{center} + \begin{center} + \pfbreakdisplay + \end{center} } \renewcommand{\pfbreakdisplay}{*\quad*\quad*} @@ -436,13 +444,14 @@ \renewcommand*{\leftcenterright}{} \renewcommand{\leftspringright}[4]{% -\begin{minipage}{#1\linewidth}#3\end{minipage}\qquad% -\begin{minipage}{#2\linewidth}\begin{flushright}#4\end{flushright}\end{minipage}% + \begin{minipage}{#1\linewidth}#3\end{minipage}\qquad% + \begin{minipage}{#2\linewidth}\begin{flushright}#4\end{flushright}\end{minipage}% } \renewenvironment*{blockdescription} {\LWR@descriptionstart\LWR@origdescription} {\enddescription} + \renewcommand*{\blockdescriptionlabel}[1]{\textbf{#1}} \renewenvironment*{labelled}[1]{\begin{description}}{\end{description}} \renewenvironment*{flexlabelled}[6]{\begin{description}}{\end{description}} @@ -636,40 +645,40 @@ \DeclareRobustCommand{\cftpagenumbersoff}[1]{} \DeclareRobustCommand{\cftpagenumberson}[1]{} \RenewDocumentCommand{\newfloat}{o m m m}{% -\IfValueTF{#1}% -{\DeclareFloatingEnvironment[fileext=#3,within=#1,name={#4}]{#2}}% -{\DeclareFloatingEnvironment[fileext=#3,name={#4}]{#2}}% -\cslet{listof#2s}\relax% -\cslet{listof#2es}\relax% + \IfValueTF{#1}% + {\DeclareFloatingEnvironment[fileext=#3,within=#1,name={#4}]{#2}}% + {\DeclareFloatingEnvironment[fileext=#3,name={#4}]{#2}}% + \cslet{listof#2s}\relax% + \cslet{listof#2es}\relax% } \RenewDocumentCommand{\newlistof}{o m m m} {% -\IfValueTF{#1} -{\newlistentry[#1]{#2}{#3}{0}} -{\newlistentry{#2}{#3}{0}} -\@namedef{ext@#2}{#3}% -\@ifundefined{c@#3depth}{\newcounter{#3depth}}{}% -\setcounter{#3depth}{1}% -\@namedef{#3mark}{}% -\@namedef{#2}{\listof{#2}{#4}} -\@namedef{@cftmake#3title}{} -\@ifundefined{cftbefore#3titleskip}{ - \expandafter\newlength\csname cftbefore#3titleskip\endcsname - \expandafter\newlength\csname cftafter#3titleskip\endcsname -}{} -\@namedef{cft#3titlefont}{} -\@namedef{cftafter#3title}{} -\@namedef{cft#3prehook}{} -\@namedef{cft#3posthook}{} + \IfValueTF{#1}% + {\newlistentry[#1]{#2}{#3}{0}}% + {\newlistentry{#2}{#3}{0}}% + \@namedef{ext@#2}{#3}% + \@ifundefined{c@#3depth}{\newcounter{#3depth}}{}% + \setcounter{#3depth}{1}% + \@namedef{#3mark}{}% + \@namedef{#2}{\listof{#2}{#4}}% + \@namedef{@cftmake#3title}{}% + \@ifundefined{cftbefore#3titleskip}{% + \expandafter\newlength\csname cftbefore#3titleskip\endcsname% + \expandafter\newlength\csname cftafter#3titleskip\endcsname% + }{}% + \@namedef{cft#3titlefont}{}% + \@namedef{cftafter#3title}{}% + \@namedef{cft#3prehook}{}% + \@namedef{cft#3posthook}{}% } \renewcommand{\setfloatadjustment}[2]{} \NewDocumentEnvironment{KFLTmemoir@marginfloat}{O{-1.2ex} m} {% start -\LWR@BlockClassWP{float:right; width:2in; margin:10pt}{}{marginblock}% -\captionsetup{type=#2}% + \LWR@BlockClassWP{float:right; width:2in; margin:10pt}{}{marginblock}% + \captionsetup{type=#2}% } {% -\endLWR@BlockClassWP% + \endLWR@BlockClassWP% } \DeclareDocumentEnvironment{marginfigure}{o} @@ -697,7 +706,7 @@ \renewcommand{\flegtocfigure}{} \renewcommand{\subcaption}[2][]{% -\ifblank{#1}{\subfloat[#2]{}}{\subfloat[#1][#2]{}}% + \ifblank{#1}{\subfloat[#2]{}}{\subfloat[#1][#2]{}}% } \renewcommand{\contsubcaption}{\ContinuedFloat\subcaption} @@ -718,9 +727,9 @@ \RenewDocumentEnvironment{sidecaption}{o m o} {} -{ -\IfValueTF{#1}{\caption[#1]{#2}}{\caption{#2}}% -\IfValueT{#3}{\label{#3}}% +{% + \IfValueTF{#1}{\caption[#1]{#2}}{\caption{#2}}% + \IfValueT{#3}{\label{#3}}% } \renewcommand*{\setsidecaps}[2]{} @@ -731,20 +740,20 @@ \RenewDocumentEnvironment{sidecontcaption}{m o} {} {% -\ContinuedFloat% -\caption{#1}% -\IfValueT{#2}{\label[\@captype]{#2}}% + \ContinuedFloat% + \caption{#1}% + \IfValueT{#2}{\label[\@captype]{#2}}% } \renewenvironment{sidenamedlegend}[2][]{ -\begin{center} -\@nameuse{\@captype name}\CaptionSeparator#2 -\end{center} + \begin{center} + \@nameuse{\@captype name}\CaptionSeparator#2 + \end{center} } {} \renewenvironment{sidelegend}[1] {\begin{center} -#1 + #1 } {\end{center}} @@ -757,20 +766,20 @@ \LetLtxMacro\endctabular\endtabular \renewcommand{\autorows}[5][]{% -#5 + #5% } \renewcommand{\autocols}[5][]{% -#5 + #5% } \renewcommand*{\feetabovefloat}{} \renewcommand*{\feetbelowfloat}{} \renewcommand*{\feetatbottom}{} -\renewcommand*{\verbfootnote}[2][]{ -\PackageError{lwarp,memoir} -{Verbatim footnotes are not yet supported by lwarp.} -{This may be improved some day.} +\renewcommand*{\verbfootnote}[2][]{% + \PackageError{lwarp,memoir}% + {Verbatim footnotes are not yet supported by lwarp.}% + {This may be improved some day.}% } \renewcommand*{\plainfootnotes}{} @@ -779,10 +788,10 @@ \renewcommand*{\paragraphfootnotes}{} \renewcommand*{\footfudgefiddle}{} -\renewcommand*{\newfootnoteseries}[1]{ -\PackageError{lwarp,memoir} -{Memoir footnote series are not yet supported by lwarp.} -{This may be improved some day.} +\renewcommand*{\newfootnoteseries}[1]{% + \PackageError{lwarp,memoir}% + {Memoir footnote series are not yet supported by lwarp.}% + {This may be improved some day.}% } \renewcommand*{\plainfootstyle}[1]{} @@ -845,9 +854,9 @@ \renewcommand*{\vleftofline}[1]{#1} \DeclareDocumentCommand{\PoemTitle}{s o o m}{% -\IfValueTF{#2}% -{\poemtitle[#2]{#4}}% -{\poemtitle{#4}}% + \IfValueTF{#2}% + {\poemtitle[#2]{#4}}% + {\poemtitle{#4}}% } \renewcommand*{\NumberPoemTitle}{} @@ -1019,10 +1028,10 @@ \renewcommand{\postcaption}[1]{} \renewcommand{\midbicaption}[1]{} \renewcommand{\contcaption}[1]{% -\begin{LWR@figcaption}% later becomes \caption* -\LWR@isolate{\@nameuse{\@captype name}}~% -\thechapter.\the\value{\@captype}\CaptionSeparator\LWR@isolate{#1}% -\end{LWR@figcaption} + \begin{LWR@figcaption}% later becomes \caption* + \LWR@isolate{\@nameuse{\@captype name}}~% + \thechapter.\the\value{\@captype}\CaptionSeparator\LWR@isolate{#1}% + \end{LWR@figcaption}% } \newlength{\abovelegendskip} @@ -1032,11 +1041,11 @@ \renewcommand{\legend}[1]{\begin{center}#1\\\end{center}} -\renewcommand{\namedlegend}[2][]{ -\begin{center} -\@nameuse{fleg\@captype}\CaptionSeparator#2\\ -\end{center} -\@nameuse{flegtoc\@captype}{#1} +\renewcommand{\namedlegend}[2][]{% + \begin{center} + \@nameuse{fleg\@captype}\CaptionSeparator#2\\ + \end{center} + \@nameuse{flegtoc\@captype}{#1} } \renewcommand{\newfixedcaption}[3][\caption]{% @@ -1047,54 +1056,54 @@ \providecommand{#2}{\def\@captype{#3}#1}} \renewcommand{\bitwonumcaption}[6][]{% -\ifblank{#2}{\caption{#3}}{\caption[#2]{#3}}% -\addtocounter{\@captype}{-1}% -\begingroup% -\csdef{\@captype name}{#4}% -\ifblank{#5}{\caption{#6}}{\caption[#5]{#6}}% -\endgroup% -\ifblank{#1}{}{\label{#1}}% + \ifblank{#2}{\caption{#3}}{\caption[#2]{#3}}% + \addtocounter{\@captype}{-1}% + \begingroup% + \csdef{\@captype name}{#4}% + \ifblank{#5}{\caption{#6}}{\caption[#5]{#6}}% + \endgroup% + \ifblank{#1}{}{\label{#1}}% } \LetLtxMacro\bionenumcaption\bitwonumcaption% todo \renewcommand{\bicaption}[5][]{% -\ifblank{#2}{\caption{#3}}{\caption[#2]{#3}}% -\begin{LWR@figcaption}% later becomes \caption* -\LWR@isolate{#4} \thechapter.\the\value{\@captype}\CaptionSeparator\LWR@isolate{#5}% -\end{LWR@figcaption} -\ifblank{#1}{}{\label{#1}}% + \ifblank{#2}{\caption{#3}}{\caption[#2]{#3}}% + \begin{LWR@figcaption}% later becomes \caption* + \LWR@isolate{#4} % space + \thechapter.\the\value{\@captype}\CaptionSeparator\LWR@isolate{#5}% + \end{LWR@figcaption}% + \ifblank{#1}{}{\label{#1}}% } \renewcommand{\bicontcaption}[3]{% -\contcaption{#1}% -\begingroup% -\csdef{\@captype name}{#2}% -\contcaption{#3}% -\endgroup% + \contcaption{#1}% + \begingroup% + \csdef{\@captype name}{#2}% + \contcaption{#3}% + \endgroup% } \RenewDocumentCommand{\subtop}{O{} O{} m}{% -\subfloat[#1][#2]{#3}% + \subfloat[#1][#2]{#3}% } \RenewDocumentCommand{\subbottom}{O{} O{} m}{% -\subfloat[#1][#2]{#3}% + \subfloat[#1][#2]{#3}% } \renewcommand{\contsubtop}{% -\ContinuedFloat\addtocounter{\@captype}{1}% -\subtop} + \ContinuedFloat\addtocounter{\@captype}{1}% + \subtop% +} \renewcommand{\contsubbottom}{% -\ContinuedFloat\addtocounter{\@captype}{1}% -\subbottom} + \ContinuedFloat\addtocounter{\@captype}{1}% + \subbottom% +} \renewcommand{\subconcluded}{} -\let\subfigure\subbottom -\let\subtable\subtop - \let\contsubtable\contsubtop \let\contsubfigure\contsubbottom \newcommand{\newfloatentry}[4][\@empty]{TODO: newfloatentry} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty index 9d2c1636b0e..65aec006689 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pbox') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty new file mode 100644 index 00000000000..3058aa6d220 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty @@ -0,0 +1,38 @@ +%% +%% This is file `lwarp-pdfcol.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `pdfcol') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackageDrop{pdfcol}[2018/11/01] + +\ltx@newif\ifpdfcolAvailable +\pdfcolAvailablefalse + +\def\pdfcolErrorNoStacks{ + \PackageInfo{lwarp-pdfcol}{Ignoring pdfcol for HTML output.} +} + +\def\pdfcolInitStack#1{}% + +\long\def\pdfcolIfStackExists#1#2#3{#3}% + +\def\pdfcolSwitchStack#1{}% + +\def\pdfcolSetCurrentColor{}% + +\def\pdfcolSetCurrent#1{}% +\endinput +%% +%% End of file `lwarp-pdfcol.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty new file mode 100644 index 00000000000..c6c1e4cb427 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty @@ -0,0 +1,25 @@ +%% +%% This is file `lwarp-pdfcolfoot.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `pdfcolfoot') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackageDrop{pdfcolfoot}[2016/05/16] + +\newcommand*{\pdfcolfoot@switch}{} + +\newcommand*{\pdfcolfoot@current}{} +\endinput +%% +%% End of file `lwarp-pdfcolfoot.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty new file mode 100644 index 00000000000..14752345d00 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty @@ -0,0 +1,21 @@ +%% +%% This is file `lwarp-pdfcolmk.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `pdfcolmk') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackageDrop{pdfcolmk}[2016/05/16] +\endinput +%% +%% End of file `lwarp-pdfcolmk.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty new file mode 100644 index 00000000000..322c061ca60 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty @@ -0,0 +1,29 @@ +%% +%% This is file `lwarp-pdfcolparallel.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `pdfcolparallel') +%% 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. +\RequirePackage{keyval}% + +\LWR@ProvidesPackageDropA{pdfcolparallel}{2016/05/16} +\DeclareOption*{% + \PassoptionsToPackage{\CurrentOption}{parallel}% +} +\LWR@ProvidesPackageDropB +\RequirePackage{parallel}[2003/04/13] +\define@key{parallel}{rulebetweencolor}{} +\endinput +%% +%% End of file `lwarp-pdfcolparallel.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty new file mode 100644 index 00000000000..efd4929b502 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty @@ -0,0 +1,27 @@ +%% +%% This is file `lwarp-pdfcolparcolumns.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `pdfcolparcolumns') +%% 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@ProvidesPackageDropA{pdfcolparcolumns}{2016/05/16} +\DeclareOption*{% + \PassoptionsToPackage{\CurrentOption}{parcolumns}% +} +\LWR@ProvidesPackageDropB +\RequirePackage{parcolumns}[2004/11/25] +\define@key{LWRparcols}{rulebetweencolor}{} +\endinput +%% +%% End of file `lwarp-pdfcolparcolumns.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty index 62385394a4f..f3f91394d28 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfcomment') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty index a20ad43a642..f9148729e41 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfcrypt') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty index 154a5a74c1b..d2d854b95f6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdflscape') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty index 59ffea77954..1d3cc1ac682 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfmarginpar.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfmarginpar') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty index d5ed3d6c629..cadd0109d9e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfpages.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfpages') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty index ed04c065491..2078771ac3e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfprivacy.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfprivacy') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty index d02d541a280..7fff474e1a4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfrender.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfrender') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty index 39550989215..b4ccdfd9956 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfsync.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfsync') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty index 96be7fbc72c..b58cfa49057 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdftricks.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdftricks') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty index 926b71a1a96..d62aee0662d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pdfx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pdfx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty index 07a7b1f80aa..ab1cdc791aa 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `perpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty index cb1c2e9de10..759784152d4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pfnote') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty index 063a77de1d0..06359987892 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `phfqit') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-physics.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-physics.sty new file mode 100644 index 00000000000..69eec3f5eab --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-physics.sty @@ -0,0 +1,282 @@ +%% +%% This is file `lwarp-physics.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `physics') +%% 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{physics}% No date is provided by the package. +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\quantity}{}} +\CustomizeMathJax{\let\qty\quantity} +\CustomizeMathJax{\newcommand{\pqty}[1]{\left(#1\right)}} +\CustomizeMathJax{\newcommand{\bqty}[1]{\left\lbrack#1\right\rbrack}} +\CustomizeMathJax{\newcommand{\vqty}[1]{\left\vert#1\right\rvert}} +\CustomizeMathJax{\newcommand{\Bqty}[1]{\left\lbrace#1\right\rbrace}} + +\CustomizeMathJax{\newcommand{\absolutevalue}[1]{\left\lvert#1\right\rvert}} +\CustomizeMathJax{\let\abs\absolutevalue} + +\CustomizeMathJax{\newcommand{\norm}[1]{% + \left\lvert\left\lvert#1\right\rvert\right\rvert}% +} + +\CustomizeMathJax{\newcommand{\evaluated}[1]{#1\vert}} +\CustomizeMathJax{\let\eval\evaluated} + +\CustomizeMathJax{\newcommand{\order}[1]{\mathcal{O}\left(#1\right)}} + +\CustomizeMathJax{\newcommand{\commutator}[2]{\left\lbrack#1,#2\right\rbrack}} +\CustomizeMathJax{\let\comm\commutator} + +\CustomizeMathJax{\newcommand{\anticommutator}[2]{% + \left\lbrace#1,#2\right\rbrace}% +} +\CustomizeMathJax{\let\acomm\anticommutator} + +\CustomizeMathJax{\let\poissonbracket\anticommutator} +\CustomizeMathJax{\let\pb\anticommutator} + +\CustomizeMathJax{\newcommand{\vectorbold}[1]{\mathbf{#1}}} +\CustomizeMathJax{\let\vb\vectorbold} + +\CustomizeMathJax{\newcommand{\vectorarrow}[1]{\vec{\mathbf{#1}}}} +\CustomizeMathJax{\let\va\vectorarrow} + +\CustomizeMathJax{\newcommand{\vectorunit}[1]{\mathbf{\hat{#1}}}} +\CustomizeMathJax{\let\va\vectorunit} + +\CustomizeMathJax{\newcommand{\dotproduct}{\boldsymbol\cdot}} +\CustomizeMathJax{\let\vdot\dotproduct} + +\CustomizeMathJax{\newcommand{\crossproduct}{\boldsymbol\times}} +\CustomizeMathJax{\let\cross\crossproduct} +\CustomizeMathJax{\let\cp\crossproduct} + +\CustomizeMathJax{\newcommand{\gradient}{\mathbf{\nabla}}} +\CustomizeMathJax{\let\grad\gradient} + +\CustomizeMathJax{\let\divisionsymbol\div} + +\CustomizeMathJax{\newcommand{\divergence}{\nabla\vdot}} +\CustomizeMathJax{\let\div\divergence} + +\CustomizeMathJax{\newcommand{\curl}{\nabla\cross}} + +\CustomizeMathJax{\newcommand{\laplacian}{\nabla^2}} + +\ifx\trigopt 1 + \CustomizeMathJax{\DeclareMathOperator{\sine}{sin}} + \CustomizeMathJax{\DeclareMathOperator{\cosine}{cos}} + \CustomizeMathJax{\DeclareMathOperator{\tangent}{tan}} + \CustomizeMathJax{\DeclareMathOperator{\cosecant}{csc}} + \CustomizeMathJax{\DeclareMathOperator{\secant}{sec}} + \CustomizeMathJax{\DeclareMathOperator{\cotangent}{cot}} + \CustomizeMathJax{\DeclareMathOperator{\arcsine}{arcsin}} + \CustomizeMathJax{\DeclareMathOperator{\arccosine}{arccos}} + \CustomizeMathJax{\DeclareMathOperator{\arctangent}{arctan}} + \CustomizeMathJax{\DeclareMathOperator{\hypsine}{sinh}} + \CustomizeMathJax{\DeclareMathOperator{\hypcosine}{cosh}} + \CustomizeMathJax{\DeclareMathOperator{\hyptangent}{tanh}} + \CustomizeMathJax{\DeclareMathOperator{\hypcotangent}{coth}} + \CustomizeMathJax{\DeclareMathOperator{\exponential}{exp}} + \CustomizeMathJax{\DeclareMathOperator{\logarithm}{log}} + \CustomizeMathJax{\DeclareMathOperator{\naturallogarithm}{\ln}} + \CustomizeMathJax{\DeclareMathOperator{\determinant}{det}} + \CustomizeMathJax{\DeclareMathOperator{\Probability}{Pr}} + \CustomizeMathJax{\newcommand{\sin}[1][{}]{\mathrm{sin}^#1}} + \CustomizeMathJax{\newcommand{\sinh}[1][{}]{\mathrm{sinh}^#1}} + \CustomizeMathJax{\newcommand{\arcsin}[1][{}]{\mathrm{arcsin}^#1}} + \CustomizeMathJax{\newcommand{\asin}[1][{}]{\mathrm{asin}^#1}} + \CustomizeMathJax{\newcommand{\cos}[1][{}]{\mathrm{cos}^#1}} + \CustomizeMathJax{\newcommand{\cosh}[1][{}]{\mathrm{cosh}^#1}} + \CustomizeMathJax{\newcommand{\arccos}[1][{}]{\mathrm{arccos}^#1}} + \CustomizeMathJax{\newcommand{\acos}[1][{}]{\mathrm{acos}^#1}} + \CustomizeMathJax{\newcommand{\tan}[1][{}]{\mathrm{tan}^#1}} + \CustomizeMathJax{\newcommand{\tanh}[1][{}]{\mathrm{tanh}^#1}} + \CustomizeMathJax{\newcommand{\arctan}[1][{}]{\mathrm{arctan}^#1}} + \CustomizeMathJax{\newcommand{\atan}[1][{}]{\mathrm{atan}^#1}} + \CustomizeMathJax{\newcommand{\csc}[1][{}]{\mathrm{csc}^#1}} + \CustomizeMathJax{\newcommand{\csch}[1][{}]{\mathrm{csch}^#1}} + \CustomizeMathJax{\newcommand{\arccsc}[1][{}]{\mathrm{arccsc}^#1}} + \CustomizeMathJax{\newcommand{\acsc}[1][{}]{\mathrm{acsc}^#1}} + \CustomizeMathJax{\newcommand{\sec}[1][{}]{\mathrm{sec}^#1}} + \CustomizeMathJax{\newcommand{\sech}[1][{}]{\mathrm{sech}^#1}} + \CustomizeMathJax{\newcommand{\arcsec}[1][{}]{\mathrm{arcsec}^#1}} + \CustomizeMathJax{\newcommand{\asec}[1][{}]{\mathrm{asec}^#1}} + \CustomizeMathJax{\newcommand{\cot}[1][{}]{\mathrm{cot}^#1}} + \CustomizeMathJax{\newcommand{\coth}[1][{}]{\mathrm{coth}^#1}} + \CustomizeMathJax{\newcommand{\arccot}[1][{}]{\mathrm{arccot}^#1}} + \CustomizeMathJax{\newcommand{\acot}[1][{}]{\mathrm{acot}^#1}} +\else + \CustomizeMathJax{\DeclareMathOperator{\arccsc}{arccsc}} + \CustomizeMathJax{\DeclareMathOperator{\arcsec}{arcsec}} + \CustomizeMathJax{\DeclareMathOperator{\arccot}{arccot}} + \CustomizeMathJax{\DeclareMathOperator{\asin}{asin}} + \CustomizeMathJax{\DeclareMathOperator{\acos}{acos}} + \CustomizeMathJax{\DeclareMathOperator{\atan}{atan}} + \CustomizeMathJax{\DeclareMathOperator{\acsc}{acsc}} + \CustomizeMathJax{\DeclareMathOperator{\asec}{asec}} + \CustomizeMathJax{\DeclareMathOperator{\acot}{acot}} + \CustomizeMathJax{\DeclareMathOperator{\csch}{csch}} + \CustomizeMathJax{\DeclareMathOperator{\sech}{sech}} + \CustomizeMathJax{\newcommand{\tr}{\trace}} + \CustomizeMathJax{\newcommand{\Tr}{\Trace}} + \CustomizeMathJax{\newcommand{\Res}{\Residue}} +\fi + +\CustomizeMathJax{\DeclareMathOperator{\trace}{tr}} +\CustomizeMathJax{\let\tr\trace} +\CustomizeMathJax{\DeclareMathOperator{\Trace}{Tr}} +\CustomizeMathJax{\let\Tr\Trace} +\CustomizeMathJax{\DeclareMathOperator{\rank}{rank}} +\CustomizeMathJax{\DeclareMathOperator{\erf}{erf}} +\CustomizeMathJax{\DeclareMathOperator{\Residue}{Res}} +\CustomizeMathJax{\newcommand{\principalvalue}{\mathcal{P}}} +\CustomizeMathJax{\let\pv\principalvalue} +\CustomizeMathJax{\newcommand{\PV}{\text{P.V.}}} +\CustomizeMathJax{\newcommand{\real}{\mathcal{R}}} +\CustomizeMathJax{\newcommand{\imaginary}{\mathcal{I}}} + +\CustomizeMathJax{\newcommand{\Re}[1]{\mathrm{Re}\left\lbrace#1\right\rbrace}} +\CustomizeMathJax{\newcommand{\Im}[1]{\mathrm{Im}\left\lbrace#1\right\rbrace}} + +\CustomizeMathJax{\newcommand{\qqtext}[1]{\quad\mathrm{#1}\quad}} +\CustomizeMathJax{\let\qq\qqtext} +\CustomizeMathJax{\newcommand{\qqcomma}{\text{,}\quad}} +\CustomizeMathJax{\let\qc\qqcomma} +\CustomizeMathJax{\newcommand{\qcc}{\quad\text{c.c.}\quad}} +\CustomizeMathJax{\let\qcc} +\CustomizeMathJax{\newcommand{\qif}{\quad\text{if}\quad}} +\CustomizeMathJax{\newcommand{\qthen}{\quad\text{then}\quad}} +\CustomizeMathJax{\newcommand{\qelse}{\quad\text{else}\quad}} +\CustomizeMathJax{\newcommand{\qotherwise}{\quad\text{otherwise}\quad}} +\CustomizeMathJax{\newcommand{\qunless}{\quad\text{unless}\quad}} +\CustomizeMathJax{\newcommand{\qgiven}{\quad\text{given}\quad}} +\CustomizeMathJax{\newcommand{\qusing}{\quad\text{using}\quad}} +\CustomizeMathJax{\newcommand{\qassume}{\quad\text{assume}\quad}} +\CustomizeMathJax{\newcommand{\qsince}{\quad\text{since}\quad}} +\CustomizeMathJax{\newcommand{\qlet}{\quad\text{let}\quad}} +\CustomizeMathJax{\newcommand{\qfor}{\quad\text{for}\quad}} +\CustomizeMathJax{\newcommand{\qall}{\quad\text{all}\quad}} +\CustomizeMathJax{\newcommand{\qeven}{\quad\text{even}\quad}} +\CustomizeMathJax{\newcommand{\qodd}{\quad\text{odd}\quad}} +\CustomizeMathJax{\newcommand{\qinteger}{\quad\text{integer}\quad}} +\CustomizeMathJax{\newcommand{\qand}{\quad\text{and}\quad}} +\CustomizeMathJax{\newcommand{\qor}{\quad\text{or}\quad}} +\CustomizeMathJax{\newcommand{\qas}{\quad\text{as}\quad}} +\CustomizeMathJax{\newcommand{\qin}{\quad\text{in}\quad}} + +\CustomizeMathJax{\newcommand{\differential}[1][]{\text{d}^{#1}}} +\CustomizeMathJax{\let\dd\differential} + +\CustomizeMathJax{\newcommand{\derivative}[3][]{% + \frac{\text{d}^{#1}#2}{\text{d}#3^{#1}}}% +} +\CustomizeMathJax{\let\dv\derivative} + +\CustomizeMathJax{\newcommand{\partialderivative}[3][]{% + \frac{\partial^{#1}#2}{\partial#3^{#1}}}% +} +\CustomizeMathJax{\let\pderivative\partialderivative} +\CustomizeMathJax{\let\pdv\partialderivative} + +\CustomizeMathJax{\newcommand{\variation}{\delta}} +\CustomizeMathJax{\let\var\variation} + +\CustomizeMathJax{\newcommand{\functionalderivative}[3][]{% + \frac{\delta^{#1}#2}{\delta#3^{#1}}}% +} +\CustomizeMathJax{\let\fdv\functionalderivative} + +\CustomizeMathJax{\newcommand{\bra}[1]{\langle{#1}\rvert}} +\CustomizeMathJax{\newcommand{\ket}[1]{\lvert{#1}\rangle}} + +\CustomizeMathJax{\newcommand{\innerproduct}[2]{% + \left\langle{#1}\middle\vert{#2}\right\rangle}% +} +\CustomizeMathJax{\let\braket\innerproduct} +\CustomizeMathJax{\let\ip\innerproduct} + +\CustomizeMathJax{\newcommand{\outerproduct}[2]{% + \left\lvert{#1}\middle\rangle\!\middle\langle#2\right\rvert}% +} +\CustomizeMathJax{\let\dyad\outerproduct} +\CustomizeMathJax{\let\op\outerproduct} + +\CustomizeMathJax{\newcommand{\expectationvalue}[2]{% + \left\langle{#2}\middle\vert{#1}\middle\vert{#2}\right\rangle}% +} +\CustomizeMathJax{\let\expval\expectationvalue} +\CustomizeMathJax{\let\ev\expectationvalue} + +\CustomizeMathJax{\newcommand{\matrixelement}[3]{% + \left\langle{#1}\middle\vert{#2}\middle\vert{#3}\right\rangle}% +} +\CustomizeMathJax{\let\mel\matrixelement} + +\CustomizeMathJax{\newcommand{\matrixquantity}[1]{\begin{matrix}#1\end{matrix}}} +\CustomizeMathJax{\let\mqty\matrixquantity} +\CustomizeMathJax{\newcommand{\pmqty}[1]{\begin{pmatrix}#1\end{pmatrix}}} +\CustomizeMathJax{\newcommand{\Pmqty}[1]{% + \left\lgroup\begin{matrix}#1\end{matrix}\right\rgroup}% +} +\CustomizeMathJax{\newcommand{\bmqty}[1]{\begin{bmatrix}#1\end{bmatrix}}} +\CustomizeMathJax{\newcommand{\vmqty}[1]{\begin{vmatrix}#1\end{vmatrix}}} + +\CustomizeMathJax{\newcommand{\smallmatrixquantity}[1]{% + \begin{smallmatrix}#1\end{smallmatrix}}% +} +\CustomizeMathJax{\let\smqty\smallmatrixquantity} +\CustomizeMathJax{\newcommand{\spmqty}[1]{% + \pqty{\begin{smallmatrix}#1\end{smallmatrix}}}% +} +\CustomizeMathJax{\newcommand{\sPmqty}[1]{% + \left\lgroup\begin{smallmatrix}#1\end{smallmatrix}\right\rgroup}% +} +\CustomizeMathJax{\newcommand{\sbmqty}[1]{% + \bqty{\begin{smallmatrix}#1\end{smallmatrix}}}% +} +\CustomizeMathJax{\newcommand{\svmqty}[1]{% + \vqty{\begin{smallmatrix}#1\end{smallmatrix}}}% +} + +\CustomizeMathJax{\let\matrixdeterminant\vmqty} +\CustomizeMathJax{\let\mdet\vmqty} +\CustomizeMathJax{\let\smdet\svmqty} + +\CustomizeMathJax{\newcommand{\identitymatrix}[1]{(\text{imat}\{#1\})}} +\CustomizeMathJax{\let\imat\identitymatrix} + +\CustomizeMathJax{\newcommand{\xmatrix}[3]{(\text{xmat}\{\}\{#2\}\{#3\})}} +\CustomizeMathJax{\let\xmat\xmatrix} + +\CustomizeMathJax{\newcommand{\zeromatrix}[2]{(\text{zmat}\{#1\}\{#2\})}} +\CustomizeMathJax{\let\zmat\zeromatrix} + +\CustomizeMathJax{\newcommand{\paulimatrix}[1]{(\text{pmat}\{#1\})}} +\CustomizeMathJax{\let\pmat\paulimatrix} + +\CustomizeMathJax{\newcommand{\diagonalmatrix}[2][]{% + \left(\text{dmat}\right)}% +} +\CustomizeMathJax{\let\dmat\diagonalmatrix} + +\CustomizeMathJax{\newcommand{\antidiagonalmatrix}[2][]{% + \left(\text{admat}\right)}% +} +\CustomizeMathJax{\let\admat\antidiagonalmatrix} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-physics.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty index 68cde54f561..585b1abe632 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pifont') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty index fc64e9b068a..3a0904b10f1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `placeins') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty index 2ebddc477d0..bc9b57bbf49 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `plarydshln') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty index 6b76c5bcd5a..a2b0623908c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plext.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `plext') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty index 0095e2f6ba7..218b9d6972d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextarydshln.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `plextarydshln') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty index 57aa26d852c..852962c64c0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-plextcolorbl.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `plextcolortbl') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty index fbd080803f8..75a5bd316be 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-prelim2e.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `prelim2e') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty index f89e0000193..624d0b02ae4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-prettyref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `prettyref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty index b17f30128a6..c562c7eebec 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-preview.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `preview') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty index 0fae38d5da6..943144d0403 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfrag.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `psfrag') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty index bba4f2e7004..3f8f333fb3b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-psfragx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `psfragx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty index 260d9daac9e..16cd81c3cdb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pst-eps.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pst-eps') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty index 813f422277f..67a268c123f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstool.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pstool') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty index 3203734dd44..ca0c15d59de 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pstricks.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pstricks') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty index 61fddea22bb..ace117cc422 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxatbegshi.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pxatbegshi') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty index 997b336b747..b5a33d7d223 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxeveryshi.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pxeveryshi') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty index 219b577feae..4aaf55cfb2e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxftnright.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pxftnright') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty index e419a859aff..c5e856bf14a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-pxjahyper.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `pxjahyper') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty index 9a92243919b..ec87fa9acc2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-quotchap.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `quotchap') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty index 3f59ee57203..40f6ed7efc7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-quoting.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `quoting') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty index f436b065266..b31d29c1b70 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ragged2e.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ragged2e') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty index 1d2f8b1248f..23561137152 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `realscripts') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty index 6d749651799..e77c630ca7e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-refcheck.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `refcheck') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty index dae6862726a..a20d0a802a1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-register.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `register') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty index 46bc7998066..2ec6a93b9c2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `relsize') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty index c5f73274875..74a1e66ae2b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `repeatindex') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty index b2a547aca7e..a2ea55e0b97 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `resizegather') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty index 1474f165769..6a97c5bb9ce 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `rmpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty index 17fbaabebd3..f16d89fef5c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `romanbar') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty index f7c903b947d..cdc08c32f35 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `romanbarpagenumber') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty index b8d9fc4f4f7..1d7d306f0d3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotating.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `rotating') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty index 65cb9fc50ee..c845df256f5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rotfloat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `rotfloat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty index 7ab1fb9704a..1beefa1bd66 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-rviewport.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `rviewport') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty index b1ede4c1d44..fa9b34edfe9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-savetrees.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `savetrees') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty index fb356162c33..96affa93860 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scalefnt.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `scalefnt') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty index b1c4d6b0b64..10aee32f114 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-schemata.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `schemata') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty index 9db031a5442..ed2b1cdcf79 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrextend.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `scrextend') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty index c313a3f1fe3..767d67fc3e5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrhack.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `scrhack') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty index fe54d40aba9..0c52d8baa2f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-notecolumn.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `scrlayer-notecolumn') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty index 6f5ce711624..75529d38a29 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer-scrpage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `scrlayer-scrpage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty index f8a91d2f03f..fd44da0c623 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrlayer.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `scrlayer') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty index 7a29098e0cc..1cc7ff9269a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-scrpage2.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `scrpage2') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty index 181fc7b2a2b..71c059dbf8b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-section.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `section') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty index 034b9283c94..041d94a54de 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectionbreak.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `sectionbreak') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty index e478c38991f..ffeca2a2229 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sectsty.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `sectsty') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty index 5f07f7cb5bb..6933f86b164 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-semantic-markup.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `semantic-markup') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty index 148ca0ed4e3..d964b0277a3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-setspace.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `setspace') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty index b7219f30d28..cfbbab91180 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-shadow.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `shadow') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty index 96a459aeb81..abba7ff977c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-shapepar.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `shapepar') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty index 7ec6ab910d7..e36f1f4f486 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-showidx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `idx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty index ff5368d01a6..8ea1a28d06d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-showkeys.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `showkeys') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty index 90e861ff808..cd06836e401 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-showtags.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `showtags') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty index ebf6afbb3af..a5f36f59183 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidecap.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `sidecap') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty index 486961d1714..30e2f04a5c7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `sidenotes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty index 825b65f9a2e..cdfd10a7769 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `siunitx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -94,18 +94,64 @@ \__siunitx_number_output_parse:n {#1} } { - \__siunitx_unit_output_pre_print: - \LWR@subsingledollar{% lwarp - \textbackslash( \LWR@HTMLsanitize{#1} \textbackslash)% lwarp - }{siunitx}{% - \__siunitx_print:nn { number } {% - \LWR@origensuredmath{#1}% - }% - }% lwarp - \__siunitx_unit_output_print: + \__siunitx_unit_output_pre_print: + \begingroup% lwarp + \boolfalse{mathjax}% lwarp + \LWR@subsingledollar{% lwarp + \textbackslash( \LWR@HTMLsanitize{#1} \textbackslash)% lwarp + }{siunitx}{% + \__siunitx_print:nn { number } {% + \LWR@origensuredmath{#1}% + }% + }% lwarp + \endgroup% lwarp + \__siunitx_unit_output_print: } \group_end:% lwarp } +\cs_set_protected:Npn \__siunitx_range_numbers_aux:n #1 + { + \bool_if:NTF \l__siunitx_number_parse_bool + { + \tl_clear:N \l__siunitx_number_out_tl + \tl_clear:N \l__siunitx_number_out_saved_tl + \bool_set_false:N \l__siunitx_number_compound_bool + \__siunitx_number_output_parse:n {#1} + \bool_if:NT \l__siunitx_number_compound_bool + { \msg_error:nnx { siunitx } { multi-part-range } {#1} } + } + { + \__siunitx_unit_output_pre_print: + \begingroup% lwarp + \boolfalse{mathjax}% lwarp + \LWR@subsingledollar{% lwarp + \textbackslash( \LWR@HTMLsanitize{#1} \textbackslash)% lwarp + }{siunitx}{% + \__siunitx_print:nn { number } { + \LWR@origensuredmath{#1}% + } % lwarp + }% lwarp + \endgroup% lwarp + \__siunitx_unit_output_print: + } + } +\cs_set_protected:Npn \__siunitx_angle_print_direct_aux:nn #1#2 { + \tl_if_empty:nF {#1} + { + \tl_set:Nn \l__siunitx_unit_tl {#2} + \begingroup% lwarp + \boolfalse{mathjax}% lwarp + \LWR@subsingledollar{% lwarp + \textbackslash( \LWR@HTMLsanitize{#1} \textbackslash)% lwarp + }{siunitx}{% + \__siunitx_print:nn { number } { + \LWR@origensuredmath{#1}% + } % lwarp + }% lwarp + \endgroup% lwarp + \__siunitx_unit_output_print: + } +} \cs_undefine:N \__siunitx_number_output_quotient_fraction: \cs_new_protected:Npn \__siunitx_number_output_quotient_fraction: { \bool_set_true:N \l__siunitx_number_compound_bool @@ -168,6 +214,8 @@ \l__siunitx_tmpa_tl { \__siunitx_print:nV { number } \l__siunitx_tmpa_tl } } +\cs_undefine:N \__siunitx_textsuperscript:n +\cs_new_protected:Npn \__siunitx_textsuperscript:n #1 {\textsuperscript{#1}} \RenewDocumentCommand \num { o m } { \leavevmode \group_begin:% lwarp @@ -235,6 +283,207 @@ \ExplSyntaxOff +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\ang}[2][]{(\mathrm{#2})\degree}} +\CustomizeMathJax{\newcommand{\num}[2][]{\mathrm{#2}}} +\CustomizeMathJax{\newcommand{\si}[2][]{\mathrm{#2}}} +\CustomizeMathJax{\newcommand{\LWRSI}[2][]{\mathrm{#1\LWRSInumber\,#2}}} +\CustomizeMathJax{\newcommand{\SI}[2][]{\def\LWRSInumber{#2}\LWRSI}} +\CustomizeMathJax{\newcommand{\numlist}[2][]{\mathrm{#2}}} +\CustomizeMathJax{\newcommand{\numrange}[3][]{\mathrm{#2~-- #3}}} +\CustomizeMathJax{\newcommand{\SIlist}[3][]{\mathrm{#2\,#3}}} +\CustomizeMathJax{\newcommand{\SIrange}[4][]{\mathrm{#2\,#4~-- #3\,#4}}} +\CustomizeMathJax{\newcommand{\tablenum}[2][]{\mathrm{#2}}} +\CustomizeMathJax{\newcommand{\ampere}{\mathrm{A}}} +\CustomizeMathJax{\newcommand{\candela}{\mathrm{cd}}} +\CustomizeMathJax{\newcommand{\kelvin}{\mathrm{K}}} +\CustomizeMathJax{\newcommand{\kilogram}{\mathrm{kg}}} +\CustomizeMathJax{\newcommand{\metre}{\mathrm{m}}} +\CustomizeMathJax{\newcommand{\mole}{\mathrm{mol}}} +\CustomizeMathJax{\newcommand{\second}{\mathrm{s}}} +\CustomizeMathJax{\newcommand{\becquerel}{\mathrm{Bq}}} +\CustomizeMathJax{\newcommand{\degreeCelsius}{\unicode{x2103}}} +\CustomizeMathJax{\newcommand{\coulomb}{\mathrm{C}}} +\CustomizeMathJax{\newcommand{\farad}{\mathrm{F}}} +\CustomizeMathJax{\newcommand{\gray}{\mathrm{Gy}}} +\CustomizeMathJax{\newcommand{\hertz}{\mathrm{Hz}}} +\CustomizeMathJax{\newcommand{\henry}{\mathrm{H}}} +\CustomizeMathJax{\newcommand{\joule}{\mathrm{J}}} +\CustomizeMathJax{\newcommand{\katal}{\mathrm{kat}}} +\CustomizeMathJax{\newcommand{\lumen}{\mathrm{lm}}} +\CustomizeMathJax{\newcommand{\lux}{\mathrm{lx}}} +\CustomizeMathJax{\newcommand{\newton}{\mathrm{N}}} +\CustomizeMathJax{\newcommand{\ohm}{\mathrm{\Omega}}} +\CustomizeMathJax{\newcommand{\pascal}{\mathrm{Pa}}} +\CustomizeMathJax{\newcommand{\radian}{\mathrm{rad}}} +\CustomizeMathJax{\newcommand{\siemens}{\mathrm{S}}} +\CustomizeMathJax{\newcommand{\sievert}{\mathrm{Sv}}} +\CustomizeMathJax{\newcommand{\steradian}{\mathrm{sr}}} +\CustomizeMathJax{\newcommand{\tesla}{\mathrm{T}}} +\CustomizeMathJax{\newcommand{\volt}{\mathrm{V}}} +\CustomizeMathJax{\newcommand{\watt}{\mathrm{W}}} +\CustomizeMathJax{\newcommand{\weber}{\mathrm{Wb}}} +\CustomizeMathJax{\newcommand{\day}{\mathrm{d}}} +\CustomizeMathJax{\newcommand{\degree}{\mathrm{^\circ}}} +\CustomizeMathJax{\newcommand{\hectare}{\mathrm{ha}}} +\CustomizeMathJax{\newcommand{\hour}{\mathrm{h}}} +\CustomizeMathJax{\newcommand{\litre}{\mathrm{l}}} +\CustomizeMathJax{\newcommand{\liter}{\mathrm{L}}} +\CustomizeMathJax{\newcommand{\arcminute}{^\prime}} +\CustomizeMathJax{\newcommand{\minute}{\mathrm{min}}} +\CustomizeMathJax{\newcommand{\arcsecond}{^{\prime\prime}}} +\CustomizeMathJax{\newcommand{\tonne}{\mathrm{t}}} +\CustomizeMathJax{\newcommand{\astronomicalunit}{au}} +\CustomizeMathJax{\newcommand{\atomicmassunit}{u}} +\CustomizeMathJax{\newcommand{\bohr}{\mathit{a}_0}} +\CustomizeMathJax{\newcommand{\clight}{\mathit{c}_0}} +\CustomizeMathJax{\newcommand{\dalton}{\mathrm{D}_\mathrm{a}}} +\CustomizeMathJax{\newcommand{\electronmass}{\mathit{m}_{\mathrm{e}}}} +\CustomizeMathJax{\newcommand{\electronvolt}{\mathrm{eV}}} +\CustomizeMathJax{\newcommand{\elementarycharge}{\mathit{e}}} +\CustomizeMathJax{\newcommand{\hartree}{\mathit{E}_{\mathrm{h}}}} +\CustomizeMathJax{\newcommand{\planckbar}{\mathit{\unicode{x0127}}}} +\CustomizeMathJax{\newcommand{\angstrom}{\mathrm{\unicode{x00C5}}}} +\CustomizeMathJax{\let\LWRorigbar\bar} +\CustomizeMathJax{\newcommand{\bar}{\mathrm{bar}}} +\CustomizeMathJax{\newcommand{\barn}{\mathrm{b}}} +\CustomizeMathJax{\newcommand{\bel}{\mathrm{B}}} +\CustomizeMathJax{\newcommand{\decibel}{\mathrm{dB}}} +\CustomizeMathJax{\newcommand{\knot}{\mathrm{kn}}} +\CustomizeMathJax{\newcommand{\mmHg}{\mathrm{mmHg}}} +\CustomizeMathJax{\newcommand{\nauticalmile}{\mathrm{M}}} +\CustomizeMathJax{\newcommand{\neper}{\mathrm{Np}}} +\CustomizeMathJax{\newcommand{\yocto}{\mathrm{y}}} +\CustomizeMathJax{\newcommand{\zepto}{\mathrm{z}}} +\CustomizeMathJax{\newcommand{\atto}{\mathrm{a}}} +\CustomizeMathJax{\newcommand{\femto}{\mathrm{f}}} +\CustomizeMathJax{\newcommand{\pico}{\mathrm{p}}} +\CustomizeMathJax{\newcommand{\nano}{\mathrm{n}}} +\CustomizeMathJax{\newcommand{\micro}{\mathrm{\unicode{x00B5}}}} +\CustomizeMathJax{\newcommand{\milli}{\mathrm{m}}} +\CustomizeMathJax{\newcommand{\centi}{\mathrm{c}}} +\CustomizeMathJax{\newcommand{\deci}{\mathrm{d}}} +\CustomizeMathJax{\newcommand{\deca}{\mathrm{da}}} +\CustomizeMathJax{\newcommand{\hecto}{\mathrm{h}}} +\CustomizeMathJax{\newcommand{\kilo}{\mathrm{k}}} +\CustomizeMathJax{\newcommand{\mega}{\mathrm{M}}} +\CustomizeMathJax{\newcommand{\giga}{\mathrm{G}}} +\CustomizeMathJax{\newcommand{\tera}{\mathrm{T}}} +\CustomizeMathJax{\newcommand{\peta}{\mathrm{P}}} +\CustomizeMathJax{\newcommand{\exa}{\mathrm{E}}} +\CustomizeMathJax{\newcommand{\zetta}{\mathrm{Z}}} +\CustomizeMathJax{\newcommand{\yotta}{\mathrm{Y}}} +\CustomizeMathJax{\newcommand{\percent}{\mathrm{\%}}} +\CustomizeMathJax{\newcommand{\meter}{\mathrm{m}}} +\CustomizeMathJax{\newcommand{\metre}{\mathrm{m}}} +\CustomizeMathJax{\newcommand{\gram}{\mathrm{g}}} +\CustomizeMathJax{\newcommand{\kg}{\kilo\gram}} +\CustomizeMathJax{\newcommand{\of}[1]{_{\mathrm{#1}}}} +\CustomizeMathJax{\newcommand{\squared}{^2}} +\CustomizeMathJax{\newcommand{\square}[1]{\mathrm{#1}^2}} +\CustomizeMathJax{\newcommand{\cubed}{^3}} +\CustomizeMathJax{\newcommand{\cubic}[1]{\mathrm{#1}^3}} +\CustomizeMathJax{\newcommand{\per}{/}} +\CustomizeMathJax{\newcommand{\celsius}{\unicode{x2103}}} +\CustomizeMathJax{\newcommand{\fg}{\femto\gram}} +\CustomizeMathJax{\newcommand{\pg}{\pico\gram}} +\CustomizeMathJax{\newcommand{\ng}{\nano\gram}} +\CustomizeMathJax{\newcommand{\ug}{\micro\gram}} +\CustomizeMathJax{\newcommand{\mg}{\milli\gram}} +\CustomizeMathJax{\newcommand{\g}{\gram}} +\CustomizeMathJax{\newcommand{\kg}{\kilo\gram}} +\CustomizeMathJax{\newcommand{\amu}{\mathrm{u}}} +\CustomizeMathJax{\newcommand{\pm}{\pico\metre}} +\CustomizeMathJax{\newcommand{\nm}{\nano\metre}} +\CustomizeMathJax{\newcommand{\um}{\micro\metre}} +\CustomizeMathJax{\newcommand{\mm}{\milli\metre}} +\CustomizeMathJax{\newcommand{\cm}{\centi\metre}} +\CustomizeMathJax{\newcommand{\dm}{\deci\metre}} +\CustomizeMathJax{\newcommand{\m}{\metre}} +\CustomizeMathJax{\newcommand{\km}{\kilo\metre}} +\CustomizeMathJax{\newcommand{\as}{\atto\second}} +\CustomizeMathJax{\newcommand{\fs}{\femto\second}} +\CustomizeMathJax{\newcommand{\ps}{\pico\second}} +\CustomizeMathJax{\newcommand{\ns}{\nano\second}} +\CustomizeMathJax{\newcommand{\us}{\micro\second}} +\CustomizeMathJax{\newcommand{\ms}{\milli\second}} +\CustomizeMathJax{\newcommand{\s}{\second}} +\CustomizeMathJax{\newcommand{\fmol}{\femto\mol}} +\CustomizeMathJax{\newcommand{\pmol}{\pico\mol}} +\CustomizeMathJax{\newcommand{\nmol}{\nano\mol}} +\CustomizeMathJax{\newcommand{\umol}{\micro\mol}} +\CustomizeMathJax{\newcommand{\mmol}{\milli\mol}} +\CustomizeMathJax{\newcommand{\mol}{\mol}} +\CustomizeMathJax{\newcommand{\kmol}{\kilo\mol}} +\CustomizeMathJax{\newcommand{\pA}{\pico\ampere}} +\CustomizeMathJax{\newcommand{\nA}{\nano\ampere}} +\CustomizeMathJax{\newcommand{\uA}{\micro\ampere}} +\CustomizeMathJax{\newcommand{\mA}{\milli\ampere}} +\CustomizeMathJax{\newcommand{\A}{\ampere}} +\CustomizeMathJax{\newcommand{\kA}{\kilo\ampere}} +\CustomizeMathJax{\newcommand{\ul}{\micro\litre}} +\CustomizeMathJax{\newcommand{\ml}{\milli\litre}} +\CustomizeMathJax{\newcommand{\l}{\litre}} +\CustomizeMathJax{\newcommand{\hl}{\hecto\litre}} +\CustomizeMathJax{\newcommand{\uL}{\micro\liter}} +\CustomizeMathJax{\newcommand{\mL}{\milli\liter}} +\CustomizeMathJax{\newcommand{\L}{\liter}} +\CustomizeMathJax{\newcommand{\hL}{\hecto\liter}} +\CustomizeMathJax{\newcommand{\mHz}{\milli\hertz}} +\CustomizeMathJax{\newcommand{\Hz}{\hertz}} +\CustomizeMathJax{\newcommand{\kHz}{\kilo\hertz}} +\CustomizeMathJax{\newcommand{\MHz}{\mega\hertz}} +\CustomizeMathJax{\newcommand{\GHz}{\giga\hertz}} +\CustomizeMathJax{\newcommand{\THz}{\tera\hertz}} +\CustomizeMathJax{\newcommand{\mN}{\milli\newton}} +\CustomizeMathJax{\newcommand{\N}{\newton}} +\CustomizeMathJax{\newcommand{\kN}{\kilo\newton}} +\CustomizeMathJax{\newcommand{\MN}{\mega\newton}} +\CustomizeMathJax{\newcommand{\Pa}{\pascal}} +\CustomizeMathJax{\newcommand{\kPa}{\kilo\pascal}} +\CustomizeMathJax{\newcommand{\MPa}{\mega\pascal}} +\CustomizeMathJax{\newcommand{\GPa}{\giga\pascal}} +\CustomizeMathJax{\newcommand{\mohm}{\milli\ohm}} +\CustomizeMathJax{\newcommand{\kohm}{\kilo\ohm}} +\CustomizeMathJax{\newcommand{\Mohm}{\mega\ohm}} +\CustomizeMathJax{\newcommand{\pV}{\pico\volt}} +\CustomizeMathJax{\newcommand{\nV}{\nano\volt}} +\CustomizeMathJax{\newcommand{\uV}{\micro\volt}} +\CustomizeMathJax{\newcommand{\mV}{\milli\volt}} +\CustomizeMathJax{\newcommand{\V}{\volt}} +\CustomizeMathJax{\newcommand{\kV}{\kilo\volt}} +\CustomizeMathJax{\newcommand{\W}{\watt}} +\CustomizeMathJax{\newcommand{\uW}{\micro\watt}} +\CustomizeMathJax{\newcommand{\mW}{\milli\watt}} +\CustomizeMathJax{\newcommand{\kW}{\kilo\watt}} +\CustomizeMathJax{\newcommand{\MW}{\mega\watt}} +\CustomizeMathJax{\newcommand{\GW}{\giga\watt}} +\CustomizeMathJax{\newcommand{\J}{\joule}} +\CustomizeMathJax{\newcommand{\uJ}{\micro\joule}} +\CustomizeMathJax{\newcommand{\mJ}{\milli\joule}} +\CustomizeMathJax{\newcommand{\kJ}{\kilo\joule}} +\CustomizeMathJax{\newcommand{\eV}{\electronvolt}} +\CustomizeMathJax{\newcommand{\meV}{\milli\electronvolt}} +\CustomizeMathJax{\newcommand{\keV}{\kilo\electronvolt}} +\CustomizeMathJax{\newcommand{\MeV}{\mega\electronvolt}} +\CustomizeMathJax{\newcommand{\GeV}{\giga\electronvolt}} +\CustomizeMathJax{\newcommand{\TeV}{\tera\electronvolt}} +\CustomizeMathJax{\newcommand{\kWh}{\kilo\watt\hour}} +\CustomizeMathJax{\newcommand{\F}{\farad}} +\CustomizeMathJax{\newcommand{\fF}{\femto\farad}} +\CustomizeMathJax{\newcommand{\pF}{\pico\farad}} +\CustomizeMathJax{\newcommand{\K}{\mathrm{K}}} +\CustomizeMathJax{\newcommand{\dB}{\mathrm{dB}}} +\CustomizeMathJax{\newcommand{\kibi}{\mathrm{Ki}}} +\CustomizeMathJax{\newcommand{\mebi}{\mathrm{Mi}}} +\CustomizeMathJax{\newcommand{\gibi}{\mathrm{Gi}}} +\CustomizeMathJax{\newcommand{\tebi}{\mathrm{Ti}}} +\CustomizeMathJax{\newcommand{\pebi}{\mathrm{Pi}}} +\CustomizeMathJax{\newcommand{\exbi}{\mathrm{Ei}}} +\CustomizeMathJax{\newcommand{\zebi}{\mathrm{Zi}}} +\CustomizeMathJax{\newcommand{\yobi}{\mathrm{Yi}}} +\end{warpMathJax} + \endinput %% %% End of file `lwarp-siunitx.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty index b41b2620995..31ba892b0dd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `slantsc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty new file mode 100644 index 00000000000..52d8db4e90d --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty @@ -0,0 +1,24 @@ +%% +%% This is file `lwarp-slashed.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `slashed') +%% 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{slashed}[1997/01/16] +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\slashed}[1]{\cancel{#1}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-slashed.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty index 579a9a4de73..3cbe798a8ca 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-soul.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `soul') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty index f4d8e0dd7f2..0d2e920f9bc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `soulpos') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty index 8b03512f853..956b597ac13 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `soulutf8') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty index 003c29d3494..868968930c0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-splitidx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `splitidx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty index d11c10f67b4..91a33987e18 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-srcltx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `srcltx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty index 733ff7334ed..db38bb241fc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `srctex') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty index da342b1e3e9..8901f50cde9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `stabular') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty index 32ee6a05d4b..68e43c588a4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `stackengine') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty new file mode 100644 index 00000000000..1f5a98065aa --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty @@ -0,0 +1,32 @@ +%% +%% This is file `lwarp-steinmetz.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `steinmetz') +%% 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{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}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-steinmetz.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty index c52c24f9acb..745f56746a1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `stfloats') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty index b58d9c9ea1f..7bb1791ceab 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `struktex') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty index 928f9ccc4c7..eeb5e5b4b3d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `subcaption') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty index 01823bce597..2a18225b24b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `subfig') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty index 751831e2577..3d4d1619cf6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `subfigure') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty index 5b9948557be..5cfc2254888 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `supertabular') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-svg.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-svg.sty new file mode 100644 index 00000000000..4e5db978bcb --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-svg.sty @@ -0,0 +1,40 @@ +%% +%% This is file `lwarp-svg.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `svg') +%% 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{svg}[2019/10/22] +\xpretocmd{\includesvg}% + {\begin{lateximage}}% + {}% + {\LWR@patcherror{svg}{includesvg}} + +\xapptocmd{\includesvg}% + {\end{lateximage}}% + {}% + {\LWR@patcherror{svg}{includesvg}} + +\xpretocmd{\includeinkscape}% + {\begin{lateximage}}% + {}% + {\LWR@patcherror{svg}{includeinkscape}} + +\xapptocmd{\includeinkscape}% + {\end{lateximage}}% + {}% + {\LWR@patcherror{svg}{includeinkscape}} +\endinput +%% +%% End of file `lwarp-svg.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty index 099ff6c216a..44a635992a1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `syntonly') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty index 6b9fd9c3704..6378cc3afd5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tabfigures') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty index 6306aabed10..891dac84bf0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tablefootnote') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty index c9243e321fd..a6f115e110f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tabls') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty index 9dd5e17a0db..7e92bfd07c8 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tabularx') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty index b3a01a196dc..34f90324b8b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tabulary') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty index 7565e6558f9..fd60910a12b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tascmac') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty index 4d97ca8837c..c1806daab6b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `textarea') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty index b1e386656a4..e6aa56dc2c7 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `textcomp') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty index d16043161bf..12bdd5640f2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textfit.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `textfit') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty index 498ad79c740..d2db94c64a5 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-textpos.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `textpos') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty index b1b2f31457f..7feb78316ad 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-theorem.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `theorem') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty index a0574406281..17230664c20 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thinsp.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `thinsp') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty index e763eae0a7a..8ab12a981dc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-threadcol.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `threadcol') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty index 5bfd85a1359..84553b1a5f1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttable.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `threeparttable') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty index ce445c77a02..0ee5b172bd6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-threeparttablex.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `threeparttablex') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty index cd7ef443079..d406c155db6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumb.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `thumb') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty index 633b8445290..f3e89b4254b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-thumbs.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `thumbs') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty index 126ebee95cd..07a973fd0dc 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tikz.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tikz') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty index 27e389a502d..2e8e9c1f74f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleps.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `titleps') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty index 1c47c9ceac3..68b96c374e6 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titleref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `titleref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty index 367ee7ab03e..b003d11552d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titlesec.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `titlesec') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty index af6f85dc9f1..fb05da7ceea 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titletoc.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `titletoc') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty index 04ae5aaa84e..dcdd9e24af9 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-titling.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `titling') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty index 5efb41a3815..9081acb8b57 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbasic.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tocbasic') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty index 032a3de23d5..d27a96ae6df 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocbibind.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tocbibind') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty index cdae740bda5..ce57af1ccf1 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocdata.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tocdata') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty index 0938df8d74b..a4f2e3d41db 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocenter.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tocenter') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty index 82758e697b0..d4a87982091 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocloft.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tocloft') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty index 9325217339a..dbb37666bfa 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tocstyle.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tocstyle') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty index 191e0985185..6dcc3520d29 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-todo.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `todo') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty index d7da2309515..c340abfb1d4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-todonotes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `todonotes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty index db98a8ab934..c5594b2af66 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-topcapt.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `topcapt') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty index 75d25ad6e95..352abceba23 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-tram.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `tram') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty index 847b052b97c..9a93b823dc4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-transparent.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `transparent') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -15,15 +15,19 @@ %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. -\LWR@ProvidesPackageDrop{transparent}[2016/05/16] -\newcommand*{\transparent}[1]{\edef\LWR@opacity{#1}} +\LWR@ProvidesPackagePass{transparent}[2019/11/29] +\newcommand*{\LWR@HTML@transparent}[1]{\edef\LWR@opacity{#1}} -\newcommand*{\texttransparent}[2]{% +\LWR@formatted{transparent} + +\newcommand*{\LWR@HTML@texttransparent}[2]{% \begingroup% \transparent{#1}% \InlineClass[opacity: #1]{transparent}{#2}% \endgroup% } + +\LWR@formatted{texttransparent} \endinput %% %% End of file `lwarp-transparent.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty index 7ed062d4a5c..613cca29a8e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-trimclip.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `trimclip') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty index 98eabf16fc6..9f1d616e5b3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-trivfloat.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `trivfloat') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty index a5698e50bba..8bdadda0169 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-truncate.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `truncate') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty index 2251a69826a..b0244c45901 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-turnthepage.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `turnthepage') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty index 94be8104ce0..a86ae66971f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-twoup.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `twoup') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty index 7799e49300d..deccf508578 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-typearea.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `typearea') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty index dc3a2cee1e3..006b6e393ce 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-typicons.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `typicons') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty index 82bc9637075..58403351f4b 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `ulem') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty index 5440b676887..7048fb75feb 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `umoline') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty index cd1f41b264f..093bf09fd91 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `underscore') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty new file mode 100644 index 00000000000..0b4f5c59915 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty @@ -0,0 +1,46 @@ +%% +%% This is file `lwarp-unicode-math.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `unicode-math') +%% 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{unicode-math}[2019/09/26] +\begin{warpHTML} +\CustomizeMathJax{\let\symnormal\mathrm} +\CustomizeMathJax{\let\symliteral\mathrm} +\CustomizeMathJax{\let\symbb\mathbb} +\CustomizeMathJax{\let\symbbit\mathbb}% not italic +\CustomizeMathJax{\let\symcal\mathcal} +\CustomizeMathJax{\let\symscr\mathscr} +\CustomizeMathJax{\let\symfrak\mathfrak} +\CustomizeMathJax{\let\symsfup\mathsf}% not up +\CustomizeMathJax{\let\symsfit\mathit}% not sans +\CustomizeMathJax{\let\symbfsf\mathbf}% not sans +\CustomizeMathJax{\let\symbfup\mathbf}% not up +\CustomizeMathJax{\let\symbfit\mathit}% not bold +\CustomizeMathJax{\let\symbfcal\mathcal}% not bold +\CustomizeMathJax{\let\symbfscr\mathscr}% not bold +\CustomizeMathJax{\let\symbffrak\mathfrak}% not bold +\CustomizeMathJax{\let\symbfsfup\mathbf}% not sans +\CustomizeMathJax{\let\symbfsfit\mathit}% not bold nor sans +\CustomizeMathJax{\let\symup\mathrm} +\CustomizeMathJax{\let\symbf\mathbf}% \symbfup defined above +\CustomizeMathJax{\let\symit\mathit} +\CustomizeMathJax{\let\symsf\mathsf} +\CustomizeMathJax{\let\symtt\mathtt} +\CustomizeMathJax{\let\symbffrac\mathbffrac} +\end{warpHTML} +\endinput +%% +%% End of file `lwarp-unicode-math.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty index d0a675f5c41..325fa58f47a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-units.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `units') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -40,8 +40,10 @@ } \LWR@formatted{unitfrac} +\begin{warpMathJax} \CustomizeMathJax{\newcommand{\unit}[2][]{#1 #2}} \CustomizeMathJax{\newcommand{\unitfrac}[3][]{#1 #2/#3}} +\end{warpMathJax} \endinput diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty index 83acad7b6cc..6a30691b709 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `unitsdef') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty index acd832d1b29..3a8474a575f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-upref.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `upref') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty index a0c61ad87de..464304c313d 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-url.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `url') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty index 796feab0cd8..ee7e7fa9635 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-uspace.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `uspace') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty index f4971adbcc8..3440ad1de95 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-verse.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `verse') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty index abbbfa9a2ff..e1f0529a4c4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-versonotes.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `versonotes') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty index 8574276a1b5..b9e85df8e18 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vertbars.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `vertbars') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty index 431b5a76030..7f4f5703910 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vmargin.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `vmargin') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty index 04bd66739f9..022e1b53509 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vowel.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `vowel') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty index f7f8174f6df..447d1d1f472 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vpe.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `vpe') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty index f2529f9272a..eb48f578a75 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `vwcol') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty index d4b501568f2..9f3ea798b3a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `wallpaper') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty index 15f51a615e7..98154de81d4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `watermark') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty new file mode 100644 index 00000000000..cf00a4abbd4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty @@ -0,0 +1,22 @@ +%% +%% This is file `lwarp-widetable.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `widetable') +%% This is a generated file. +%% Copyright 2016-2020 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackageDrop{widetable}[2019-06-25] +\newenvironment{widetable}{\begin{tabular*}}{\end{tabular*}} +\endinput +%% +%% End of file `lwarp-widetable.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty index 1eadd77cf2d..69216f681b2 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `widows-and-orphans') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty new file mode 100644 index 00000000000..ee12a277352 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty @@ -0,0 +1,86 @@ +%% +%% This is file `lwarp-witharrows.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `witharrows') +%% 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{witharrows}[2019/12/27] +\begin{warpHTML} +\makeatletter +\ifbool{mathjax}{ + % For the hidden print version in the HTML: + \newcommand{\Arrow}[2][]{} + \newcommand{\unicode}[1]{} + \NewDocumentEnvironment { DispWithArrows } { ! d < > ! O { } +b} + { + \IfValueTF{#1}{ + \begin{displaymath} + #1 \left\lbrace + \begin{align} + #3 + \end{align} + \right . + \end{displaymath} + }{ + \begin{displaymath} + \begin{align} + #3 + \end{align} + \end{displaymath} + } + } + {} + \NewDocumentEnvironment { DispWithArrows* } { ! d < > ! O { } +b} + { + \IfValueTF{#1}{ + \begin{displaymath} + #1 \left\lbrace + \begin{align*} + #3 + \end{align*} + \right . + \end{displaymath} + }{ + \begin{displaymath} + \begin{align*} + #3 + \end{align*} + \end{displaymath} + } + } + {} +}{ + % If not MathJax, use SVG images. + \BeforeBeginEnvironment{WithArrows}{\global\booltrue{LWR@unknownmathsize}} + \BeforeBeginEnvironment{DispWithArrows}{% + \begin{BlockClass}{displaymathnumbered}% + \begin{lateximage}% + } + \AfterEndEnvironment{DispWithArrows}{\end{lateximage}\end{BlockClass}} + \BeforeBeginEnvironment{DispWithArrows*}{% + \begin{BlockClass}{displaymath}% + \begin{lateximage}% + } + \AfterEndEnvironment{DispWithArrows*}{\end{lateximage}\end{BlockClass}} +} +\makeatother +\end{warpHTML} + +\begin{warpMathJax} +\CustomizeMathJax{\newenvironment{WithArrows}[1][]{\begin{aligned}}{\end{aligned}}} +\CustomizeMathJax{\newcommand{\Arrow}[2][]{&{\Large\unicode{x2938}}~\textit{#2}}} +\end{warpMathJax} +\endinput +%% +%% End of file `lwarp-witharrows.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty index 5ba2f61fcd0..3174d3856b4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `wrapfig') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -35,7 +35,7 @@ margin:10pt% }% {% - \LWR@wrapposition% + width:\LWR@printlength{\LWR@templengthone}; \LWR@wrapposition; % }% {marginblock}% \setlength{\linewidth}{\LWR@templengthone}% @@ -43,29 +43,35 @@ \NewDocumentEnvironment{wrapfigure}{o m o m} {% +\begin{LWR@setvirtualpage}*% \LWR@subwrapfigure{#2}{#4}% \captionsetup{type=figure}% } {% \endLWR@BlockClassWP% +\end{LWR@setvirtualpage}% } \NewDocumentEnvironment{wraptable}{o m o m} {% +\begin{LWR@setvirtualpage}*% \LWR@subwrapfigure{#2}{#4}% \captionsetup{type=table}% } {% \endLWR@BlockClassWP% +\end{LWR@setvirtualpage}% } \NewDocumentEnvironment{wrapfloat}{m o m o m} {% +\begin{LWR@setvirtualpage}*% \LWR@subwrapfigure{#3}{#5}% \captionsetup{type=#1}% } {% \endLWR@BlockClassWP% +\end{LWR@setvirtualpage}% } \newlength{\wrapoverhang} diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty index e149f826b02..d06d7bab2ec 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xbmks') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty index f2e5bbb7a07..96f5e39ffbd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xcolor') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -240,8 +240,8 @@ height:\LWR@printlength{\LWR@tempheight}% \def\rowc@l@rs[#1]#2#3#4% { -\global\rownum=1 - \global\@rowcolorstrue +\rownum=1% + \@rowcolorstrue% \@ifxempty{#3}% {\def\@oddrowcolor{\@norowcolor}}% {% @@ -285,7 +285,7 @@ height:\LWR@printlength{\LWR@tempheight}% } \def\@rowc@lors{% - \global\advance\rownum\@ne% + \advance\rownum\@ne% \@rowcolors% } diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty index 74b4537e75a..ad861e0e752 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xechangebar.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xechangebar') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty index 8f784bd5045..a5c97ea9560 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xellipsis') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty index 1e4c6a68b44..c584ccf88a0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xetexko-vertical.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xetexko-vertical') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty index 5bb506ca8bb..e5cec3ffaa4 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfakebold.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xfakebold') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -24,6 +24,10 @@ \renewcommand*{\LWR@applyxfakebold}{% \ifbool{LWR@xfakebold}{\LWR@orig@setBold}{\LWR@orig@unsetBold}% } +\begin{warpMathJax} +\CustomizeMathJax{\newcommand{\setBold}[1][]{}} +\CustomizeMathJax{\newcommand{\unsetBold}{}} +\end{warpMathJax} \endinput %% %% End of file `lwarp-xfakebold.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty index 1a4da1e1dd0..5cab24a30ee 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xfrac.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xfrac') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty index 7531ea6e7f7..ba8d9a23d0f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltabular.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xltabular') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -18,6 +18,7 @@ \RequirePackage{tabularx} +\RequirePackage{ltablex} \LWR@ProvidesPackageDrop{xltabular}[2018/05/23] diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty index 558bb67e7d7..565707a655f 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xltxtra.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xltxtra') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty index 04d26281fc5..749b4988b49 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xmpincl.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xmpincl') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty index 601e7e54295..e9569190e2c 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpiano.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xpiano') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty index 9fe23fed6d0..7dd73f7c36a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xpinyin.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xpinyin') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty index e3c567cabb9..3c56cc0086e 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xr-hyper.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xr-hyper') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty index adf1c3bba3b..ecf017288cd 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xr.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xr') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty index c481c3ca4df..6f0ee007f82 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xtab.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xtab') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty index 21eaf5442bc..0850b366947 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xunicode.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xunicode') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty index 5758e1461e0..fbd9f9da4c0 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xurl.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xurl') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -15,7 +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@ProvidesPackageDrop{xurl}[2018/06/02] +\LWR@ProvidesPackageDrop{xurl}[2020/01/14] + +\def\useOriginalUrlSetting{} \endinput %% %% End of file `lwarp-xurl.sty'. diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty index db49cd37737..ad5018dcae3 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xy.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `xy') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty index f0d3975bf25..1e081e87674 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-zhlineskip.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `zhlineskip') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty index b21e9676981..1b7cde81b65 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-zwpagelayout.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `zwpagelayout') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp.sty index 9fb90c6691c..6dd7b680198 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp.sty @@ -6,7 +6,7 @@ %% %% lwarp.dtx (with options: `package') %% This is a generated file. -%% Copyright 2016-2019 Brian Dunn +%% 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 @@ -17,7 +17,7 @@ %% version 2005/12/01 or later. \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackage{lwarp} - [2019/11/07 v0.78 Allows LaTeX to directly produce HTML5 output.] + [2020/02/01 v0.79 Allows LaTeX to directly produce HTML5 output.] @@ -25,8 +25,10 @@ -\RequirePackage{iftex} +\RequirePackage{iftex}[2019/11/07] + \newif\ifxetexorluatex + \ifXeTeX \xetexorluatextrue \else @@ -36,13 +38,6 @@ \xetexorluatexfalse \fi \fi - -\ifLuaTeX -\RequirePackage{luatex85}% until the geometry package is updated -\fi - -\RequirePackage{ifpdf} -\RequirePackage{ifptex} \RequirePackage{etoolbox}[2011/01/03]% v2.6 for \BeforeBeginEnvironment, etc. \RequirePackage{xpatch} @@ -105,7 +100,7 @@ {% Package #1 is not supported\MessageBreak by lwarp's HTML conversion.\MessageBreak - Package(s) #2 may be useful instead + Package(s) #2 may be useful instead% } {% Package #1 might conflict with lwarp in some way,\MessageBreak @@ -120,19 +115,9 @@ }{}% } \newcommand*{\LWR@earlyloadnever}[2]{% -\@ifpackageloaded{#1}{% -\PackageError{lwarp} -{% - Package #1 is not supported\MessageBreak - by lwarp's HTML conversion.\MessageBreak - Package(s) #2 may be useful instead -} -{% - Package #1 might conflict with lwarp in some way,\MessageBreak - or is superceded by another package.\MessageBreak - For a possible alternative, see package(s) #2. -} -}{}% + \@ifpackageloaded{#1}{% + \LWR@loadnever{#1}{#2}% + }{}% } \newcommand*{\LWR@earlyclassloadnever}[2]{% \@ifclassloaded{#1}{% @@ -160,27 +145,32 @@ \LWR@earlyloadnever{aecc}{cm-super, lmodern} \LWR@earlyloadnever{alg}{algorithm2e, algorithmicx} \LWR@earlyloadnever{algorithmic}{algorithm2e, algorithmicx} +\LWR@earlyloadnever{bitfield}{bytefield} \LWR@earlyloadnever{boxedminipage}{boxedminipage2e} \LWR@earlyloadnever{caption2}{caption} -\@ifpackageloaded{xeCJK}{}{ - \LWR@earlyloadnever{CJK}{ctex, xeCJK} - \LWR@earlyloadnever{CJKutf8}{ctex, xeCJK} -} -\LWR@earlyloadnever{bxcjkjatype}{upLaTeX, bxjsarticle, ujarticle, utarticle} -\LWR@earlyloadnever{hangul}{kotex, xetexko, luatexko} \LWR@earlyloadnever{colortab}{colortbl} +\LWR@earlyloadnever{doublespace}{setspace} \LWR@earlyloadnever{epsf}{graphicx} \LWR@earlyloadnever{fancyheadings}{fancyhdr} \LWR@earlyloadnever{fncylab}{cleveref} \LWR@earlyloadnever{glossary}{glossaries} \LWR@earlyloadnever{hyper}{hyperref} +\LWR@earlyloadnever{newthm}{ntheorem} \LWR@earlyloadnever{pdfcprot}{microtype} \LWR@earlyloadnever{picinpar}{floatflt, wrapfig} \LWR@earlyloadnever{picins}{floatflt, wrapfig} +\LWR@earlyloadnever{rplain}{fancyhdr} +\LWR@earlyloadnever{si}{siunitx} \LWR@earlyloadnever{sistyle}{siunitx} \LWR@earlyloadnever{t1enc}{fontenc, inputenc, inputenx} \LWR@earlyloadnever{ucs}{inputenc, inputencx} \LWR@earlyloadnever{wasysym}{textcomp, amssymb, amsfonts, mnsymbol, fdsymbol} +\@ifpackageloaded{xeCJK}{}{ + \LWR@earlyloadnever{CJK}{ctex, xeCJK} + \LWR@earlyloadnever{CJKutf8}{ctex, xeCJK} +} +\LWR@earlyloadnever{bxcjkjatype}{upLaTeX, bxjsarticle, ujarticle, utarticle} +\LWR@earlyloadnever{hangul}{kotex, xetexko, luatexko} \LWR@loadafter{2in1} \LWR@loadafter{2up} \LWR@loadafter{a4} @@ -194,8 +184,6 @@ \LWR@loadafter{acronym} \LWR@loadafter{adjmulticol} \LWR@loadafter{addlines} -\LWR@loadafter{ae} -\LWR@loadafter{aecc} \LWR@loadafter{afterpage} \LWR@loadafter{algorithm2e} \LWR@loadafter{algorithmicx} @@ -214,6 +202,7 @@ \LWR@loadafter{attachfile2} \LWR@loadafter{authblk} \LWR@loadafter{autonum} +\LWR@loadafter{awesomebox} \LWR@loadafter{axessibility} \LWR@loadafter{axodraw2} \LWR@loadafter{backnaur} @@ -225,13 +214,14 @@ \LWR@loadafter{bigstrut} \LWR@loadafter{bitpattern} \LWR@loadafter{blowup} +\LWR@loadafter{bm} \LWR@loadafter{booklet} \LWR@loadafter{bookmark} \LWR@notmemoirloadafter{booktabs} \LWR@loadafter{bophook} \LWR@loadafter{bounddvi} -\LWR@loadafter{boxedminipage} \LWR@loadafter{boxedminipage2e} +\LWR@loadafter{braket} \LWR@loadafter{breakurl} \LWR@loadafter{breqn} \LWR@loadafter{bsheaders} @@ -299,7 +289,6 @@ \LWR@loadafter{extramarks} \LWR@loadafter{fancybox} \LWR@loadafter{fancyhdr} -\LWR@loadafter{fancyheadings} \LWR@loadafter{fancyref} \LWR@loadafter{fancytabs} \LWR@loadafter{fancyvrb} @@ -437,9 +426,16 @@ \LWR@notmemoirloadafter{pagenote} \LWR@loadafter{pagesel} \LWR@loadafter{paralist} +\LWR@loadafter{parallel} +\LWR@loadafter{parcolumns} \LWR@loadafter{parnotes} \LWR@notmemoirloadafter{parskip} \LWR@loadafter{pbox} +\LWR@loadafter{pdfcol} +\LWR@loadafter{pdfcolfoot} +\LWR@loadafter{pdfcolmk} +\LWR@loadafter{pdfcolparallel} +\LWR@loadafter{pdfcolparcolumns} \LWR@loadafter{pdfcomment} \LWR@loadafter{pdfcrypt} \LWR@loadafter{pdflscape} @@ -453,6 +449,7 @@ \LWR@loadafter{perpage} \LWR@loadafter{pfnote} \LWR@loadafter{phfqit} +\LWR@loadafter{physics} \LWR@loadafter{pifont} \LWR@loadafter{placeins} \LWR@loadafter{plarray} @@ -510,6 +507,7 @@ \LWR@loadafter{SIunits} \LWR@loadafter{siunitx} \LWR@loadafter{slantsc} +\LWR@loadafter{slashed} \LWR@loadafter{soul} \LWR@loadafter{soulpos} \LWR@loadafter{soulutf8} @@ -518,12 +516,14 @@ \LWR@loadafter{srctex} \LWR@loadafter{stabular} \LWR@loadafter{stackengine} +\LWR@loadafter{steinmetz} \LWR@notltjloadafter{stfloats} \LWR@loadafter{struktex} \LWR@loadafter{subcaption} \LWR@loadafter{subfig} \LWR@loadafter{subfigure} \LWR@loadafter{supertabular} +\LWR@loadafter{svg} \LWR@loadafter{t1inc} \LWR@loadafter{tabfigures} \LWR@loadafter{tabls} @@ -564,6 +564,7 @@ \LWR@loadafter{typicons} \LWR@loadafter{umoline} \LWR@loadafter{underscore} +\LWR@loadafter{unicode-math} \LWR@loadafter{units} \LWR@loadafter{unitsdef} \LWR@loadafter{upref} @@ -579,7 +580,9 @@ \LWR@loadafter{vwcol} \LWR@loadafter{wallpaper} \LWR@loadafter{watermark} +\LWR@loadafter{widetable} \LWR@loadafter{widows-and-orphans} +\LWR@loadafter{witharrows} \LWR@loadafter{wrapfig} \LWR@loadafter{xbmks} \LWR@loadafter{xcolor} @@ -637,7 +640,7 @@ \newunicodechar{⨯}{\texttimes} \ifPDFTeX% pdflatex or dvi latex -\newunicodechar{ff}{ff}% the first arguments are ligatures +\newunicodechar{ff}{ff}% Here, the first arguments are ligatures. \newunicodechar{fi}{fi} \newunicodechar{fl}{fl} \newunicodechar{ffi}{ffi} @@ -691,10 +694,15 @@ } +\providecommand*{\defaddtocounter}[2]{% + \defcounter{#1}{\value{#1}+#2}% +} + + \newcommand*{\LWR@patcherror}[2]{% \PackageError{lwarp} {Unable to patch package #1, macro #2} -{Please contact the author of the lwarp package.} +{Please contact the author of the Lwarp package.} } \newcommand{\LWR@isolate}[1]{#1}% @@ -740,6 +748,12 @@ \color@setgroup \ignorespaces} \let\LWR@endglrbox\LWR@endlrbox +\newcommand*{\macrotocsname}[1]{% + \ifcat\relax\noexpand#1% + \expandafter\expandafter\expandafter\@gobble\expandafter\string + \fi + #1% +} \let\LWRpercent\@percentchar \catcode`\$=12 \def\LWRdollar{$} @@ -964,17 +978,26 @@ \includecomment{warpall} \ifbool{warpingHTML} -{\includecomment{warpHTML}} -{\excludecomment{warpHTML}}% + {\includecomment{warpHTML}} + {\excludecomment{warpHTML}}% \ifbool{warpingprint} -{\includecomment{warpprint}} -{\excludecomment{warpprint}} + {\includecomment{warpprint}} + {\excludecomment{warpprint}} +\begin{warpprint} +\excludecomment{warpMathJax} +\end{warpprint} + +\begin{warpHTML} +\ifbool{mathjax} + {\includecomment{warpMathJax}} + {\excludecomment{warpMathJax}} +\end{warpHTML} \ifbool{LWR@creatinglwarpmk} -{\includecomment{LWR@createlwarpmk}} -{\excludecomment{LWR@createlwarpmk}} + {\includecomment{LWR@createlwarpmk}} + {\excludecomment{LWR@createlwarpmk}} \begin{warpHTML} @@ -1025,6 +1048,7 @@ \booltrue{LWR@allowanothergeometry} \AtEndPreamble{ \LWR@origsavegeometry{LWR@usergeometry} +%% \begin{macrocode} \newlength{\LWR@userspaperwidth} \setlength{\LWR@userspaperwidth}{\paperwidth} @@ -1033,6 +1057,12 @@ \newlength{\LWR@usersmarginparwidth} \setlength{\LWR@usersmarginparwidth}{\marginparwidth} + +\newlength{\LWR@userstextwidth} +\setlength{\LWR@userstextwidth}{\textwidth} + +\newlength{\LWR@userstextheight} +\setlength{\LWR@userstextwidth}{\textheight} \LWR@origgeometry{ reset, paperheight=190in, @@ -1129,15 +1159,15 @@ \RequirePackage{printlen} \newrobustcmd*{\LWR@printlength}[1]{% -\begingroup% -\uselengthunit{PT}% -\renewcommand*{\unitspace}{}% -\ifdimless{#1}{10pt}{% - \printlength{#1}% -}{% - \rndprintlength{#1}% -}% -\endgroup% + \begingroup% + \uselengthunit{PT}% + \renewcommand*{\unitspace}{}% + \ifdimless{#1}{10pt}{% + \printlength{#1}% + }{% + \rndprintlength{#1}% + }% + \endgroup% } \end{warpHTML} @@ -1169,14 +1199,15 @@ } \newcommand*{\LWR@checkloadfilename}[1]{% -\LWR@checkloadnever{#1}{ae}{latinmodern} -\LWR@checkloadnever{#1}{aecc}{latinmodern} +\LWR@checkloadnever{#1}{ae}{cm-super, lmodern} +\LWR@checkloadnever{#1}{aecc}{cm-super, lmodern} +\LWR@checkloadnever{#1}{aecompl}{cm-super, lmodern} \LWR@checkloadnever{#1}{alg}{algorithm2e, algorithmicx} \LWR@checkloadnever{#1}{algorithmic}{algorithm2e, algorithmicx} \LWR@checkloadnever{#1}{bitfield}{bytefield} \LWR@checkloadnever{#1}{boxedminipage}{boxedminipage2e} \LWR@checkloadnever{#1}{caption2}{caption} -\LWR@checkloadnever{#1}{ccaption}{caption} +\LWR@checkloadnever{#1}{ccaption}{caption}% might be preloaded by memoir \LWR@checkloadnever{#1}{colortab}{colortbl} \LWR@checkloadnever{#1}{doublespace}{setspace} \LWR@checkloadnever{#1}{epsf}{graphicx} @@ -1194,6 +1225,8 @@ \LWR@checkloadnever{#1}{t1enc}{fontenc, inputenc, inputenx} \LWR@checkloadnever{#1}{ucs}{inputenc, inputencx} \LWR@checkloadnever{#1}{wasysym}{textcomp, amssymb, amsfonts, mnsymbol, fdsymbol} +\LWR@checkloadnever{#1}{bxcjkjatype}{upLaTeX, bxjsarticle, ujarticle, utarticle} +\LWR@checkloadnever{#1}{hangul}{kotex, xetexko, luatexko} \LWR@checkloadbefore{#1}{ctex} \LWR@checkloadbefore{#1}{fontspec} \LWR@checkloadbefore{#1}{inputenc} @@ -1289,21 +1322,34 @@ \begin{warpHTML} \NewDocumentCommand{\LWR@ProvidesPackagePass}{m o}{ -\PackageInfo{lwarp}{% - Using package `#1' and adding lwarp modifications,\MessageBreak - including options,}% -\IfValueTF{#2} - {\ProvidesPackage{lwarp-#1}[#2]} - {\ProvidesPackage{lwarp-#1}} -\DeclareOption*{% - \PassOptionsToPackage{\CurrentOption}{#1}% -} -\ProcessOptions\relax% -\IfValueTF{#2}% - {\LWR@origRequirePackage{#1}[#2]}% - {\LWR@origRequirePackage{#1}}% -\DeclareOption*{}% -\ProcessOptions\relax% + \PackageInfo{lwarp}{% + Using package `#1' and adding lwarp modifications,\MessageBreak + including options,}% + \IfValueTF{#2}% + {\ProvidesPackage{lwarp-#1}[#2]}% + {\ProvidesPackage{lwarp-#1}}% + \DeclareOption*{% + \PassOptionsToPackage{\CurrentOption}{#1}% + }% + \ProcessOptions\relax% + \@ifpackageloaded{#1}{% + \edef\LWR@tempone{\csuse{opt@#1.sty}}% + \IfValueTF{#2}% + {% + \expandafter\LWR@origRequirePackage% + \expandafter[\LWR@tempone]{#1}[#2]% + }% + {% + \expandafter\LWR@origRequirePackage% + \expandafter[\LWR@tempone]{#1}% + }% + }{% + \IfValueTF{#2}% + {\LWR@origRequirePackage{#1}[#2]}% + {\LWR@origRequirePackage{#1}}% + }% + \DeclareOption*{}% + \ProcessOptions\relax% } \newcommand*{\LWR@ProvidesPackageDropA}[2]{% @@ -1946,8 +1992,8 @@ \begin{LWRwriteconf} \begin{filecontents*}[overwrite]{lwarp.css} /* - CSS stylesheet for the LaTeX lwarp package - Copyright 2016-2019 Brian Dunn — BD Tech Concepts LLC + CSS stylesheet for the LaTeX Lwarp package + Copyright 2016-2020 Brian Dunn — BD Tech Concepts LLC */ /* a fix for older browsers: */ @@ -2895,7 +2941,7 @@ table { line-height: 1.3 ; } -tr.hline td {border-top: 1px solid #808080 ; margin-top: 0ex ; +table > tbody > tr.hline > td {border-top: 1px solid #808080 ; margin-top: 0ex ; margin-bottom: 0ex ; } /* for \hline */ tr.tbrule td {border-top: 1px solid black ; margin-top: 0ex ; @@ -4102,9 +4148,9 @@ src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js?config=TeX- \begin{filecontents*}[overwrite]{lwarpmk.lua} #!/usr/bin/env texlua --- Copyright 2016-2019 Brian Dunn +-- Copyright 2016-2020 Brian Dunn -printversion = "v0.78" +printversion = "v0.79" requiredconfversion = "2" -- also at *lwarpmk.conf function printhelp () @@ -4801,7 +4847,7 @@ else -- not --version -- print intro: -print ("lwarpmk: " .. printversion .. " Automated make for the LaTeX lwarp package.") +print ("lwarpmk: " .. printversion .. " Automated make for the LaTeX Lwarp package.") -- lwarpmk print: @@ -5115,13 +5161,13 @@ end -- not --version \begin{warpHTML} \NewDocumentCommand{\LWR@setexparray}{m m m}{% - \begingroup% + \let\LWR@temp@par\par% \let\par\relax% - \xdef\LWR@thisexparrayname{#1#2}% + \edef\LWR@thisexparrayname{#1#2}% \ifstrempty{#3}% - {\csgdef{\LWR@thisexparrayname}{}}% - {\csxdef{\LWR@thisexparrayname}{#3}}% - \endgroup% + {\csdef{\LWR@thisexparrayname}{}}% + {\csedef{\LWR@thisexparrayname}{#3}}% + \let\par\LWR@temp@par% } \newcommand*{\LWR@getexparray}[2]{% \@nameuse{#1#2}% @@ -5131,24 +5177,24 @@ end -- not --version \begin{warpall} \newcommand{\StartDefiningTabulars}{% -\LWR@traceinfo{StartDefiningTabulars}% -\warpHTMLonly{\catcode`\&=\active}% + \LWR@traceinfo{StartDefiningTabulars}% + \warpHTMLonly{\catcode`\&=\active}% } \newcommand{\StopDefiningTabulars}{% -\LWR@traceinfo{StopDefiningTabulars}% -\warpHTMLonly{\catcode`\&=4}% + \LWR@traceinfo{StopDefiningTabulars}% + \warpHTMLonly{\catcode`\&=4}% } \newbool{LWR@mathmacro} \boolfalse{LWR@mathmacro} \newcommand{\StartDefiningMath}{% -\LWR@traceinfo{StartDefiningMath}% -\warpHTMLonly{\catcode`\$=\active}% + \LWR@traceinfo{StartDefiningMath}% + \warpHTMLonly{\catcode`\$=\active}% } \newcommand{\StopDefiningMath}{% -\LWR@traceinfo{StopDefiningMath}% -\warpHTMLonly{\catcode`\$=3}% math shift + \LWR@traceinfo{StopDefiningMath}% + \warpHTMLonly{\catcode`\$=3}% math shift } \end{warpall} @@ -6065,7 +6111,7 @@ end -- not --version \expandafter\ifvoid\csname LWR@#1box\endcsname\else \LWR@forcenewpage \begin{BlockClass}{footnotes} - \LWR@origmedskip + \null \unvbox\csuse{LWR@#1box} \setbox\csuse{LWR@#1box}=\vbox{} \end{BlockClass} @@ -6094,7 +6140,7 @@ end -- not --version \ifvoid\LWR@mpfootnotes\else \LWR@forcenewpage \begin{BlockClass}{footnotes} - \LWR@print@vspace*{\baselineskip} + \null \unvbox\LWR@mpfootnotes \setbox\LWR@mpfootnotes=\vbox{} \end{BlockClass} @@ -6290,28 +6336,90 @@ end -- not --version } +\newcommand{\LWR@subHTMLsanitize}{% + \protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% + {\detokenize{&}}{\detokenize{&}}[\LWR@strresult]% + \protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% + {\detokenize{<}}{\detokenize{<}}[\LWR@strresult]% + \protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% + {\detokenize{>}}{\detokenize{>}}[\LWR@strresult]% + \protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% + {\detokenize{"}}{\detokenize{"}}[\LWR@strresult]% + \protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% + {\detokenize{##}}{\LWR@origpound}[\LWR@strresult]% +} + +\newrobustcmd{\LWR@HTMLsanitize}[1]{% + \begingroup% + \LWR@FBcancel% + \fullexpandarg% + \protect\StrSubstitute{\detokenize{#1}}% + {\detokenize{\&}}{\detokenize{&}}[\LWR@strresult]% + \LWR@subHTMLsanitize% + \LWR@strresult% + \endgroup% +} + +\newrobustcmd{\LWR@HTMLsanitizeexpand}[1]{% + \begingroup% + \LWR@FBcancel% + \fullexpandarg% + \protect\StrSubstitute{\detokenize\expandafter{#1}}% + {\detokenize{\&}}{\detokenize{&}}[\LWR@strresult]% + \LWR@subHTMLsanitize% + \LWR@strresult% + \endgroup% +} + + \newcommand*{\LWR@customizedMathJax}{} -\newcommand*{\CustomizeMathJax}[1]{% - \appto{\LWR@customizedMathJax}{% - \(#1\)\par +\newcommand*{\LWR@subcustomizedmathjax}[1]{% + \begingroup% + \LWR@FBcancel% + \fullexpandarg% + \protect\StrSubstitute{\detokenize{#1}}% + {\detokenize{\&}}{\detokenize{&}}[\LWR@strresult]% + \LWR@subHTMLsanitize% + \xdef\LWR@customizedMathJax{% + \LWR@customizedMathJax% + \LWR@strresult% }% + \endgroup% } +\newcommand*{\CustomizeMathJax}[1]{% + \appto\LWR@customizedMathJax{\LWRbackslash(}% + \LWR@subcustomizedmathjax{#1}% + \appto\LWR@customizedMathJax{\LWRbackslash)\par}% +} +\begin{warpMathJax} +\CustomizeMathJax{\newcommand\ensuremath[1]{#1}} +\CustomizeMathJax{\newcommand\footnote[2][]{\text{( Footnote #1 )}}} +\CustomizeMathJax{\newcommand\footnotemark[1][]{\text{( Footnote #1 )}}} +\CustomizeMathJax{% absorb two optional arguments + \newcommand{\LWRframebox}[2][]{\fbox{#2}} + \newcommand{\framebox}[1][]{\LWRframebox} +} +\CustomizeMathJax{\newcommand{\setlength}[2]{}} +\CustomizeMathJax{\newcommand{\addtolength}[2]{}} +\CustomizeMathJax{\newcommand{\setcounter}[2]{}} +\CustomizeMathJax{\newcommand{\addtocounter}[2]{}} +\CustomizeMathJax{\newcommand{\cline}[1]{}} +\CustomizeMathJax{\newcommand{\directlua}[1]{\text{(directlua)}}} +\CustomizeMathJax{\newcommand{\luatexdirectlua}[1]{\text{(directlua)}}} +\end{warpMathJax} + \newcommand{\LWR@customizeMathJax}{% \ifbool{mathjax}{ \LWR@stoppars -\LWR@htmlcomment{Nullify \textbackslash{}ensuremath, footnotes for MathJax:} - -\(\newcommand\ensuremath[1]{##1}\) - -\(\newcommand\footnote[2][]{\text{( Footnote ##1 )}}\) - -\(\newcommand\footnotemark[1][]{\text{( Footnote ##1 )}}\) - -\LWR@htmlcomment{Additional customizations for MathJax:} +\LWR@htmlcomment{MathJax customizations:} +\begin{BlockClass}{hidden} +\LWR@stoppars \LWR@customizedMathJax +\LWR@startpars +\end{BlockClass} \LWR@startpars }{} @@ -6814,7 +6922,7 @@ end -- not --version \LWR@htmltag{% meta % space name=\LWR@orig@textquotedbl{}generator\LWR@orig@textquotedbl\ % space - content=\LWR@orig@textquotedbl{}LaTeX lwarp package\LWR@orig@textquotedbl\ /% + content=\LWR@orig@textquotedbl{}LaTeX Lwarp package\LWR@orig@textquotedbl\ /% }\LWR@orignewline% \ifdefempty{\LWR@currentHTMLDescription}{}{% \LWR@htmltag{% @@ -7587,15 +7695,18 @@ end -- not --version \def\LWR@futurenonspacelet#1{\def\LWR@cs{#1}% \afterassignment\LWR@fnslone\let\nexttoken= } + \def\LWR@fnslone{\expandafter\futurelet\LWR@cs\LWR@fnsltwo} + \def\LWR@fnsltwo{% \expandafter\ifx\LWR@cs\@sptoken\let\next=\LWR@fnslthree% \else\let\next=\nexttoken\fi\next} + \def\LWR@fnslthree{\afterassignment\LWR@fnslone\let\next= } \newcommand*{\LWR@getmynexttoken}{% -\LWR@traceinfo{LWR@getmynexttoken}% -\LWR@futurenonspacelet\LWR@mynexttoken\LWR@tabledatacolumntag + \LWR@traceinfo{LWR@getmynexttoken}% + \LWR@futurenonspacelet\LWR@mynexttoken\LWR@tabledatacolumntag } @@ -7632,6 +7743,15 @@ end -- not --version \newbool{LWR@intabularmetadata} \boolfalse{LWR@intabularmetadata} +\newbool{LWR@exitingtabular} + +\newbool{LWR@tabularmutemods} + +\newbool{LWR@validtablecol} +\newbool{LWR@opttablecol} + +\newbool{LWR@tdhavecellstyle} + \newcounter{LWR@tabulardepth} \setcounter{LWR@tabulardepth}{0} \newcounter{LWR@tabularpardepth} @@ -7658,307 +7778,342 @@ end -- not --version \newcounter{LWR@tabletotalLaTeXcolsnext} +\newcounter{LWR@cellcolordepth} + + +\newcounter{LWR@tablemulticolswidth} +\newcounter{LWR@tablemulticolspos} + +\newcounter{LWR@mcolvertbarsl} +\newcounter{LWR@mcolvertbarsr} +\newcounter{LWR@mcolvertbarsldash} +\newcounter{LWR@mcolvertbarsrdash} +\newbool{LWR@mcolvertbaronleft} + +\newbool{LWR@starredlongtable} +\boolfalse{LWR@starredlongtable} + + +\newcounter{LWR@midrulecounter} + \newcommand*{\LWR@insertatbangcols}{% -\ifbool{LWR@skipatbang}% -{}% -{% - \LWR@printatbang{at}{\arabic{LWR@tableLaTeXcolindex}}% - \LWR@printatbang{bang}{\arabic{LWR@tableLaTeXcolindex}}% -}% + \ifbool{LWR@skipatbang}% + {}% + {% + \LWR@printatbang{at}{\arabic{LWR@tableLaTeXcolindex}}% + \LWR@printatbang{bang}{\arabic{LWR@tableLaTeXcolindex}}% + }% } \newcommand*{\LWR@closetabledatacell}{% -\global\booltrue{LWR@intabularmetadata}% -\ifbool{LWR@exitingtabular}% -{% - \LWR@stoppars% -}% -{% not exiting tabular - \ifboolexpr{bool{LWR@skippingmrowcell} or bool{LWR@skippingmcolrowcell}}% + \booltrue{LWR@intabularmetadata}% + \ifbool{LWR@exitingtabular}% {% \LWR@stoppars% - \ifbool{LWR@skippingmcolrowcell}% - {}% - {\LWR@insertatbangcols}% }% - {% not skippingmrowcell - \unskip% - \ifboolexpr{% - bool{LWR@tabularmutemods} or - bool{LWR@skipatbang} or - bool{LWR@emptyatbang} - }% - {}% - {\LWR@getexparray{LWR@colafterspec}{\arabic{LWR@tableLaTeXcolindex}}}% - \LWR@stoppars% - \global\boolfalse{LWR@tableparcell}% - \whileboolexpr{test {\ifnumcomp{\value{LWR@cellcolordepth}}{>}{0}}}{% - \LWR@htmltag{/div}\LWR@orignewline% - \addtocounter{LWR@cellcolordepth}{-1}% + {% not exiting tabular + \ifboolexpr{bool{LWR@skippingmrowcell} or bool{LWR@skippingmcolrowcell}}% + {% + \LWR@stoppars% + \ifbool{LWR@skippingmcolrowcell}% + {}% + {\LWR@insertatbangcols}% }% - \leavevmode\unskip\LWR@htmltag{/td}\LWR@orignewline% - \global\booltrue{LWR@tabularcelladded}% - \LWR@insertatbangcols% - }% not skipping mrowcell -}% not exiting tabular -\global\boolfalse{LWR@skippingmrowcell}% -\global\boolfalse{LWR@skippingmcolrowcell}% -\global\boolfalse{LWR@skipatbang}% -\gdef\LWR@cellHTMLcolor{} -\gdef\LWR@columnHTMLcolor{} -\setcounter{LWR@cellcolordepth}{0} + {% not skippingmrowcell + \unskip% + \ifboolexpr{% + bool{LWR@tabularmutemods} or + bool{LWR@skipatbang} or + bool{LWR@emptyatbang} + }% + {}% + {% + \LWR@getexparray{LWR@colafterspec}% + {\arabic{LWR@tableLaTeXcolindex}}% + }% + \LWR@stoppars% + \boolfalse{LWR@tableparcell}% + \whileboolexpr{test {\ifnumcomp{\value{LWR@cellcolordepth}}{>}{0}}}{% + \LWR@htmltag{/div}\LWR@orignewline% + \defaddtocounter{LWR@cellcolordepth}{-1}% + }% + \leavevmode\unskip\LWR@htmltag{/td}\LWR@orignewline% + \global\booltrue{LWR@tabularcelladded}% + \LWR@insertatbangcols% + }% not skipping mrowcell + }% not exiting tabular + \boolfalse{LWR@skippingmrowcell}% + \boolfalse{LWR@skippingmcolrowcell}% + \boolfalse{LWR@skipatbang}% + \def\LWR@cellHTMLcolor{}% + \def\LWR@columnHTMLcolor{}% + \defcounter{LWR@cellcolordepth}{0}% } \let\LWR@origampmacro& \end{warpHTML} \begin{warpHTML} \newcommand*{\LWR@tabularampersand}{% -\LWR@traceinfo{LWR@tabularampersand}% -\ifnumcomp{\value{LWR@tabulardepth}}{>}{0}% -{% - \unskip% - \LWR@closetabledatacell% - \addtocounter{LWR@tableLaTeXcolindex}{1}% - \global\boolfalse{LWR@tabularcelladded}% - \LWR@getmynexttoken% -}% -{\LWR@origampmacro}% + \LWR@traceinfo{LWR@tabularampersand}% + \ifnumcomp{\value{LWR@tabulardepth}}{>}{0}% + {% + \unskip% + \LWR@closetabledatacell% + \defaddtocounter{LWR@tableLaTeXcolindex}{1}% + \global\boolfalse{LWR@tabularcelladded}% + \LWR@getmynexttoken% + }% + {% + \LWR@origampmacro% + }% } \newcommand*{\LWR@tabularfinishrow}{% -\ifboolexpr{% - not bool {LWR@exitingtabular} or% - bool{LWR@doingtbrule} or% - bool{LWR@doingcmidrule} or% - test{\ifnumcomp{\value{LWR@hlines}}{>}{0}} or% - test{\ifnumcomp{\value{LWR@hdashedlines}}{>}{0}} or% - bool{LWR@startedrow}% -}{% -\ifbool{LWR@exitingtabular}{% - \global\booltrue{LWR@tabularmutemods}% -}{% - \global\boolfalse{LWR@tabularmutemods}% -}% -\global\boolfalse{LWR@exitingtabular}% -\whileboolexpr{% - test { - \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<}{\value{LWR@tabletotalLaTeXcols}} - } or % - (% - bool{LWR@intabularmetadata} and% - not bool{LWR@tabularcelladded} and% + \ifboolexpr{% + not bool {LWR@exitingtabular} or% + bool{LWR@doingtbrule} or% + bool{LWR@doingcmidrule} or% + test{\ifnumcomp{\value{LWR@hlines}}{>}{0}} or% + test{\ifnumcomp{\value{LWR@hdashedlines}}{>}{0}} or% + bool{LWR@startedrow}% + }{% + \ifbool{LWR@exitingtabular}{% + \booltrue{LWR@tabularmutemods}% + }{% + \boolfalse{LWR@tabularmutemods}% + }% + \boolfalse{LWR@exitingtabular}% + \whileboolexpr{% test { - \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=}{\value{LWR@tabletotalLaTeXcols}} - }% - )% -}% -{% - \LWR@tabledatasinglecolumntag% - \LWR@closetabledatacell% - \addtocounter{LWR@tableLaTeXcolindex}{1}% - \global\boolfalse{LWR@tabularcelladded}% - \global\booltrue{LWR@emptyatbang}% - \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<}{\value{LWR@tabletotalLaTeXcols}}% - {\LWR@getmynexttoken}% - {}% -}% -\ifbool{LWR@tabularmutemods}{% - \global\booltrue{LWR@exitingtabular}% -}{% - \global\boolfalse{LWR@exitingtabular}% -}% -\global\boolfalse{LWR@tabularmutemods}% -\global\boolfalse{LWR@emptyatbang}% -}{}% ifboolexpr + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<} + {\value{LWR@tabletotalLaTeXcols}} + } or % + (% + bool{LWR@intabularmetadata} and% + not bool{LWR@tabularcelladded} and% + test { + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=} + {\value{LWR@tabletotalLaTeXcols}} + }% + )% + }% + {% + \LWR@tabledatasinglecolumntag% + \LWR@closetabledatacell% + \defaddtocounter{LWR@tableLaTeXcolindex}{1}% + \global\boolfalse{LWR@tabularcelladded}% + \booltrue{LWR@emptyatbang}% + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<} + {\value{LWR@tabletotalLaTeXcols}}% + {\LWR@getmynexttoken}% + {}% + }% + \ifbool{LWR@tabularmutemods}{% + \booltrue{LWR@exitingtabular}% + }{% + \boolfalse{LWR@exitingtabular}% + }% + \boolfalse{LWR@tabularmutemods}% + \boolfalse{LWR@emptyatbang}% + }{}% ifboolexpr } \NewDocumentCommand{\LWR@tabularendofline}{s o}{% -\ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<}{\value{LWR@tabletotalLaTeXcols}}% - {\LWR@tabularfinishrow}% - {\LWR@closetabledatacell}% -\LWR@htmltag{/tr}\LWR@orignewline% -\@rowc@lors% -\global\booltrue{LWR@intabularmetadata}% -\global\boolfalse{LWR@startedrow}% -\setcounter{LWR@hlines}{0}% -\setcounter{LWR@hdashedlines}{0}% -\global\boolfalse{LWR@doingtbrule}% -\global\boolfalse{LWR@doingcmidrule}% -\LWR@clearmidrules% -\gdef\LWR@rowHTMLcolor{}% -\setcounter{LWR@tableLaTeXcolindex}{1}% -\global\boolfalse{LWR@tabularcelladded}% -\LWR@stoppars -\LWR@origpar -\LWR@getmynexttoken% + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<} + {\value{LWR@tabletotalLaTeXcols}}% + {\LWR@tabularfinishrow}% + {\LWR@closetabledatacell}% + \LWR@htmltag{/tr}\LWR@orignewline% + \@rowc@lors% + \booltrue{LWR@intabularmetadata}% + \boolfalse{LWR@startedrow}% + \defcounter{LWR@hlines}{0}% + \defcounter{LWR@hdashedlines}{0}% + \boolfalse{LWR@doingtbrule}% + \boolfalse{LWR@doingcmidrule}% + \LWR@clearmidrules% + \def\LWR@rowHTMLcolor{}% + \defcounter{LWR@tableLaTeXcolindex}{1}% + \global\boolfalse{LWR@tabularcelladded}% + \LWR@stoppars% + \LWR@origpar% + \LWR@getmynexttoken% } \newcommand*{\LWR@columnspeclookahead}[1]{% -\setcounter{LWR@tempcountone}{\value{LWR@tablecolspecindex}}% -\addtocounter{LWR@tempcountone}{#1}% -\fullexpandarg% -\StrChar{\LWR@origcolspec}{\arabic{LWR@tempcountone}}[\LWR@strresulttwo]% -\exploregroups% -\StrChar{\LWR@strresulttwo}{1}[\LWR@strresulttwo]% -\noexploregroups% + \setcounter{LWR@tempcountone}{\value{LWR@tablecolspecindex}}% + \addtocounter{LWR@tempcountone}{#1}% + \fullexpandarg% + \StrChar{\LWR@origcolspec}{\arabic{LWR@tempcountone}}[\LWR@strresulttwo]% + \exploregroups% + \StrChar{\LWR@strresulttwo}{1}[\LWR@strresulttwo]% + \noexploregroups% } \newcommand*{\LWR@colparameter}{} \newcommand*{\LWR@parseatcolumn}{% -\LWR@traceinfo{at column}% -\addtocounter{LWR@tablecolspecindex}{1}% -\LWR@traceinfo{about to read the next token:}% -\expandarg% -\StrChar{\LWR@origcolspec}% - {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter] -\fullexpandarg% -\LWR@traceinfo{have now read the next token}% -\ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% -{% left edge of the table: - \LWR@traceinfo{at the left edge}% - \LWR@setexparray{LWR@colatspec}{leftedge}{\LWR@colparameter}% - \LWR@traceinfo{at the left edge: % - \LWR@getexparray{LWR@colatspec}{leftedge}}% -}% -{% not at the left edge: - \LWR@traceinfo{not at the left edge}% - \LWR@setexparray{LWR@colatspec}% - {\arabic{LWR@tabletotalLaTeXcols}}{\LWR@colparameter}% - \LWR@traceinfo{at \arabic{LWR@tabletotalLaTeXcols}: % - \LWR@getexparray{LWR@colatspec}{\arabic{LWR@tabletotalLaTeXcols}}}% -}% -\let\LWR@colparameter\relax% -\global\booltrue{LWR@validtablecol}% + \LWR@traceinfo{at column}% + \defaddtocounter{LWR@tablecolspecindex}{1}% + \LWR@traceinfo{about to read the next token:}% + \expandarg% + \StrChar{\LWR@origcolspec}% + {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter]% + \fullexpandarg% + \LWR@traceinfo{have now read the next token}% + \ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% + {% left edge of the table: + \LWR@traceinfo{at the left edge}% + \LWR@setexparray{LWR@colatspec}% + {leftedge}% + {\expandafter\@firstofone\LWR@colparameter}% + \LWR@traceinfo{at the left edge: % + \LWR@getexparray{LWR@colatspec}{leftedge}}% + }% + {% not at the left edge: + \LWR@traceinfo{not at the left edge}% + \LWR@setexparray{LWR@colatspec}% + {\arabic{LWR@tabletotalLaTeXcols}}% + {\expandafter\@firstofone\LWR@colparameter}% + \LWR@traceinfo{at \arabic{LWR@tabletotalLaTeXcols}: % + \LWR@getexparray{LWR@colatspec}{\arabic{LWR@tabletotalLaTeXcols}}}% + }% + \let\LWR@colparameter\relax% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@parsebangcolumn}{% -\LWR@traceinfo{bang column}% -\addtocounter{LWR@tablecolspecindex}{1}% -\LWR@traceinfo{about to read the next token:}% -\expandarg% -\StrChar{\LWR@origcolspec}% - {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter] -\fullexpandarg% -\LWR@traceinfo{have now read the next token}% -\ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% -{% left edge of the table: - \LWR@traceinfo{at the left edge}% - \LWR@setexparray{LWR@colbangspec}{leftedge}{\LWR@colparameter}% -}% -{% not at the left edge: - \LWR@traceinfo{not at the left edge}% - \LWR@setexparray{LWR@colbangspec}% - {\arabic{LWR@tabletotalLaTeXcols}}{\LWR@colparameter}% - \LWR@traceinfo{bang \arabic{LWR@tabletotalLaTeXcols}: \LWR@colparameter!}% -}% -\let\LWR@colparameter\relax% -\global\booltrue{LWR@validtablecol}% + \LWR@traceinfo{bang column}% + \defaddtocounter{LWR@tablecolspecindex}{1}% + \LWR@traceinfo{about to read the next token:}% + \expandarg% + \StrChar{\LWR@origcolspec}% + {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter]% + \fullexpandarg% + \LWR@traceinfo{have now read the next token}% + \ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% + {% left edge of the table: + \LWR@traceinfo{at the left edge}% + \LWR@setexparray{LWR@colbangspec}% + {leftedge}% + {\expandafter\@firstofone\LWR@colparameter}% + }% + {% not at the left edge: + \LWR@traceinfo{not at the left edge}% + \LWR@setexparray{LWR@colbangspec}% + {\arabic{LWR@tabletotalLaTeXcols}}% + {\expandafter\@firstofone\LWR@colparameter}% + \LWR@traceinfo{bang \arabic{LWR@tabletotalLaTeXcols}: \LWR@colparameter!}% + }% + \let\LWR@colparameter\relax% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@parsebeforecolumn}{% -\addtocounter{LWR@tablecolspecindex}{1}% -\expandarg% -\StrChar{\LWR@origcolspec}% - {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter]% -\fullexpandarg% -\LWR@setexparray{LWR@colbeforespec}% - {\arabic{LWR@tabletotalLaTeXcolsnext}}{\LWR@colparameter}% -\let\LWR@colparameter\relax% -\global\booltrue{LWR@validtablecol}% + \defaddtocounter{LWR@tablecolspecindex}{1}% + \expandarg% + \StrChar{\LWR@origcolspec}% + {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter]% + \fullexpandarg% + \LWR@setexparray{LWR@colbeforespec}% + {\arabic{LWR@tabletotalLaTeXcolsnext}}% + {\expandafter\@firstofone\LWR@colparameter}% + \let\LWR@colparameter\relax% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@parseaftercolumn}{% -\addtocounter{LWR@tablecolspecindex}{1}% -\expandarg% -\StrChar{\LWR@origcolspec}% - {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter]% -\fullexpandarg% -\LWR@setexparray{LWR@colafterspec}% - {\arabic{LWR@tabletotalLaTeXcols}}{\LWR@colparameter}% -\let\LWR@colparameter\relax% -\global\booltrue{LWR@validtablecol}% + \defaddtocounter{LWR@tablecolspecindex}{1}% + \expandarg% + \StrChar{\LWR@origcolspec}% + {\arabic{LWR@tablecolspecindex}}[\LWR@colparameter]% + \fullexpandarg% + \LWR@setexparray{LWR@colafterspec}% + {\arabic{LWR@tabletotalLaTeXcols}}% + {\expandafter\@firstofone\LWR@colparameter}% + \let\LWR@colparameter\relax% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@parsebarcolumn}{% -\LWR@traceinfo{LWR@parsebarcolumn}% -\ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% -{% left edge of the table: - \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{leftedge}}% - \ifdefstring{\LWR@tempone}{tvertbarl}% - {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarldouble}}% - {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarl}}% -}% -{% not at the left edge: - \edef\LWR@tempone{% - \LWR@getexparray{LWR@colbarspec}{\arabic{LWR@tabletotalLaTeXcols}}% - }% - \ifdefstring{\LWR@tempone}{tvertbarr}% - {% - \LWR@setexparray{LWR@colbarspec}% - {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarrdouble}% + \LWR@traceinfo{LWR@parsebarcolumn}% + \ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% + {% left edge of the table: + \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{leftedge}}% + \ifdefstring{\LWR@tempone}{tvertbarl}% + {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarldouble}}% + {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarl}}% }% - {% - \LWR@setexparray{LWR@colbarspec}% - {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarr}% + {% not at the left edge: + \edef\LWR@tempone{% + \LWR@getexparray{LWR@colbarspec}{\arabic{LWR@tabletotalLaTeXcols}}% + }% + \ifdefstring{\LWR@tempone}{tvertbarr}% + {% + \LWR@setexparray{LWR@colbarspec}% + {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarrdouble}% + }% + {% + \LWR@setexparray{LWR@colbarspec}% + {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarr}% + }% }% -}% -\global\booltrue{LWR@validtablecol}% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@parsecoloncolumn}{% -\LWR@traceinfo{LWR@parsecoloncolumn}% -\ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% -{% left edge of the table: - \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{leftedge}}% - \ifdefstring{\LWR@tempone}{tvertbarldash}% - {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarldoubledash}}% - {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarldash}}% -}% -{% not at the left edge: - \edef\LWR@tempone{% - \LWR@getexparray{LWR@colbarspec}{\arabic{LWR@tabletotalLaTeXcols}}% + \LWR@traceinfo{LWR@parsecoloncolumn}% + \ifnumcomp{\value{LWR@tabletotalLaTeXcols}}{=}{0}% + {% left edge of the table: + \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{leftedge}}% + \ifdefstring{\LWR@tempone}{tvertbarldash}% + {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarldoubledash}}% + {\LWR@setexparray{LWR@colbarspec}{leftedge}{tvertbarldash}}% }% - \ifdefstring{\LWR@tempone}{tvertbarrdash}% - {\LWR@setexparray{LWR@colbarspec}% - {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarrdoubledash}}% - {\LWR@setexparray{LWR@colbarspec}% - {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarrdash}}% -}% -\global\booltrue{LWR@validtablecol}% + {% not at the left edge: + \edef\LWR@tempone{% + \LWR@getexparray{LWR@colbarspec}{\arabic{LWR@tabletotalLaTeXcols}}% + }% + \ifdefstring{\LWR@tempone}{tvertbarrdash}% + {\LWR@setexparray{LWR@colbarspec}% + {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarrdoubledash}}% + {\LWR@setexparray{LWR@colbarspec}% + {\arabic{LWR@tabletotalLaTeXcols}}{tvertbarrdash}}% + }% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@parsesemicoloncolumn}{% -\LWR@parsecoloncolumn% -\addtocounter{LWR@tablecolspecindex}{1}% + \LWR@parsecoloncolumn% + \defaddtocounter{LWR@tablecolspecindex}{1}% } \newcommand*{\LWR@parsenormalcolumn}[1]{% -\addtocounter{LWR@tabletotalLaTeXcols}{1}% -\addtocounter{LWR@tabletotalLaTeXcolsnext}{1}% -\LWR@setexparray{LWR@tablecolspec}{\arabic{LWR@tabletotalLaTeXcols}}{#1}% -\LWR@traceinfo{normal column \arabic{LWR@tabletotalLaTeXcols}: #1}% -\LWR@setexparray{LWR@colatspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% -\LWR@setexparray{LWR@colbangspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% -\LWR@setexparray{LWR@colbeforespec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% -\LWR@setexparray{LWR@colafterspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% -\LWR@setexparray{LWR@colbarspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% -\global\booltrue{LWR@validtablecol}% + \defaddtocounter{LWR@tabletotalLaTeXcols}{1}% + \defaddtocounter{LWR@tabletotalLaTeXcolsnext}{1}% + \LWR@setexparray{LWR@tablecolspec}{\arabic{LWR@tabletotalLaTeXcols}}{#1}% + \LWR@traceinfo{normal column \arabic{LWR@tabletotalLaTeXcols}: #1}% + \LWR@setexparray{LWR@colatspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% + \LWR@setexparray{LWR@colbangspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% + \LWR@setexparray{LWR@colbeforespec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% + \LWR@setexparray{LWR@colafterspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% + \LWR@setexparray{LWR@colbarspec}{\arabic{LWR@tabletotalLaTeXcolsnext}}{}% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@parsepcolumn}[1]{% -\LWR@parsenormalcolumn{#1}% -\addtocounter{LWR@tablecolspecindex}{1}% + \LWR@parsenormalcolumn{#1}% + \defaddtocounter{LWR@tablecolspecindex}{1}% } \newcommand*{\LWR@parsewcolumn}{% -\LWR@columnspeclookahead{1}% -\expandafter\LWR@parsenormalcolumn\expandafter{\LWR@strresulttwo}% -\addtocounter{LWR@tablecolspecindex}{2}% + \LWR@columnspeclookahead{1}% + \expandafter\LWR@parsenormalcolumn\expandafter{\LWR@strresulttwo}% + \defaddtocounter{LWR@tablecolspecindex}{2}% } \newcommand*{\LWR@parsestarcolumn}{% - \addtocounter{LWR@tablecolspecindex}{2}% + \defaddtocounter{LWR@tablecolspecindex}{2}% } \newcommand*{\LWR@parseDcolumn}[1]{% -\LWR@parsenormalcolumn{#1}% -\addtocounter{LWR@tablecolspecindex}{3}% + \LWR@parsenormalcolumn{#1}% + \defaddtocounter{LWR@tablecolspecindex}{3}% } @@ -7997,92 +8152,90 @@ end -- not --version } -\newbool{LWR@validtablecol} -\newbool{LWR@opttablecol} \newcommand*{\LWR@parsetablecols}[1]{% -\LWR@traceinfo{LWR@parsetablecols}% -\renewcommand*{\LWR@origcolspec}{#1}% -\expandarg% -\StrSubstitute{\LWR@origcolspec}{ }{}[\LWR@origcolspec]% -\expandcolspec% -\setcounter{LWR@tabletotalLaTeXcols}{0}% -\setcounter{LWR@tabletotalLaTeXcolsnext}{1}% -\LWR@setexparray{LWR@colatspec}{leftedge}{}% -\LWR@setexparray{LWR@colatspec}{1}{}% -\LWR@setexparray{LWR@colatspec}{2}{}% -\LWR@setexparray{LWR@colatspec}{3}{}% -\LWR@setexparray{LWR@colbangspec}{leftedge}{}% -\LWR@setexparray{LWR@colbangspec}{1}{}% -\LWR@setexparray{LWR@colbangspec}{2}{}% -\LWR@setexparray{LWR@colbangspec}{3}{}% -\LWR@setexparray{LWR@colbeforespec}{1}{}% -\LWR@setexparray{LWR@colbeforespec}{2}{}% -\LWR@setexparray{LWR@colbeforespec}{3}{}% -\LWR@setexparray{LWR@colafterspec}{1}{}% -\LWR@setexparray{LWR@colafterspec}{2}{}% -\LWR@setexparray{LWR@colafterspec}{3}{}% -\LWR@setexparray{LWR@colbarspec}{leftedge}{}% -\LWR@setexparray{LWR@colbarspec}{1}{}% -\LWR@setexparray{LWR@colbarspec}{2}{}% -\LWR@setexparray{LWR@colbarspec}{3}{}% -\setcounter{LWR@tablecolspecindex}{1}% -\expandarg% -\StrLen{\LWR@origcolspec}[\LWR@strresult]% -\fullexpandarg% -\LWR@traceinfo{original column spec length: \LWR@strresult}% -\setcounter{LWR@tablecolspecwidth}{\LWR@strresult}% -\global\boolfalse{LWR@opttablecol}% -\whileboolexpr{% - not test{% - \ifnumcomp{\value{LWR@tablecolspecindex}}{>}% - {\value{LWR@tablecolspecwidth}}% + \LWR@traceinfo{LWR@parsetablecols}% + \renewcommand*{\LWR@origcolspec}{#1}% + \expandarg% + \StrSubstitute{\LWR@origcolspec}{ }{}[\LWR@origcolspec]% + \expandcolspec% + \defcounter{LWR@tabletotalLaTeXcols}{0}% + \defcounter{LWR@tabletotalLaTeXcolsnext}{1}% + \LWR@setexparray{LWR@colatspec}{leftedge}{}% + \LWR@setexparray{LWR@colatspec}{1}{}% + \LWR@setexparray{LWR@colatspec}{2}{}% + \LWR@setexparray{LWR@colatspec}{3}{}% + \LWR@setexparray{LWR@colbangspec}{leftedge}{}% + \LWR@setexparray{LWR@colbangspec}{1}{}% + \LWR@setexparray{LWR@colbangspec}{2}{}% + \LWR@setexparray{LWR@colbangspec}{3}{}% + \LWR@setexparray{LWR@colbeforespec}{1}{}% + \LWR@setexparray{LWR@colbeforespec}{2}{}% + \LWR@setexparray{LWR@colbeforespec}{3}{}% + \LWR@setexparray{LWR@colafterspec}{1}{}% + \LWR@setexparray{LWR@colafterspec}{2}{}% + \LWR@setexparray{LWR@colafterspec}{3}{}% + \LWR@setexparray{LWR@colbarspec}{leftedge}{}% + \LWR@setexparray{LWR@colbarspec}{1}{}% + \LWR@setexparray{LWR@colbarspec}{2}{}% + \LWR@setexparray{LWR@colbarspec}{3}{}% + \defcounter{LWR@tablecolspecindex}{1}% + \expandarg% + \StrLen{\LWR@origcolspec}[\LWR@strresult]% + \fullexpandarg% + \LWR@traceinfo{original column spec length: \LWR@strresult}% + \defcounter{LWR@tablecolspecwidth}{\LWR@strresult}% + \boolfalse{LWR@opttablecol}% + \whileboolexpr{% + not test{% + \ifnumcomp{\value{LWR@tablecolspecindex}}{>}% + {\value{LWR@tablecolspecwidth}}% + }% }% -}% -{% -\expandarg% -\StrChar{\LWR@origcolspec}{\arabic{LWR@tablecolspecindex}}[\LWR@strresult]% -\LWR@traceinfo{position \arabic{LWR@tablecolspecindex}: \LWR@strresult}% -\fullexpandarg% -\global\boolfalse{LWR@validtablecol}% -\IfStrEq{\LWR@strresult}{[}{\global\booltrue{LWR@opttablecol}}{}% -\ifbool{LWR@opttablecol}% -{}% inside an optional argument -{% not an optional tabular argument -\IfStrEq{\LWR@strresult}{l}{\LWR@parsenormalcolumn{l}}{}% -\IfStrEq{\LWR@strresult}{c}{\LWR@parsenormalcolumn{c}}{}% -\IfStrEq{\LWR@strresult}{r}{\LWR@parsenormalcolumn{r}}{}% -\IfStrEq{\LWR@strresult}{L}{\LWR@parsenormalcolumn{l}}{}% -\IfStrEq{\LWR@strresult}{C}{\LWR@parsenormalcolumn{c}}{}% -\IfStrEq{\LWR@strresult}{R}{\LWR@parsenormalcolumn{r}}{}% -\IfStrEq{\LWR@strresult}{J}{\LWR@parsenormalcolumn{l}}{}% -\IfStrEq{\LWR@strresult}{S}{\LWR@parsenormalcolumn{c}}{}% -\IfStrEq{\LWR@strresult}{s}{\LWR@parsenormalcolumn{c}}{}% -\IfStrEq{\LWR@strresult}{\detokenize{@}}{\LWR@parseatcolumn}{}% -\IfStrEq{\LWR@strresult}{!}{\LWR@parsebangcolumn}{}% -\IfStrEq{\LWR@strresult}{>}{\LWR@parsebeforecolumn}{}% -\IfStrEq{\LWR@strresult}{<}{\LWR@parseaftercolumn}{}% -\IfStrEq{\LWR@strresult}{|}{\LWR@parsebarcolumn}{}% -\IfStrEq{\LWR@strresult}{:}{\LWR@parsecoloncolumn}{}% -\IfStrEq{\LWR@strresult}{;}{\LWR@parsesemicoloncolumn}{}% -\IfStrEq{\LWR@strresult}{p}{\LWR@parsepcolumn{p}}{}% -\IfStrEq{\LWR@strresult}{m}{\LWR@parsepcolumn{m}}{}% -\IfStrEq{\LWR@strresult}{b}{\LWR@parsepcolumn{b}}{}% -\IfStrEq{\LWR@strresult}{w}{\LWR@parsewcolumn}{}% -\IfStrEq{\LWR@strresult}{W}{\LWR@parsewcolumn}{}% -\IfStrEq{\LWR@strresult}{*}{\LWR@parsestarcolumn}{}% -\IfStrEq{\LWR@strresult}{D}{\LWR@parseDcolumn{c}}{}% -\IfStrEq{\LWR@strresult}{X}{\LWR@parsenormalcolumn{X}}{}% -\IfStrEq{\LWR@strresult}{P}{\LWR@parsepcolumn{P}}{}% -\IfStrEq{\LWR@strresult}{M}{\LWR@parsepcolumn{M}}{}% -\IfStrEq{\LWR@strresult}{B}{\LWR@parsepcolumn{B}}{}% -\ifbool{LWR@validtablecol}{}{% - \LWR@traceinfo{invalid column type: \LWR@strresult}% - \LWR@parsenormalcolumn{l}% -}% -}% not an optional column argument -\IfStrEq{\LWR@strresult}{]}{\global\boolfalse{LWR@opttablecol}}{}% -\addtocounter{LWR@tablecolspecindex}{1}% -}% whiledo + {% + \expandarg% + \StrChar{\LWR@origcolspec}{\arabic{LWR@tablecolspecindex}}[\LWR@strresult]% + \LWR@traceinfo{position \arabic{LWR@tablecolspecindex}: \LWR@strresult}% + \fullexpandarg% + \boolfalse{LWR@validtablecol}% + \IfStrEq{\LWR@strresult}{[}{\booltrue{LWR@opttablecol}}{}% + \ifbool{LWR@opttablecol}% + {}% inside an optional argument + {% not an optional tabular argument + \IfStrEq{\LWR@strresult}{l}{\LWR@parsenormalcolumn{l}}{}% + \IfStrEq{\LWR@strresult}{c}{\LWR@parsenormalcolumn{c}}{}% + \IfStrEq{\LWR@strresult}{r}{\LWR@parsenormalcolumn{r}}{}% + \IfStrEq{\LWR@strresult}{L}{\LWR@parsenormalcolumn{l}}{}% + \IfStrEq{\LWR@strresult}{C}{\LWR@parsenormalcolumn{c}}{}% + \IfStrEq{\LWR@strresult}{R}{\LWR@parsenormalcolumn{r}}{}% + \IfStrEq{\LWR@strresult}{J}{\LWR@parsenormalcolumn{l}}{}% + \IfStrEq{\LWR@strresult}{S}{\LWR@parsenormalcolumn{c}}{}% + \IfStrEq{\LWR@strresult}{s}{\LWR@parsenormalcolumn{c}}{}% + \IfStrEq{\LWR@strresult}{\detokenize{@}}{\LWR@parseatcolumn}{}% + \IfStrEq{\LWR@strresult}{!}{\LWR@parsebangcolumn}{}% + \IfStrEq{\LWR@strresult}{>}{\LWR@parsebeforecolumn}{}% + \IfStrEq{\LWR@strresult}{<}{\LWR@parseaftercolumn}{}% + \IfStrEq{\LWR@strresult}{|}{\LWR@parsebarcolumn}{}% + \IfStrEq{\LWR@strresult}{:}{\LWR@parsecoloncolumn}{}% + \IfStrEq{\LWR@strresult}{;}{\LWR@parsesemicoloncolumn}{}% + \IfStrEq{\LWR@strresult}{p}{\LWR@parsepcolumn{p}}{}% + \IfStrEq{\LWR@strresult}{m}{\LWR@parsepcolumn{m}}{}% + \IfStrEq{\LWR@strresult}{b}{\LWR@parsepcolumn{b}}{}% + \IfStrEq{\LWR@strresult}{w}{\LWR@parsewcolumn}{}% + \IfStrEq{\LWR@strresult}{W}{\LWR@parsewcolumn}{}% + \IfStrEq{\LWR@strresult}{*}{\LWR@parsestarcolumn}{}% + \IfStrEq{\LWR@strresult}{D}{\LWR@parseDcolumn{c}}{}% + \IfStrEq{\LWR@strresult}{X}{\LWR@parsenormalcolumn{X}}{}% + \IfStrEq{\LWR@strresult}{P}{\LWR@parsepcolumn{P}}{}% + \IfStrEq{\LWR@strresult}{M}{\LWR@parsepcolumn{M}}{}% + \IfStrEq{\LWR@strresult}{B}{\LWR@parsepcolumn{B}}{}% + \ifbool{LWR@validtablecol}{}{% + \LWR@traceinfo{invalid column type: \LWR@strresult}% + \LWR@parsenormalcolumn{l}% + }% + }% not an optional column argument + \IfStrEq{\LWR@strresult}{]}{\boolfalse{LWR@opttablecol}}{}% + \defaddtocounter{LWR@tablecolspecindex}{1}% + }% whiledo }% \@ifundefined{rownum}{\newcount\rownum}{} @@ -8104,89 +8257,89 @@ end -- not --version \newcommand*{\LWR@maybenewtablerow} {% -\ifbool{LWR@startedrow}% -{}% started the row -{% not started the row - \global\booltrue{LWR@startedrow}% - \global\booltrue{LWR@intabularmetadata}% - \ifboolexpr{% - test{\ifnumcomp{\value{LWR@hlines}}{>}{0}} or% - test{\ifnumcomp{\value{LWR@hdashedlines}}{>}{0}}% - }% - {% - \LWR@htmltag{tr class="hline" }% - \LWR@orignewline% - }% - {% not doing hline - \ifbool{LWR@doingtbrule}% + \ifbool{LWR@startedrow}% + {}% started the row + {% not started the row + \booltrue{LWR@startedrow}% + \booltrue{LWR@intabularmetadata}% + \ifboolexpr{% + test{\ifnumcomp{\value{LWR@hlines}}{>}{0}} or% + test{\ifnumcomp{\value{LWR@hdashedlines}}{>}{0}}% + }% {% - \ifdefvoid{\LWR@ruleHTMLcolor}{% - \LWR@htmltag{tr class="tbrule"}% - }{% - \LWR@htmltag{% - tr class="tbrule" % space - style="border-top: 1px solid % space - \LWR@origpound\LWR@ruleHTMLcolor "% - }% - }% + \LWR@htmltag{tr class="hline" }% \LWR@orignewline% }% - {\LWR@htmltag{tr}\LWR@orignewline}% - }% end of not doing hline -}% end of not started the row + {% not doing hline + \ifbool{LWR@doingtbrule}% + {% + \ifdefvoid{\LWR@ruleHTMLcolor}{% + \LWR@htmltag{tr class="tbrule"}% + }{% + \LWR@htmltag{% + tr class="tbrule" % space + style="border-top: 1px solid % space + \LWR@origpound\LWR@ruleHTMLcolor "% + }% + }% + \LWR@orignewline% + }% + {\LWR@htmltag{tr}\LWR@orignewline}% + }% end of not doing hline + }% end of not started the row } \newcommand*{\LWR@printbartag}[1]{% -\LWR@traceinfo{LWR@printbartag !#1!}% -\ifboolexpr{bool{LWR@tabularmutemods} or bool{LWR@emptyatbang}}% -{}% muting or empty -{% not muting - \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{#1}}% - \ifdefempty{\LWR@tempone}{}{ \LWR@tempone}% -}% not muting -\LWR@traceinfo{LWR@printbartag done}% + \LWR@traceinfo{LWR@printbartag !#1!}% + \ifboolexpr{bool{LWR@tabularmutemods} or bool{LWR@emptyatbang}}% + {}% muting or empty + {% not muting + \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{#1}}% + \ifdefempty{\LWR@tempone}{}{ \LWR@tempone}% + }% not muting + \LWR@traceinfo{LWR@printbartag done}% } \newcommand*{\LWR@printatbang}[2]{% -\xdef\LWR@atbangspec{\LWR@getexparray{LWR@col#1spec}{#2}}% -\LWR@traceinfo{atbang: #2 !\LWR@atbangspec!}% -\ifdefempty{\LWR@atbangspec}% -{}% -{% not empty - \LWR@htmltag{% - td class="td#1% - \LWR@subaddcmidruletrim{}{}% - \LWR@printbartag{#2}% - "% - \LWR@tdstartstyles% - \LWR@addcmidrulewidth% - \LWR@addcdashline% - \LWR@addtabularrulecolors% - \LWR@tdendstyles% - }% - \ifboolexpr{bool{LWR@tabularmutemods} or bool{LWR@emptyatbang}}% + \xdef\LWR@atbangspec{\LWR@getexparray{LWR@col#1spec}{#2}}% + \LWR@traceinfo{atbang: #2 !\LWR@atbangspec!}% + \ifdefempty{\LWR@atbangspec}% {}% - {\LWR@atbangspec}% - \LWR@htmltag{/td}\LWR@orignewline% - \global\booltrue{LWR@tabularcelladded}% -}% not empty + {% not empty + \LWR@htmltag{% + td class="td#1% + \LWR@subaddcmidruletrim{}{}% + \LWR@printbartag{#2}% + "% + \LWR@tdstartstyles% + \LWR@addcmidrulewidth% + \LWR@addcdashline% + \LWR@addtabularrulecolors% + \LWR@tdendstyles% + }% + \ifboolexpr{bool{LWR@tabularmutemods} or bool{LWR@emptyatbang}}% + {}% + {\LWR@atbangspec}% + \LWR@htmltag{/td}\LWR@orignewline% + \global\booltrue{LWR@tabularcelladded}% + }% not empty }% \newcommand*{\LWR@addleftmostbartag}{% -\ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=}{1}{% - \LWR@printbartag{leftedge}% -}{}% + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=}{1}{% + \LWR@printbartag{leftedge}% + }{}% } \newcommand*{\LWR@tabularleftedge}{% -\ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=}{1}% -{% - \LWR@printatbang{at}{leftedge}% - \LWR@printatbang{bang}{leftedge}% -}% left edge -{}% not left edge + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=}{1}% + {% + \LWR@printatbang{at}{leftedge}% + \LWR@printatbang{bang}{leftedge}% + }% left edge + {}% not left edge } @@ -8194,68 +8347,68 @@ end -- not --version \newcommand*{\LWR@tabledatasinglecolumntag}% {% -\LWR@traceinfo{LWR@tabledatasinglecolumntag}% -\LWR@maybenewtablerow% -\ifbool{LWR@intabularmetadata}% -{% - \ifbool{LWR@exitingtabular}{}% - {% not exiting tabular - \LWR@tabularleftedge% - \xdef\LWR@strresult{% - \LWR@getexparray{LWR@tablecolspec}{\arabic{LWR@tableLaTeXcolindex}}% - }% -\LWR@traceinfo{LWR@tabledatasinglecolumntag: about to print td tag}% - \LWR@htmltag{td class="td% - \LWR@strresult% - \LWR@addcmidruletrim% - \LWR@addleftmostbartag% - \LWR@printbartag{\arabic{LWR@tableLaTeXcolindex}}% - "% - \LWR@tdstartstyles% - \LWR@addcmidrulewidth% - \LWR@addcdashline% - \xdef\LWR@thiscolspec{% - \LWR@getexparray{LWR@tablecolspec}{\arabic{LWR@tableLaTeXcolindex}}% - }% - \LWR@addformatwpalignment{\LWR@thiscolspec}% - \LWR@addtabularrowcolor% - \LWR@addtabularrulecolors% - \LWR@tdendstyles% - }% HTML td - \LWR@traceinfo{LWR@tabledatasinglecolumntag: done printing td tag}% - \ifboolexpr{% - test{ \ifdefstring{\LWR@strresult}{p} } or - test{ \ifdefstring{\LWR@strresult}{m} } or - test{ \ifdefstring{\LWR@strresult}{b} } or - test{ \ifdefstring{\LWR@strresult}{P} } or - test{ \ifdefstring{\LWR@strresult}{M} } or - test{ \ifdefstring{\LWR@strresult}{B} } or - test{ \ifdefstring{\LWR@strresult}{X} } - }% - {% allow pars - \LWR@traceinfo{LWR@tabledatasinglecolumntag: about to LWR@startpars}% - \global\booltrue{LWR@tableparcell}% - \LWR@startpars% - \LWR@traceinfo{LWR@tabledatasinglecolumntag: done with LWR@startpars}% - }% allow pars - {}% no pars - \ifboolexpr{bool{LWR@tabularmutemods} or bool{LWR@emptyatbang}}% - {}% - {% - \LWR@getexparray{LWR@colbeforespec}{\arabic{LWR@tableLaTeXcolindex}}% - }% - \global\boolfalse{LWR@intabularmetadata}% - }% not exiting tabular -}{}% in tabular metadata -\LWR@traceinfo{LWR@tabledatasinglecolumntag: done}% + \LWR@traceinfo{LWR@tabledatasinglecolumntag}% + \LWR@maybenewtablerow% + \ifbool{LWR@intabularmetadata}% + {% + \ifbool{LWR@exitingtabular}{}% + {% not exiting tabular + \LWR@tabularleftedge% + \xdef\LWR@strresult{% + \LWR@getexparray{LWR@tablecolspec}{\arabic{LWR@tableLaTeXcolindex}}% + }% + \LWR@traceinfo{LWR@tabledatasinglecolumntag: about to print td tag}% + \LWR@htmltag{% + td class="td% + \LWR@strresult% + \LWR@addcmidruletrim% + \LWR@addleftmostbartag% + \LWR@printbartag{\arabic{LWR@tableLaTeXcolindex}}% + "% + \LWR@tdstartstyles% + \LWR@addcmidrulewidth% + \LWR@addcdashline% + \xdef\LWR@thiscolspec{% + \LWR@getexparray{LWR@tablecolspec}% + {\arabic{LWR@tableLaTeXcolindex}}% + }% + \LWR@addformatwpalignment{\LWR@thiscolspec}% + \LWR@addtabularrowcolor% + \LWR@addtabularrulecolors% + \LWR@tdendstyles% + }% HTML td + \LWR@traceinfo{LWR@tabledatasinglecolumntag: done printing td tag}% + \ifboolexpr{% + test{ \ifdefstring{\LWR@strresult}{p} } or + test{ \ifdefstring{\LWR@strresult}{m} } or + test{ \ifdefstring{\LWR@strresult}{b} } or + test{ \ifdefstring{\LWR@strresult}{P} } or + test{ \ifdefstring{\LWR@strresult}{M} } or + test{ \ifdefstring{\LWR@strresult}{B} } or + test{ \ifdefstring{\LWR@strresult}{X} } + }% + {% allow pars + \LWR@traceinfo{LWR@tabledatasinglecolumntag: about to LWR@startpars}% + \booltrue{LWR@tableparcell}% + \LWR@startpars% + \LWR@traceinfo{LWR@tabledatasinglecolumntag: done with LWR@startpars}% + }% allow pars + {}% no pars + \ifboolexpr{bool{LWR@tabularmutemods} or bool{LWR@emptyatbang}}% + {}% + {% + \LWR@getexparray{LWR@colbeforespec}{\arabic{LWR@tableLaTeXcolindex}}% + }% + \boolfalse{LWR@intabularmetadata}% + }% not exiting tabular + }{}% in tabular metadata + \LWR@traceinfo{LWR@tabledatasinglecolumntag: done}% }% -\newcounter{LWR@midrulecounter} - \newlength{\LWR@heavyrulewidth} \setlength{\LWR@heavyrulewidth}{.08em} @@ -8270,37 +8423,37 @@ end -- not --version \newcommand*{\LWR@clearmidrules} {% -\setcounter{LWR@midrulecounter}{1}% -\whileboolexpr{% - not test{% - \ifnumcomp{\value{LWR@midrulecounter}}{>}% - {\value{LWR@tabletotalLaTeXcols}}% + \defcounter{LWR@midrulecounter}{1}% + \whileboolexpr{% + not test{% + \ifnumcomp{\value{LWR@midrulecounter}}{>}% + {\value{LWR@tabletotalLaTeXcols}}% + }% + }% + {% + \LWR@setexparray{LWR@midrules}{\arabic{LWR@midrulecounter}}{0pt}% + \setlength{\LWR@thiscmidrulewidth}{\LWR@cmidrulewidth}% + \LWR@setexparray{LWR@trimlrules}{\arabic{LWR@midrulecounter}}{}% + \LWR@setexparray{LWR@trimrrules}{\arabic{LWR@midrulecounter}}{}% + \LWR@setexparray{LWR@cdashlines}{\arabic{LWR@midrulecounter}}{N}% + \defaddtocounter{LWR@midrulecounter}{1}% }% -}% -{% - \LWR@setexparray{LWR@midrules}{\arabic{LWR@midrulecounter}}{0pt}% - \setlength{\LWR@thiscmidrulewidth}{\LWR@cmidrulewidth}% - \LWR@setexparray{LWR@trimlrules}{\arabic{LWR@midrulecounter}}{}% - \LWR@setexparray{LWR@trimrrules}{\arabic{LWR@midrulecounter}}{}% - \LWR@setexparray{LWR@cdashlines}{\arabic{LWR@midrulecounter}}{N}% - \addtocounter{LWR@midrulecounter}{1}% -}% } \newcommand*{\LWR@subcmidrule}[4]{% -\setcounter{LWR@midrulecounter}{#3}% -\whileboolexpr{% - not test {% - \ifnumcomp{\value{LWR@midrulecounter}}{>}{#4}% + \defcounter{LWR@midrulecounter}{#3}% + \whileboolexpr{% + not test {% + \ifnumcomp{\value{LWR@midrulecounter}}{>}{#4}% + }% }% -}% -{% - \LWR@setexparray{LWR@midrules}{\arabic{LWR@midrulecounter}}{#1}% - \addtocounter{LWR@midrulecounter}{1}% -}% whiledo -\IfSubStr{#2}{l}{\LWR@setexparray{LWR@trimlrules}{#3}{l}}{}% -\IfSubStr{#2}{r}{\LWR@setexparray{LWR@trimrrules}{#4}{r}}{}% -\global\booltrue{LWR@doingcmidrule}% + {% + \LWR@setexparray{LWR@midrules}{\arabic{LWR@midrulecounter}}{#1}% + \defaddtocounter{LWR@midrulecounter}{1}% + }% whiledo + \IfSubStr{#2}{l}{\LWR@setexparray{LWR@trimlrules}{#3}{l}}{}% + \IfSubStr{#2}{r}{\LWR@setexparray{LWR@trimrrules}{#4}{r}}{}% + \booltrue{LWR@doingcmidrule}% } \NewDocumentCommand{\LWR@docmidrule} @@ -8308,17 +8461,17 @@ end -- not --version {\LWR@subcmidrule{#1}{#2}#3} \newcommand*{\LWR@subcdashline}[2]{% -\setcounter{LWR@midrulecounter}{#1}% -\whileboolexpr{% - not test {% - \ifnumcomp{\value{LWR@midrulecounter}}{>}{#2}% + \defcounter{LWR@midrulecounter}{#1}% + \whileboolexpr{% + not test {% + \ifnumcomp{\value{LWR@midrulecounter}}{>}{#2}% + }% }% -}% -{% - \LWR@setexparray{LWR@cdashlines}{\arabic{LWR@midrulecounter}}{Y}% - \addtocounter{LWR@midrulecounter}{1}% -}% whiledo -\global\booltrue{LWR@doingcmidrule}% + {% + \LWR@setexparray{LWR@cdashlines}{\arabic{LWR@midrulecounter}}{Y}% + \defaddtocounter{LWR@midrulecounter}{1}% + }% whiledo + \booltrue{LWR@doingcmidrule}% } \NewDocumentCommand{\LWR@docdashline} @@ -8332,406 +8485,395 @@ end -- not --version \newlength{\LWR@templengththree} \newcounter{LWR@tempcountone} -\newbool{LWR@tdhavecellstyle} - -\newcommand*{\LWR@tdstartstyles}{\global\boolfalse{LWR@tdhavecellstyle}} +\newcommand*{\LWR@tdstartstyles}{\boolfalse{LWR@tdhavecellstyle}} \newcommand*{\LWR@tdaddstyle}{% -\ifbool{LWR@tdhavecellstyle}% -{; }% -{ style="}% -\booltrue{LWR@tdhavecellstyle}% + \ifbool{LWR@tdhavecellstyle}% + {; }% + { style="}% + \booltrue{LWR@tdhavecellstyle}% } \newcommand*{\LWR@tdendstyles}{% -\ifbool{LWR@tdhavecellstyle}{% - "% - \global\boolfalse{LWR@tdhavecellstyle}% -}{}% + \ifbool{LWR@tdhavecellstyle}% + {% + "% + \boolfalse{LWR@tdhavecellstyle}% + }{}% } \newcommand*{\LWR@subaddcmidruletrim}[2]{% -\setlength{\LWR@templengthone}{% - \LWR@getexparray{LWR@midrules}{\arabic{LWR@tableLaTeXcolindex}}% -}% -\ifdimcomp{\LWR@templengthone}{>}{0pt}% -{% - \LWR@origtilde tdrule#1#2% - \setlength{\LWR@thiscmidrulewidth}{\LWR@templengthone}% -}% -{% - \setlength{\LWR@thiscmidrulewidth}{0pt}% -}% + \setlength{\LWR@templengthone}{% + \LWR@getexparray{LWR@midrules}{\arabic{LWR@tableLaTeXcolindex}}% + }% + \ifdimcomp{\LWR@templengthone}{>}{0pt}% + {% + \LWR@origtilde tdrule#1#2% + \setlength{\LWR@thiscmidrulewidth}{\LWR@templengthone}% + }% + {% + \setlength{\LWR@thiscmidrulewidth}{0pt}% + }% } \newcommand*{\LWR@addcmidruletrim}{% -\LWR@subaddcmidruletrim% -{\LWR@getexparray{LWR@trimlrules}{\arabic{LWR@tableLaTeXcolindex}}}% -{\LWR@getexparray{LWR@trimrrules}{\arabic{LWR@tableLaTeXcolindex}}}% + \LWR@subaddcmidruletrim% + {\LWR@getexparray{LWR@trimlrules}{\arabic{LWR@tableLaTeXcolindex}}}% + {\LWR@getexparray{LWR@trimrrules}{\arabic{LWR@tableLaTeXcolindex}}}% } \newcommand{\LWR@addrulewidth}[2]{% -\ifboolexpr{% - test{\ifdimcomp{#1}{=}{0pt}} or - ( - ( test{\ifdimcomp{#1}{=}{#2}} and not bool{FormatWP} ) - and ( test {\ifdefvoid{\LWR@ruleHTMLcolor}} ) - ) -}% -{}% default width and color -{% custom width and/or color - \LWR@forceminwidth{#1}% - \LWR@tdaddstyle% - border-top:\LWR@printlength{\LWR@atleastonept} solid % - \ifdefvoid{\LWR@ruleHTMLcolor}{% - \ifdimcomp{#1}{<}{\LWR@lightrulewidth}% - {\LWR@origpound{}A0A0A0}% - {% lightrule or heaver - \ifdimcomp{#1}{<}{\LWR@heavyrulewidth}% - {\LWR@origpound{}808080}% - {black}% - }% lightrule or heavier - }{% - \LWR@origpound\LWR@ruleHTMLcolor% - } -}% custom width and/or color + \ifboolexpr{% + test{\ifdimcomp{#1}{=}{0pt}} or + ( + ( test{\ifdimcomp{#1}{=}{#2}} and not bool{FormatWP} ) + and ( test {\ifdefvoid{\LWR@ruleHTMLcolor}} ) + ) + }% + {}% default width and color + {% custom width and/or color + \LWR@forceminwidth{#1}% + \LWR@tdaddstyle% + border-top:\LWR@printlength{\LWR@atleastonept} solid % space + \ifdefvoid{\LWR@ruleHTMLcolor}{% + \ifdimcomp{#1}{<}{\LWR@lightrulewidth}% + {\LWR@origpound{}A0A0A0}% + {% lightrule or heaver + \ifdimcomp{#1}{<}{\LWR@heavyrulewidth}% + {\LWR@origpound{}808080}% + {black}% + }% lightrule or heavier + }{% + \LWR@origpound\LWR@ruleHTMLcolor% + }% + }% custom width and/or color } \newcommand{\LWR@addcmidrulewidth}{% -\LWR@addrulewidth{\LWR@thiscmidrulewidth}{\LWR@cmidrulewidth}% + \LWR@addrulewidth{\LWR@thiscmidrulewidth}{\LWR@cmidrulewidth}% } \newcommand{\LWR@addcdashline}{% -\edef\LWR@tempone{% - \LWR@getexparray{LWR@cdashlines}{\arabic{LWR@tableLaTeXcolindex}}% -}% -\ifdefstring{\LWR@tempone}{Y}{% - \LWR@tdaddstyle% - border-top: 1pt dashed % - \ifdefvoid{\LWR@ruleHTMLcolor}% - {black}% - {\LWR@origpound\LWR@ruleHTMLcolor}% -}{}% + \edef\LWR@tempone{% + \LWR@getexparray{LWR@cdashlines}{\arabic{LWR@tableLaTeXcolindex}}% + }% + \ifdefstring{\LWR@tempone}{Y}{% + \LWR@tdaddstyle% + border-top: 1pt dashed % + \ifdefvoid{\LWR@ruleHTMLcolor}% + {black}% + {\LWR@origpound\LWR@ruleHTMLcolor}% + }{}% } \newcommand*{\LWR@WPcell}[2]{% -\LWR@tdaddstyle% -\LWR@print@mbox{text-align:#1}; \LWR@print@mbox{vertical-align:#2}% + \LWR@tdaddstyle% + \LWR@print@mbox{text-align:#1}; \LWR@print@mbox{vertical-align:#2}% } \newcommand*{\LWR@addformatwpalignment}[1]{% -\ifbool{FormatWP}{% -\IfSubStr{#1}{l}{\LWR@WPcell{left}{middle}}{}% -\IfSubStr{#1}{c}{\LWR@WPcell{center}{middle}}{}% -\IfSubStr{#1}{r}{\LWR@WPcell{right}{middle}}{}% -\IfSubStr{#1}{p}{\LWR@WPcell{left}{bottom}}{}% -\IfSubStr{#1}{m}{\LWR@WPcell{left}{middle}}{}% -\IfSubStr{#1}{b}{\LWR@WPcell{left}{top}}{}% -\IfSubStr{#1}{P}{\LWR@WPcell{center}{bottom}}{}% -\IfSubStr{#1}{M}{\LWR@WPcell{center}{middle}}{}% -\IfSubStr{#1}{B}{\LWR@WPcell{center}{top}}{}% -}{}% + \ifbool{FormatWP}{% + \IfSubStr{#1}{l}{\LWR@WPcell{left}{middle}}{}% + \IfSubStr{#1}{c}{\LWR@WPcell{center}{middle}}{}% + \IfSubStr{#1}{r}{\LWR@WPcell{right}{middle}}{}% + \IfSubStr{#1}{p}{\LWR@WPcell{left}{bottom}}{}% + \IfSubStr{#1}{m}{\LWR@WPcell{left}{middle}}{}% + \IfSubStr{#1}{b}{\LWR@WPcell{left}{top}}{}% + \IfSubStr{#1}{P}{\LWR@WPcell{center}{bottom}}{}% + \IfSubStr{#1}{M}{\LWR@WPcell{center}{middle}}{}% + \IfSubStr{#1}{B}{\LWR@WPcell{center}{top}}{}% + }{}% } \newcommand*{\LWR@addtabularrowcolor}{% -\ifbool{LWR@tabularmutemods}{}{% - \ifdefvoid{\LWR@rowHTMLcolor}{% - \ifdefvoid{\LWR@xcolorrowHTMLcolor}{}% - {% xcolor row color + \ifbool{LWR@tabularmutemods}{}{% + \ifdefvoid{\LWR@rowHTMLcolor}{% + \ifdefvoid{\LWR@xcolorrowHTMLcolor}{}% + {% xcolor row color + \LWR@tdaddstyle% + background:\LWR@origpound\LWR@xcolorrowHTMLcolor% + }% + }% + {% explicit row color \LWR@tdaddstyle% - background:\LWR@origpound\LWR@xcolorrowHTMLcolor% + background:\LWR@origpound\LWR@rowHTMLcolor% }% }% - {% explicit row color - \LWR@tdaddstyle% - background:\LWR@origpound\LWR@rowHTMLcolor% - }% -}% } \newcommand*{\LWR@addtabularhrulecolor}{% -\ifboolexpr{% - test{\ifnumcomp{\value{LWR@hlines}}{>}{0}} or% - test{\ifnumcomp{\value{LWR@hdashedlines}}{>}{0}} or% - bool{LWR@doingtbrule}% -}{% - \ifdefvoid{\LWR@ruleHTMLcolor}% - {% - \ifnumcomp{\value{LWR@hlines}}{>}{1}% - {% - \LWR@tdaddstyle% - border-top: 4px double% - }{% else - \ifnumcomp{\value{LWR@hdashedlines}}{>}{1}% - {% - \LWR@tdaddstyle% - border-top: 2px dashed% - }{% else - \ifnumcomp{\value{LWR@hdashedlines}}{=}{1}% - {% - \LWR@tdaddstyle% - border-top: 1px dashed% - }{}}}% - }% - {% - \ifnumcomp{\value{LWR@hlines}}{>}{1}% - {% - \LWR@tdaddstyle% - border-top: 4px double \LWR@origpound\LWR@ruleHTMLcolor% - }{% else - \ifnumcomp{\value{LWR@hdashedlines}}{>}{1}% + \ifboolexpr{% + test{\ifnumcomp{\value{LWR@hlines}}{>}{0}} or% + test{\ifnumcomp{\value{LWR@hdashedlines}}{>}{0}} or% + bool{LWR@doingtbrule}% + }{% + \ifdefvoid{\LWR@ruleHTMLcolor}% {% - \LWR@tdaddstyle% - border-top: 2px dashed \LWR@origpound\LWR@ruleHTMLcolor% - }{% else - \ifnumcomp{\value{LWR@hdashedlines}}{=}{1}% + \ifnumcomp{\value{LWR@hlines}}{>}{1}% + {% + \LWR@tdaddstyle% + border-top: 4px double% + }{% else + \ifnumcomp{\value{LWR@hdashedlines}}{>}{1}% + {% + \LWR@tdaddstyle% + border-top: 2px dashed% + }{% else + \ifnumcomp{\value{LWR@hdashedlines}}{=}{1}% + {% + \LWR@tdaddstyle% + border-top: 1px dashed% + }{}}}% + }% {% - \LWR@tdaddstyle% - border-top: 1px dashed \LWR@origpound\LWR@ruleHTMLcolor% - }{% else - \LWR@tdaddstyle% - border-top: 1px solid \LWR@origpound\LWR@ruleHTMLcolor% - }}}% - }% -}{}% + \ifnumcomp{\value{LWR@hlines}}{>}{1}% + {% + \LWR@tdaddstyle% + border-top: 4px double \LWR@origpound\LWR@ruleHTMLcolor% + }{% else + \ifnumcomp{\value{LWR@hdashedlines}}{>}{1}% + {% + \LWR@tdaddstyle% + border-top: 2px dashed \LWR@origpound\LWR@ruleHTMLcolor% + }{% else + \ifnumcomp{\value{LWR@hdashedlines}}{=}{1}% + {% + \LWR@tdaddstyle% + border-top: 1px dashed \LWR@origpound\LWR@ruleHTMLcolor% + }{% else + \LWR@tdaddstyle% + border-top: 1px solid \LWR@origpound\LWR@ruleHTMLcolor% + }}}% + }% + }{}% } \newcommand*{\LWR@addtabularrulecolors}{% -\LWR@addtabularhrulecolor% -\ifbool{LWR@tabularmutemods}{}{% - \ifnumequal{\value{LWR@tableLaTeXcolindex}}{1}{% - \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{leftedge}}% - \ifdefstring{\LWR@tempone}{tvertbarl}{% + \LWR@addtabularhrulecolor% + \ifbool{LWR@tabularmutemods}{}{% + \ifnumequal{\value{LWR@tableLaTeXcolindex}}{1}{% + \edef\LWR@tempone{\LWR@getexparray{LWR@colbarspec}{leftedge}}% + \ifdefstring{\LWR@tempone}{tvertbarl}{% + \LWR@tdaddstyle% + border-left: 1px solid % space + \LWR@vertruleHTMLcolor% + }{}% + \ifdefstring{\LWR@tempone}{tvertbarldouble}{% + \LWR@tdaddstyle% + border-left: 4px double % space + \LWR@vertruleHTMLcolor% + }{}% + \ifdefstring{\LWR@tempone}{tvertbarldash}{% + \LWR@tdaddstyle% + border-left: 1px dashed % space + \LWR@vertruleHTMLcolor% + }{}% + \ifdefstring{\LWR@tempone}{tvertbarldoubledash}{% + \LWR@tdaddstyle% + border-left: 2px dashed % space + \LWR@vertruleHTMLcolor% + }{}% + }{}% + \edef\LWR@tempone{% + \LWR@getexparray{LWR@colbarspec}{\arabic{LWR@tableLaTeXcolindex}}% + }% + \ifdefstring{\LWR@tempone}{tvertbarr}{% \LWR@tdaddstyle% - border-left: 1px solid % space - \LWR@vertruleHTMLcolor% + border-right: 1px solid \LWR@vertruleHTMLcolor% }{}% - \ifdefstring{\LWR@tempone}{tvertbarldouble}{% + \ifdefstring{\LWR@tempone}{tvertbarrdouble}{% \LWR@tdaddstyle% - border-left: 4px double % space - \LWR@vertruleHTMLcolor% + border-right: 4px double \LWR@vertruleHTMLcolor% }{}% - \ifdefstring{\LWR@tempone}{tvertbarldash}{% + \ifdefstring{\LWR@tempone}{tvertbarrdash}{% \LWR@tdaddstyle% - border-left: 1px dashed % space - \LWR@vertruleHTMLcolor% + border-right: 1px dashed \LWR@vertruleHTMLcolor% }{}% - \ifdefstring{\LWR@tempone}{tvertbarldoubledash}{% + \ifdefstring{\LWR@tempone}{tvertbarrdoubledash}{% \LWR@tdaddstyle% - border-left: 2px dashed % space - \LWR@vertruleHTMLcolor% + border-right: 2px dashed \LWR@vertruleHTMLcolor% }{}% - }{}% - \edef\LWR@tempone{% - \LWR@getexparray{LWR@colbarspec}{\arabic{LWR@tableLaTeXcolindex}}% }% - \ifdefstring{\LWR@tempone}{tvertbarr}{% - \LWR@tdaddstyle% - border-right: 1px solid \LWR@vertruleHTMLcolor% - }{}% - \ifdefstring{\LWR@tempone}{tvertbarrdouble}{% - \LWR@tdaddstyle% - border-right: 4px double \LWR@vertruleHTMLcolor% - }{}% - \ifdefstring{\LWR@tempone}{tvertbarrdash}{% - \LWR@tdaddstyle% - border-right: 1px dashed \LWR@vertruleHTMLcolor% - }{}% - \ifdefstring{\LWR@tempone}{tvertbarrdoubledash}{% - \LWR@tdaddstyle% - border-right: 2px dashed \LWR@vertruleHTMLcolor% - }{}% -}% } -\newcounter{LWR@cellcolordepth} - \newcommand*{\LWR@subaddtabularcellcolor}[1]{% -\LWR@htmltag{div class="cellcolor" style="% - background:\LWR@origpound{}{}#1 % -" }% -\addtocounter{LWR@cellcolordepth}{1}% + \LWR@htmltag{div class="cellcolor" style="% + background:\LWR@origpound{}{}#1 % + " }% + \defaddtocounter{LWR@cellcolordepth}{1}% } \newcommand*{\LWR@addtabularcellcolor}{% -\ifdefvoid{\LWR@cellHTMLcolor}% -{% - \ifdefvoid{\LWR@rowHTMLcolor}% + \ifdefvoid{\LWR@cellHTMLcolor}% {% - \ifdefvoid{\LWR@xcolorrowHTMLcolor}% + \ifdefvoid{\LWR@rowHTMLcolor}% {% - \ifdefvoid{\LWR@columnHTMLcolor}% - {}% - {\LWR@subaddtabularcellcolor{\LWR@columnHTMLcolor}}% + \ifdefvoid{\LWR@xcolorrowHTMLcolor}% + {% + \ifdefvoid{\LWR@columnHTMLcolor}% + {}% + {\LWR@subaddtabularcellcolor{\LWR@columnHTMLcolor}}% + }% + {\LWR@subaddtabularcellcolor{\LWR@xcolorrowHTMLcolor}}% }% - {\LWR@subaddtabularcellcolor{\LWR@xcolorrowHTMLcolor}}% + {\LWR@subaddtabularcellcolor{\LWR@rowHTMLcolor}}% }% - {\LWR@subaddtabularcellcolor{\LWR@rowHTMLcolor}}% -}% -{\LWR@subaddtabularcellcolor{\LWR@cellHTMLcolor}}% + {\LWR@subaddtabularcellcolor{\LWR@cellHTMLcolor}}% } -\newcounter{LWR@tablemulticolswidth} -\newcounter{LWR@tablemulticolspos} - -\newcounter{LWR@mcolvertbarsl} -\newcounter{LWR@mcolvertbarsr} -\newcounter{LWR@mcolvertbarsldash} -\newcounter{LWR@mcolvertbarsrdash} -\newbool{LWR@mcolvertbaronleft}% - \newcommand*{\LWR@printmccoltype}[1]{% -\LWR@traceinfo{lwr@printmccoltype -#1-}% -\StrChar{#1}{\arabic{LWR@tablemulticolspos}}[\LWR@strresult]% -\IfStrEq{\LWR@strresult}{l}{l}{}% -\IfStrEq{\LWR@strresult}{c}{c}{}% -\IfStrEq{\LWR@strresult}{r}{r}{}% -\IfStrEq{\LWR@strresult}{p}{p}{}% -\IfStrEq{\LWR@strresult}{m}{m}{}% -\IfStrEq{\LWR@strresult}{b}{b}{}% -\IfStrEq{\LWR@strresult}{P}{P}{}% -\IfStrEq{\LWR@strresult}{M}{M}{}% -\IfStrEq{\LWR@strresult}{B}{B}{}% -\IfStrEq{\LWR@strresult}{w}{w}{}% -\IfStrEq{\LWR@strresult}{W}{W}{}% -\IfStrEq{\LWR@strresult}{S}{c}{}% -\IfStrEq{\LWR@strresult}{s}{c}{}% -\IfStrEq{\LWR@strresult}{X}{p}{}% -\IfStrEq{\LWR@strresult}{|}% -{% - \ifbool{LWR@mcolvertbaronleft}% - {\addtocounter{LWR@mcolvertbarsl}{1}}% left edge - {\addtocounter{LWR@mcolvertbarsr}{1}}% not left edge -}% -{% - \IfStrEq{\LWR@strresult}{:}% + \LWR@traceinfo{lwr@printmccoltype -#1-}% + \StrChar{#1}{\arabic{LWR@tablemulticolspos}}[\LWR@strresult]% + \IfStrEq{\LWR@strresult}{l}{l}{}% + \IfStrEq{\LWR@strresult}{c}{c}{}% + \IfStrEq{\LWR@strresult}{r}{r}{}% + \IfStrEq{\LWR@strresult}{p}{p}{}% + \IfStrEq{\LWR@strresult}{m}{m}{}% + \IfStrEq{\LWR@strresult}{b}{b}{}% + \IfStrEq{\LWR@strresult}{P}{P}{}% + \IfStrEq{\LWR@strresult}{M}{M}{}% + \IfStrEq{\LWR@strresult}{B}{B}{}% + \IfStrEq{\LWR@strresult}{w}{w}{}% + \IfStrEq{\LWR@strresult}{W}{W}{}% + \IfStrEq{\LWR@strresult}{S}{c}{}% + \IfStrEq{\LWR@strresult}{s}{c}{}% + \IfStrEq{\LWR@strresult}{X}{p}{}% + \IfStrEq{\LWR@strresult}{|}% {% \ifbool{LWR@mcolvertbaronleft}% - {\addtocounter{LWR@mcolvertbarsldash}{1}}% left edge - {\addtocounter{LWR@mcolvertbarsrdash}{1}}% not left edge + {\defaddtocounter{LWR@mcolvertbarsl}{1}}% left edge + {\defaddtocounter{LWR@mcolvertbarsr}{1}}% not left edge }% {% - \IfStrEq{\LWR@strresult}{;}% + \IfStrEq{\LWR@strresult}{:}% {% \ifbool{LWR@mcolvertbaronleft}% - {\addtocounter{LWR@mcolvertbarsldash}{1}}% left edge - {\addtocounter{LWR@mcolvertbarsrdash}{1}}% not left edge + {\defaddtocounter{LWR@mcolvertbarsldash}{1}}% left edge + {\defaddtocounter{LWR@mcolvertbarsrdash}{1}}% not left edge + }% + {% + \IfStrEq{\LWR@strresult}{;}% + {% + \ifbool{LWR@mcolvertbaronleft}% + {\defaddtocounter{LWR@mcolvertbarsldash}{1}}% left edge + {\defaddtocounter{LWR@mcolvertbarsrdash}{1}}% not left edge + }% + {\boolfalse{LWR@mcolvertbaronleft}}% }% - {\boolfalse{LWR@mcolvertbaronleft}}% }% -}% -\LWR@traceinfo{lwr@printmccoltype done}% + \LWR@traceinfo{lwr@printmccoltype done}% } \newcommand*{\LWR@multicolpartext}[1]{% -\LWR@startpars% -\LWR@multicoltext% -\addtocounter{LWR@tablemulticolspos}{#1}% -\LWR@stoppars% + \LWR@startpars% + \LWR@multicoltext% + \defaddtocounter{LWR@tablemulticolspos}{#1}% + \LWR@stoppars% } \newcommand*{\LWR@multicolother}[1]{% -\addtocounter{LWR@tablemulticolspos}{1}% -\StrChar{#1}{\arabic{LWR@tablemulticolspos}}[\LWR@strresult]% -\LWR@strresult% -\global\booltrue{LWR@validtablecol}% + \defaddtocounter{LWR@tablemulticolspos}{1}% + \StrChar{#1}{\arabic{LWR@tablemulticolspos}}[\LWR@strresult]% + \LWR@strresult% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@multicolskip}{% -\global\booltrue{LWR@validtablecol}% + \booltrue{LWR@validtablecol}% } \newcommand*{\LWR@printmccoldata}[1]{% -\LWR@traceinfo{lwr@printmccoldata -#1}% -\global\boolfalse{LWR@validtablecol}% -\StrChar{#1}{\arabic{LWR@tablemulticolspos}}[\LWR@strresult]% -\IfStrEq{\LWR@strresult}{l}{\LWR@multicoltext}{}% -\IfStrEq{\LWR@strresult}{c}{\LWR@multicoltext}{}% -\IfStrEq{\LWR@strresult}{r}{\LWR@multicoltext}{}% -\IfStrEq{\LWR@strresult}{D}{% -\addtocounter{LWR@tablemulticolspos}{3}% skip parameters -\LWR@multicoltext% -}{}% -\IfStrEq{\LWR@strresult}{p}{\LWR@multicolpartext{2}}{}% -\IfStrEq{\LWR@strresult}{m}{\LWR@multicolpartext{2}}{}% -\IfStrEq{\LWR@strresult}{b}{\LWR@multicolpartext{2}}{}% -\IfStrEq{\LWR@strresult}{P}{\LWR@multicolpartext{2}}{}% -\IfStrEq{\LWR@strresult}{M}{\LWR@multicolpartext{2}}{}% -\IfStrEq{\LWR@strresult}{B}{\LWR@multicolpartext{2}}{}% -\IfStrEq{\LWR@strresult}{w}{\LWR@multicolpartext{3}}{}% -\IfStrEq{\LWR@strresult}{W}{\LWR@multicolpartext{3}}{}% -\IfStrEq{\LWR@strresult}{S}{\LWR@multicoltext}{}% -\IfStrEq{\LWR@strresult}{s}{\LWR@multicoltext}{}% -\IfStrEq{\LWR@strresult}{X}{\LWR@multicolpartext{1}}{}% -\IfStrEq{\LWR@strresult}{|}{\LWR@multicolskip}{}% -\IfStrEq{\LWR@strresult}{:}{\LWR@multicolskip}{}% -\IfStrEq{\LWR@strresult}{;}{% - \LWR@multicolskip% - \addtocounter{LWR@tablemulticolspos}{1}% skip parameter -}{}% -\IfStrEq{\LWR@strresult}{\detokenize{@}}{\LWR@multicolother{#1}}{}% -\IfStrEq{\LWR@strresult}{\detokenize{!}}{\LWR@multicolother{#1}}{}% -\IfStrEq{\LWR@strresult}{\detokenize{>}}{\LWR@multicolother{#1}}{}% -\IfStrEq{\LWR@strresult}{\detokenize{<}}{\LWR@multicolother{#1}}{}% -\ifbool{LWR@validtablecol}{}{\LWR@multicoltext}% -\LWR@traceinfo{lwr@printmccoldata done}% + \LWR@traceinfo{lwr@printmccoldata -#1}% + \boolfalse{LWR@validtablecol}% + \StrChar{#1}{\arabic{LWR@tablemulticolspos}}[\LWR@strresult]% + \edef\LWR@printmccoldatatoken{\LWR@strresult}% + \IfStrEq{\LWR@printmccoldatatoken}{l}{\LWR@multicoltext}{}% + \IfStrEq{\LWR@printmccoldatatoken}{c}{\LWR@multicoltext}{}% + \IfStrEq{\LWR@printmccoldatatoken}{r}{\LWR@multicoltext}{}% + \IfStrEq{\LWR@printmccoldatatoken}{D}{% + \defaddtocounter{LWR@tablemulticolspos}{3}% skip parameters + \LWR@multicoltext% + }{}% + \IfStrEq{\LWR@printmccoldatatoken}{p}{\LWR@multicolpartext{2}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{m}{\LWR@multicolpartext{2}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{b}{\LWR@multicolpartext{2}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{P}{\LWR@multicolpartext{2}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{M}{\LWR@multicolpartext{2}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{B}{\LWR@multicolpartext{2}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{w}{\LWR@multicolpartext{3}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{W}{\LWR@multicolpartext{3}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{S}{\LWR@multicoltext}{}% + \IfStrEq{\LWR@printmccoldatatoken}{s}{\LWR@multicoltext}{}% + \IfStrEq{\LWR@printmccoldatatoken}{X}{\LWR@multicolpartext{1}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{|}{\LWR@multicolskip}{}% + \IfStrEq{\LWR@printmccoldatatoken}{:}{\LWR@multicolskip}{}% + \IfStrEq{\LWR@printmccoldatatoken}{;}{% + \LWR@multicolskip% + \defaddtocounter{LWR@tablemulticolspos}{1}% skip parameter + }{}% + \IfStrEq{\LWR@printmccoldatatoken}{\detokenize{@}}{\LWR@multicolother{#1}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{\detokenize{!}}{\LWR@multicolother{#1}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{\detokenize{>}}{\LWR@multicolother{#1}}{}% + \IfStrEq{\LWR@printmccoldatatoken}{\detokenize{<}}{\LWR@multicolother{#1}}{}% + \ifbool{LWR@validtablecol}{}{\LWR@multicoltext{}}% + \LWR@traceinfo{lwr@printmccoldata done}% } \newcommand*{\LWR@parsemulticolumnalignment}[2]{% -\setcounter{LWR@tablemulticolspos}{1}% -\StrLen{#1}[\LWR@strresult]% -\setcounter{LWR@tablemulticolswidth}{\LWR@strresult}% -\whileboolexpr{% - not test {% - \ifnumcomp{\value{LWR@tablemulticolspos}}{>}% - {\value{LWR@tablemulticolswidth}}% + \defcounter{LWR@tablemulticolspos}{1}% + \StrLen{#1}[\LWR@strresult]% + \defcounter{LWR@tablemulticolswidth}{\LWR@strresult}% + \whileboolexpr{% + not test {% + \ifnumcomp{\value{LWR@tablemulticolspos}}{>}% + {\value{LWR@tablemulticolswidth}}% + }% + }% + {% + #2{#1}% + \defaddtocounter{LWR@tablemulticolspos}{1}% }% -}% -{% -#2{#1}% -\addtocounter{LWR@tablemulticolspos}{1}% -}% } \newcommand*{\LWR@addmulticolvertrulecolor}{% -\ifbool{LWR@tabularmutemods}{}{% - \ifnumcomp{\value{LWR@mcolvertbarsl}}{=}{1}{% - \LWR@tdaddstyle% - border-left: 1px solid \LWR@vertruleHTMLcolor% - }{}% - \ifnumcomp{\value{LWR@mcolvertbarsl}}{>}{1}{% - \LWR@tdaddstyle% - border-left: 4px double \LWR@vertruleHTMLcolor% - }{}% - \ifnumcomp{\value{LWR@mcolvertbarsldash}}{=}{1}{% - \LWR@tdaddstyle% - border-left: 1px dashed \LWR@vertruleHTMLcolor% - }{}% - \ifnumcomp{\value{LWR@mcolvertbarsldash}}{>}{1}{% - \LWR@tdaddstyle% - border-left: 2px dashed \LWR@vertruleHTMLcolor% - }{}% - \ifnumcomp{\value{LWR@mcolvertbarsr}}{=}{1}{% - \LWR@tdaddstyle% - border-right: 1px solid \LWR@vertruleHTMLcolor% - }{}% - \ifnumcomp{\value{LWR@mcolvertbarsr}}{>}{1}{% - \LWR@tdaddstyle% - border-right: 4px double \LWR@vertruleHTMLcolor% - }{}% - \ifnumcomp{\value{LWR@mcolvertbarsrdash}}{=}{1}{% - \LWR@tdaddstyle% - border-right: 1px dashed \LWR@vertruleHTMLcolor% - }{}% - \ifnumcomp{\value{LWR@mcolvertbarsrdash}}{>}{1}{% - \LWR@tdaddstyle% - border-right: 2px dashed \LWR@vertruleHTMLcolor% - }{}% -}% + \ifbool{LWR@tabularmutemods}{}{% + \ifnumcomp{\value{LWR@mcolvertbarsl}}{=}{1}{% + \LWR@tdaddstyle% + border-left: 1px solid \LWR@vertruleHTMLcolor% + }{}% + \ifnumcomp{\value{LWR@mcolvertbarsl}}{>}{1}{% + \LWR@tdaddstyle% + border-left: 4px double \LWR@vertruleHTMLcolor% + }{}% + \ifnumcomp{\value{LWR@mcolvertbarsldash}}{=}{1}{% + \LWR@tdaddstyle% + border-left: 1px dashed \LWR@vertruleHTMLcolor% + }{}% + \ifnumcomp{\value{LWR@mcolvertbarsldash}}{>}{1}{% + \LWR@tdaddstyle% + border-left: 2px dashed \LWR@vertruleHTMLcolor% + }{}% + \ifnumcomp{\value{LWR@mcolvertbarsr}}{=}{1}{% + \LWR@tdaddstyle% + border-right: 1px solid \LWR@vertruleHTMLcolor% + }{}% + \ifnumcomp{\value{LWR@mcolvertbarsr}}{>}{1}{% + \LWR@tdaddstyle% + border-right: 4px double \LWR@vertruleHTMLcolor% + }{}% + \ifnumcomp{\value{LWR@mcolvertbarsrdash}}{=}{1}{% + \LWR@tdaddstyle% + border-right: 1px dashed \LWR@vertruleHTMLcolor% + }{}% + \ifnumcomp{\value{LWR@mcolvertbarsrdash}}{>}{1}{% + \LWR@tdaddstyle% + border-right: 2px dashed \LWR@vertruleHTMLcolor% + }{}% + }% } \newcommand{\LWR@multicoltext}{} @@ -8739,135 +8881,143 @@ end -- not --version \newcounter{LWR@lastmulticolumn} \NewDocumentCommand{\LWR@domulticolumn}{o o m m m +m}{% -\LWR@traceinfo{LWR@domulticolumn -#1- -#2- -#4- -#5-}% -\renewcommand{\LWR@multicoltext}{% -#6% -\global\booltrue{LWR@validtablecol}% -}% -\setcounter{LWR@lastmulticolumn}{\value{LWR@tableLaTeXcolindex}}% -\addtocounter{LWR@lastmulticolumn}{#3}% -\addtocounter{LWR@lastmulticolumn}{-1}% -\LWR@maybenewtablerow% -\LWR@htmltag{td colspan="#4" % -\IfValueT{#2}{ % rows? -rowspan="#2" % -\IfValueT{#1}{% vpos? -\ifstrequal{#1}{b}{style="\LWR@print@mbox{vertical-align:bottom}" }{}% -\ifstrequal{#1}{t}{style="\LWR@print@mbox{vertical-align:top}" }{}% -}% vpos? -}% rows? - class="td% -\setcounter{LWR@mcolvertbarsl}{0}% -\setcounter{LWR@mcolvertbarsr}{0}% -\setcounter{LWR@mcolvertbarsldash}{0}% -\setcounter{LWR@mcolvertbarsrdash}{0}% -\booltrue{LWR@mcolvertbaronleft}% -\LWR@parsemulticolumnalignment{#5}{\LWR@printmccoltype}% -\LWR@subaddcmidruletrim% -{\LWR@getexparray{LWR@trimlrules}{\arabic{LWR@tableLaTeXcolindex}}}% -{\LWR@getexparray{LWR@trimrrules}{\arabic{LWR@lastmulticolumn}}}% -\ifnumcomp{\value{LWR@mcolvertbarsl}}{=}{1}{ tvertbarl}{}% -\ifnumcomp{\value{LWR@mcolvertbarsl}}{>}{1}{ tvertbarldouble}{}% -\ifnumcomp{\value{LWR@mcolvertbarsr}}{=}{1}{ tvertbarr}{}% -\ifnumcomp{\value{LWR@mcolvertbarsr}}{>}{1}{ tvertbarrdouble}{}% -\ifnumcomp{\value{LWR@mcolvertbarsldash}}{=}{1}{ tvertbarldash}{}% -\ifnumcomp{\value{LWR@mcolvertbarsldash}}{>}{1}{ tvertbarldoubledash}{}% -\ifnumcomp{\value{LWR@mcolvertbarsrdash}}{=}{1}{ tvertbarrdash}{}% -\ifnumcomp{\value{LWR@mcolvertbarsrdash}}{>}{1}{ tvertbarrdoubledash}{}% -"% NOT A TYPO -\LWR@tdstartstyles% -\LWR@addtabularrowcolor% -\LWR@addcmidrulewidth% -\LWR@addcdashline% -\LWR@addtabularhrulecolor% -\LWR@addmulticolvertrulecolor% -\LWR@addformatwpalignment{#5}% -\LWR@tdendstyles% -}% end of the opening table data tag -\global\boolfalse{LWR@intabularmetadata}% -\LWR@parsemulticolumnalignment{#5}{\LWR@printmccoldata}% + \LWR@traceinfo{LWR@domulticolumn -#1- -#2- -#4- -#5-}% + \renewcommand{\LWR@multicoltext}{% + #6% + \booltrue{LWR@validtablecol}% + }% + \defcounter{LWR@lastmulticolumn}{\value{LWR@tableLaTeXcolindex}}% + \defaddtocounter{LWR@lastmulticolumn}{#3}% + \defaddtocounter{LWR@lastmulticolumn}{-1}% + \LWR@maybenewtablerow% + \LWR@htmltag{% + td colspan="#4" % + \IfValueT{#2}{ % rows? + rowspan="#2" % + \IfValueT{#1}{% vpos? + \ifstrequal{#1}{b}% + {style="\LWR@print@mbox{vertical-align:bottom}" }{}% + \ifstrequal{#1}{t}% + {style="\LWR@print@mbox{vertical-align:top}" }{}% + }% vpos? + }% rows? + class="td% + \defcounter{LWR@mcolvertbarsl}{0}% + \defcounter{LWR@mcolvertbarsr}{0}% + \defcounter{LWR@mcolvertbarsldash}{0}% + \defcounter{LWR@mcolvertbarsrdash}{0}% + \booltrue{LWR@mcolvertbaronleft}% + \LWR@parsemulticolumnalignment{#5}{\LWR@printmccoltype}% + \LWR@subaddcmidruletrim% + {% + \LWR@getexparray{LWR@trimlrules}% + {\arabic{LWR@tableLaTeXcolindex}}% + }% + {% + \LWR@getexparray{LWR@trimrrules}% + {\arabic{LWR@lastmulticolumn}}% + }% + \ifnumcomp{\value{LWR@mcolvertbarsl}}{=}{1}{ tvertbarl}{}% + \ifnumcomp{\value{LWR@mcolvertbarsl}}{>}{1}{ tvertbarldouble}{}% + \ifnumcomp{\value{LWR@mcolvertbarsr}}{=}{1}{ tvertbarr}{}% + \ifnumcomp{\value{LWR@mcolvertbarsr}}{>}{1}{ tvertbarrdouble}{}% + \ifnumcomp{\value{LWR@mcolvertbarsldash}}{=}{1}{ tvertbarldash}{}% + \ifnumcomp{\value{LWR@mcolvertbarsldash}}{>}{1}% + { tvertbarldoubledash}{}% + \ifnumcomp{\value{LWR@mcolvertbarsrdash}}{=}{1}{ tvertbarrdash}{}% + \ifnumcomp{\value{LWR@mcolvertbarsrdash}}{>}{1}% + { tvertbarrdoubledash}{}% + "% + \LWR@tdstartstyles% + \LWR@addtabularrowcolor% + \LWR@addcmidrulewidth% + \LWR@addcdashline% + \LWR@addtabularhrulecolor% + \LWR@addmulticolvertrulecolor% + \LWR@addformatwpalignment{#5}% + \LWR@tdendstyles% + }% end of the opening table data tag + \boolfalse{LWR@intabularmetadata}% + \LWR@parsemulticolumnalignment{#5}{\LWR@printmccoldata}% } \NewDocumentCommand{\LWR@htmlmulticolumn}{m m +m}% {% -\LWR@tabularhtmlcolumns{\arabic{LWR@tableLaTeXcolindex}}{#1} -\LWR@domulticolumn{#1}{\arabic{LWR@tabhtmlcoltotal}}{#2}{#3}% -\addtocounter{LWR@tableLaTeXcolindex}{#1}% -\addtocounter{LWR@tableLaTeXcolindex}{-1}% -\global\booltrue{LWR@skipatbang}% + \LWR@tabularhtmlcolumns{\arabic{LWR@tableLaTeXcolindex}}{#1}% + \LWR@domulticolumn{#1}{\arabic{LWR@tabhtmlcoltotal}}{#2}{#3}% + \defaddtocounter{LWR@tableLaTeXcolindex}{#1}% + \defaddtocounter{LWR@tableLaTeXcolindex}{-1}% + \booltrue{LWR@skipatbang}% } -\newbool{LWR@starredlongtable} -\boolfalse{LWR@starredlongtable} \providecommand*{\LTcaptype}{table} \NewDocumentCommand{\LWR@longtabledatacaptiontag}{s o +m} {% -\IfValueTF{#2}{% optional given? - \ifblank{#2}% optional empty? - {\LWR@setlatestname{#3}}% empty - {\LWR@setlatestname{#2}}% given and non-empty -}% optional given -{\LWR@setlatestname{#3}}% no optional -\LWR@tabularhtmlcolumns{1}{\arabic{LWR@tabletotalLaTeXcols}} -\LWR@domulticolumn{\arabic{LWR@tabletotalLaTeXcols}}% - {\arabic{LWR@tabhtmlcoltotal}}% - {P}% -{% \LWR@domulticolumn -\IfBooleanTF{#1}% star? -{% yes star - \LWR@figcaption% - \LWR@isolate{#3}% - \endLWR@figcaption% -}% -{% No star: - \ifbool{LWR@starredlongtable}% - {% - \ifblank{#2}% TOC entry - {}% + \IfValueTF{#2}{% optional given? + \ifblank{#2}% optional empty? + {\LWR@setlatestname{#3}}% empty + {\LWR@setlatestname{#2}}% given and non-empty + }% optional given + {\LWR@setlatestname{#3}}% no optional + \LWR@tabularhtmlcolumns{1}{\arabic{LWR@tabletotalLaTeXcols}}% + \LWR@domulticolumn{\arabic{LWR@tabletotalLaTeXcols}}% + {\arabic{LWR@tabhtmlcoltotal}}% + {P}% + {% \LWR@domulticolumn + \IfBooleanTF{#1}% star? + {% yes star + \LWR@figcaption% + \LWR@isolate{#3}% + \endLWR@figcaption% + }% + {% No star: + \ifbool{LWR@starredlongtable}% {% - \refstepcounter{\LTcaptype}% - \protected@edef\@currentlabel{% - \@nameuse{p@\LTcaptype}\@nameuse{the\LTcaptype}% - }% - }% - }{}% - \LWR@figcaption% - \LWR@isolate{\@nameuse{fnum@\LTcaptype}}% - \CaptionSeparator% - \LWR@isolate{#3}% - \endLWR@figcaption% - \ifblank{#2}% TOC entry empty - {}% - {% TOC entry not empty - \IfNoValueTF{#2}% No TOC entry? - {% No TOC entry - \addcontentsline% - {\@nameuse{ext@\LTcaptype}}% - {\LTcaptype}% - {% - \protect\numberline% - {\LWR@isolate{\@nameuse{p@\LTcaptype}}\@nameuse{the\LTcaptype}}% - {\ignorespaces \LWR@isolate{#3}\protect\relax}% - }% - }% end of No TOC entry - {% yes TOC entry - \addcontentsline% - {\@nameuse{ext@\LTcaptype}}% - {\LTcaptype}% + \ifblank{#2}% TOC entry + {}% {% - \protect\numberline% - {\LWR@isolate{\@nameuse{p@\LTcaptype}}\@nameuse{the\LTcaptype}}% - {\ignorespaces \LWR@isolate{#2}\protect\relax}% + \refstepcounter{\LTcaptype}% + \protected@edef\@currentlabel{% + \@nameuse{p@\LTcaptype}\@nameuse{the\LTcaptype}% + }% }% - }% end of yes TOC entry - }% end of TOC entry not empty -}% end of no star -\global\booltrue{LWR@skipatbang}% -}% end of \LWR@domulticolumn - -\addtocounter{LWR@tableLaTeXcolindex}{\arabic{LWR@tabletotalLaTeXcols}} -\addtocounter{LWR@tableLaTeXcolindex}{-1} + }{}% + \LWR@figcaption% + \LWR@isolate{\@nameuse{fnum@\LTcaptype}}% + \CaptionSeparator% + \LWR@isolate{#3}% + \endLWR@figcaption% + \ifblank{#2}% TOC entry empty + {}% + {% TOC entry not empty + \IfNoValueTF{#2}% No TOC entry? + {% No TOC entry + \addcontentsline% + {\@nameuse{ext@\LTcaptype}}% + {\LTcaptype}% + {% + \protect\numberline% + {\LWR@isolate{\@nameuse{p@\LTcaptype}}\@nameuse{the\LTcaptype}}% + {\ignorespaces \LWR@isolate{#3}\protect\relax}% + }% + }% end of No TOC entry + {% yes TOC entry + \addcontentsline% + {\@nameuse{ext@\LTcaptype}}% + {\LTcaptype}% + {% + \protect\numberline% + {\LWR@isolate{\@nameuse{p@\LTcaptype}}\@nameuse{the\LTcaptype}}% + {\ignorespaces \LWR@isolate{#2}\protect\relax}% + }% + }% end of yes TOC entry + }% end of TOC entry not empty + }% end of no star + \booltrue{LWR@skipatbang}% + }% end of \LWR@domulticolumn + \defaddtocounter{LWR@tableLaTeXcolindex}{\value{LWR@tabletotalLaTeXcols}}% + \defaddtocounter{LWR@tableLaTeXcolindex}{-1} } @@ -8881,30 +9031,30 @@ rowspan="#2" % \edef\LWR@atbangspec{\LWR@getexparray{LWR@colatspec}{#1}}% \ifdefempty{\LWR@atbangspec}% {}% - {\addtocounter{LWR@tabhtmlcoltotal}{1}}% + {\defaddtocounter{LWR@tabhtmlcoltotal}{1}}% \edef\LWR@atbangspec{\LWR@getexparray{LWR@colbangspec}{#1}}% \ifdefempty{\LWR@atbangspec}% {}% - {\addtocounter{LWR@tabhtmlcoltotal}{1}}% + {\defaddtocounter{LWR@tabhtmlcoltotal}{1}}% } \newcommand*{\LWR@tabularhtmlcolumns}[2]{% -\setcounter{LWR@tabhtmlcolindex}{#1}% -\setcounter{LWR@tabhtmlcoltotal}{#2}% -\setcounter{LWR@tabhtmlcolend}{#1}% -\addtocounter{LWR@tabhtmlcolend}{#2}% -\ifnumcomp{\value{LWR@tabhtmlcolindex}}{=}{1}{% - \LWR@subtabularhtmlcolumns{leftedge}% -}{}% -\whileboolexpr{% - test {% - \ifnumcomp{\value{LWR@tabhtmlcolindex}}{<}{\value{LWR@tabhtmlcolend}}% + \defcounter{LWR@tabhtmlcolindex}{#1}% + \defcounter{LWR@tabhtmlcoltotal}{#2}% + \defcounter{LWR@tabhtmlcolend}{#1}% + \defaddtocounter{LWR@tabhtmlcolend}{#2}% + \ifnumcomp{\value{LWR@tabhtmlcolindex}}{=}{1}{% + \LWR@subtabularhtmlcolumns{leftedge}% + }{}% + \whileboolexpr{% + test {% + \ifnumcomp{\value{LWR@tabhtmlcolindex}}{<}{\value{LWR@tabhtmlcolend}}% + }% }% -}% -{% - \LWR@subtabularhtmlcolumns{\arabic{LWR@tabhtmlcolindex}}% - \addtocounter{LWR@tabhtmlcolindex}{1}% -}% whiledo + {% + \LWR@subtabularhtmlcolumns{\arabic{LWR@tabhtmlcolindex}}% + \defaddtocounter{LWR@tabhtmlcolindex}{1}% + }% whiledo } \end{warpHTML} \begin{warpHTML} @@ -8964,9 +9114,9 @@ rowspan="#2" % \begin{warpHTML} \newcommand*{\ResumeTabular}{% -\global\boolfalse{LWR@exitingtabular}% -\global\boolfalse{LWR@tabularmutemods}% -\LWR@getmynexttoken% + \boolfalse{LWR@exitingtabular}% + \boolfalse{LWR@tabularmutemods}% + \LWR@getmynexttoken% } \end{warpHTML} @@ -8980,79 +9130,75 @@ rowspan="#2" % \begin{warpHTML} -\newbool{LWR@exitingtabular} - -\newbool{LWR@tabularmutemods} - \newcommand*{\LWR@tabledatacolumntag}% {% -\LWR@traceinfo{LWR@tabledatacolumntag}% -\global\let\LWR@mynextaction\LWR@tabledatasinglecolumntag% -\ifdefequal{\LWR@mynexttoken}{\end}% - {\global\booltrue{LWR@exitingtabular}}{}% -\ifdefequal{\LWR@mynexttoken}{\caption}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\multicolumn}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\multirow}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\multicolumnrow}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\noalign}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\mrowcell}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\mcolrowcell}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\TabularMacro}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\hline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\firsthline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\lasthline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\toprule}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\midrule}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\cmidrule}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\morecmidrules}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\specialrule}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\cline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\bottomrule}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\rowcolor}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\arrayrulecolor}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\doublerulesepcolor}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\warpprintonly}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\warpHTMLonly}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\ldelim}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\rdelim}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\hdashline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\cdashline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\firsthdashline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\lasthdashline}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\ifdefequal{\LWR@mynexttoken}{\par}% - {\global\let\LWR@mynextaction\LWR@donothing}{}% -\LWR@traceinfo{LWR@tabledatacolumntag: about to do mynext}% -\LWR@mynextaction% -\LWR@traceinfo{LWR@tabledatacolumntag: done}% + \LWR@traceinfo{LWR@tabledatacolumntag}% + \global\let\LWR@mynextaction\LWR@tabledatasinglecolumntag% + \ifdefequal{\LWR@mynexttoken}{\end}% + {\booltrue{LWR@exitingtabular}}{}% + \ifdefequal{\LWR@mynexttoken}{\caption}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\multicolumn}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\multirow}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\multicolumnrow}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\noalign}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\mrowcell}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\mcolrowcell}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\TabularMacro}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\hline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\firsthline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\lasthline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\toprule}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\midrule}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\cmidrule}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\morecmidrules}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\specialrule}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\cline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\bottomrule}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\rowcolor}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\arrayrulecolor}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\doublerulesepcolor}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\warpprintonly}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\warpHTMLonly}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\ldelim}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\rdelim}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\hdashline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\cdashline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\firsthdashline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\lasthdashline}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \ifdefequal{\LWR@mynexttoken}{\par}% + {\global\let\LWR@mynextaction\LWR@donothing}{}% + \LWR@traceinfo{LWR@tabledatacolumntag: about to do mynext}% + \LWR@mynextaction% + \LWR@traceinfo{LWR@tabledatacolumntag: done}% } \end{warpHTML} @@ -9073,51 +9219,46 @@ rowspan="#2" % \begin{warpHTML} -\LetLtxMacro\toprule\relax -\LetLtxMacro\midrule\relax -\LetLtxMacro\cmidrule\cline -\LetLtxMacro\bottomrule\relax -\LetLtxMacro\addlinespace\relax -\LetLtxMacro\morecmidrules\relax -\LetLtxMacro\specialrule\relax - -\newcommand*{\toprule}[1][]{\hline} -\newcommand*{\midrule}[1][]{\hline} -\LetLtxMacro\cmidrule\cline -\newcommand*{\bottomrule}[1][]{\hline} -\newcommand*{\addlinespace}[1][]{} -\newcommand*{\morecmidrules}{} -\newcommand*{\specialrule}[3]{\hline} +\providecommand*{\toprule}[1][]{\hline} +\providecommand*{\midrule}[1][]{\hline} +\providecommand*{\cmidrule}{\cline} +\providecommand*{\bottomrule}[1][]{\hline} +\providecommand*{\addlinespace}[1][]{} +\providecommand*{\morecmidrules}{} +\providecommand*{\specialrule}[3]{\hline} \LetLtxMacro\LWR@orignoalign\noalign \newcommand{\LWR@tabularnoalign}[1]{% -\begingroup% -\global\advance\rownum\m@ne% -\renewcommand*{\LWR@xcolorrowHTMLcolor}{}% -\multicolumn{\value{LWR@tabletotalLaTeXcols}}{l}{#1} \\ -\endgroup% -\LWR@getmynexttoken% + \advance\rownum\m@ne% + \LetLtxMacro\LWR@save@xcolorrowHTMLcolor\LWR@xcolorrowHTMLcolor% + \renewcommand*{\LWR@xcolorrowHTMLcolor}{}% + \multicolumn{\value{LWR@tabletotalLaTeXcols}}{l}{#1} \\ + \LetLtxMacro\LWR@xcolorrowHTMLcolor\LWR@save@xcolorrowHTMLcolor% + % \@rowc@lors% + \LWR@getmynexttoken% } \AtBeginDocument{ + \@ifpackageloaded{lwarp-tabls} { -\newcommand*{\LWR@HTMLhline}[1][]{% - \ifbool{FormatWP}% - {\LWR@docmidrule{1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\addtocounter{LWR@hlines}{1}}% - \LWR@getmynexttoken}% + \newcommand*{\LWR@HTMLhline}[1][]{% + \ifbool{FormatWP}% + {\LWR@docmidrule{1-\arabic{LWR@tabletotalLaTeXcols}}}% + {\defaddtocounter{LWR@hlines}{1}}% + \LWR@getmynexttoken}% } { -\newcommand*{\LWR@HTMLhline}{% - \ifbool{FormatWP}% - {\LWR@docmidrule{1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\addtocounter{LWR@hlines}{1}}% - \LWR@getmynexttoken}% + \newcommand*{\LWR@HTMLhline}{% + \ifbool{FormatWP}% + {\LWR@docmidrule{1-\arabic{LWR@tabletotalLaTeXcols}}}% + {\defaddtocounter{LWR@hlines}{1}}% + \LWR@getmynexttoken}% } + }% AtBeginDocument \NewDocumentCommand{\LWR@HTMLcline}{m}% -{\LWR@docmidrule{#1}\LWR@getmynexttoken}% + {\LWR@docmidrule{#1}\LWR@getmynexttoken}% \newcommand{\LWR@tabular@warpprintonly}[1]{% \ifbool{warpingprint}{#1}{}% @@ -9142,148 +9283,153 @@ rowspan="#2" % \NewDocumentCommand{\LWR@HTML@@tabular}{d<> o m} {% -\LWR@traceinfo{LWR@HTML@@tabular started}% -\ifnumcomp{\value{LWR@spandepth}}{>}{0}{% - \PackageWarning{lwarp}{% - A tabular is being used inside a span such as\MessageBreak - a minipage. Some formatting may not be correct\MessageBreak - in the tabular.\MessageBreak - It is recommended to use \protect\warpprintonly\space or the\MessageBreak - warpprint environment to isolate the span to\MessageBreak - print-only,% - } -}{}% -\addtocounter{LWR@tabulardepth}{1}% -\global\boolfalse{LWR@startedrow}% -\setcounter{LWR@hlines}{0}% -\setcounter{LWR@hdashedlines}{0}% -\global\boolfalse{LWR@doingtbrule}% -\global\boolfalse{LWR@doingcmidrule}% -\LWR@nullifyNoAutoSpacing% -\global\boolfalse{LWR@exitingtabular}% -\global\boolfalse{LWR@tabularmutemods}% -\boolfalse{LWR@usedmultirow} -\boolfalse{LWR@foundmrowcell} -\global\booltrue{LWR@intabularmetadata}% -\LWR@traceinfo{LWR@@tabular: About to LWR@forecenewpage.}% -\LWR@forcenewpage -\LWR@htmlblocktag{table}% -\LWR@parsetablecols{#3}% -\LWR@stoppars% -\setcounter{LWR@tableLaTeXcolindex}{1}% -\global\boolfalse{LWR@tabularcelladded}% -\LWR@clearmidrules% -\LetLtxMacro{\\}{\LWR@tabularendofline}% -\LetLtxMacro\warpprintonly\LWR@tabular@warpprintonly% -\LetLtxMacro\arrayrulecolor\arrayrulecolornexttoken% -\LetLtxMacro\doublerulesepcolor\doublerulesepcolornexttoken% -\gdef\LWR@columnHTMLcolor{}% -\gdef\LWR@rowHTMLcolor{}% -\gdef\LWR@cellHTMLcolor{}% -\@rowcolors% -\ifdefvoid{\LWR@ruleHTMLcolor}% - {\edef\LWR@vertruleHTMLcolor{black}}% - {\edef\LWR@vertruleHTMLcolor{\LWR@origpound\LWR@ruleHTMLcolor}}% -\setcounter{LWR@cellcolordepth}{0}% -\LWR@traceinfo{LWR@@HTML@tabular: redefining macros}% -\LetLtxMacro\noalign\LWR@tabularnoalign% -\LetLtxMacro\hline\LWR@HTMLhline% -\LetLtxMacro\cline\LWR@HTMLcline% -\DeclareDocumentCommand{\hdashline}{o}{% - \ifbool{FormatWP}% - {\LWR@docdashline{1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\addtocounter{LWR@hdashedlines}{1}}% - \LWR@getmynexttoken% -}% -\DeclareDocumentCommand{\cdashline}{m}{% - \LWR@docdashline{##1}\LWR@getmynexttoken% -}% -\DeclareDocumentCommand{\firsthdashline}{o}{% - \ifbool{FormatWP}% - {\LWR@docdashline{1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\addtocounter{LWR@hdashedlines}{1}}% - \LWR@getmynexttoken% -}% -\DeclareDocumentCommand{\lasthdashline}{o}{% - \ifbool{FormatWP}% - {\LWR@docdashline{1-\arabic{LWR@tabletotalLaTeXcols}}}% - {\addtocounter{LWR@hdashedlines}{1}}% + \LWR@traceinfo{LWR@HTML@@tabular started}% + \ifnumcomp{\value{LWR@spandepth}}{>}{0}{% + \PackageWarning{lwarp}{% + A tabular is being used inside a span such as\MessageBreak + a minipage. Some formatting may not be correct\MessageBreak + in the tabular.\MessageBreak + It is recommended to use \protect\warpprintonly\space or the\MessageBreak + warpprint environment to isolate the span to\MessageBreak + print-only,% + } + }{}% + \addtocounter{LWR@tabulardepth}{1}% + \boolfalse{LWR@startedrow}% + \defcounter{LWR@hlines}{0}% + \defcounter{LWR@hdashedlines}{0}% + \boolfalse{LWR@doingtbrule}% + \boolfalse{LWR@doingcmidrule}% + \LWR@nullifyNoAutoSpacing% + \boolfalse{LWR@exitingtabular}% + \boolfalse{LWR@tabularmutemods}% + \boolfalse{LWR@usedmultirow}% + \boolfalse{LWR@foundmrowcell}% + \renewcommand*{\LWR@multicoltext}{}% + \booltrue{LWR@intabularmetadata}% + \LWR@traceinfo{LWR@@tabular: About to LWR@forecenewpage.}% + \LWR@forcenewpage + \LWR@htmlblocktag{table}% + \LWR@parsetablecols{#3}% + \LWR@stoppars% + \defcounter{LWR@tableLaTeXcolindex}{1}% + \global\boolfalse{LWR@tabularcelladded}% + \LWR@clearmidrules% + \LetLtxMacro{\\}{\LWR@tabularendofline}% + \LetLtxMacro\warpprintonly\LWR@tabular@warpprintonly% + \LetLtxMacro\arrayrulecolor\arrayrulecolornexttoken% + \LetLtxMacro\doublerulesepcolor\doublerulesepcolornexttoken% + \def\LWR@columnHTMLcolor{}% + \def\LWR@rowHTMLcolor{}% + \def\LWR@cellHTMLcolor{}% + \@rowcolors% + \ifdefvoid{\LWR@ruleHTMLcolor}% + {\edef\LWR@vertruleHTMLcolor{black}}% + {\edef\LWR@vertruleHTMLcolor{\LWR@origpound\LWR@ruleHTMLcolor}}% + \defcounter{LWR@cellcolordepth}{0}% + \LWR@traceinfo{LWR@@HTML@tabular: redefining macros}% + \LetLtxMacro\noalign\LWR@tabularnoalign% + \LetLtxMacro\hline\LWR@HTMLhline% + \LetLtxMacro\cline\LWR@HTMLcline% + \DeclareDocumentCommand{\hdashline}{o}{% + \ifbool{FormatWP}% + {\LWR@docdashline{1-\arabic{LWR@tabletotalLaTeXcols}}}% + {\defaddtocounter{LWR@hdashedlines}{1}}% + \LWR@getmynexttoken% + }% + \DeclareDocumentCommand{\cdashline}{m}{% + \LWR@docdashline{##1}\LWR@getmynexttoken% + }% + \DeclareDocumentCommand{\firsthdashline}{o}{% + \ifbool{FormatWP}% + {\LWR@docdashline{1-\arabic{LWR@tabletotalLaTeXcols}}}% + {\defaddtocounter{LWR@hdashedlines}{1}}% + \LWR@getmynexttoken% + }% + \DeclareDocumentCommand{\lasthdashline}{o}{% + \ifbool{FormatWP}% + {\LWR@docdashline{1-\arabic{LWR@tabletotalLaTeXcols}}}% + {\defaddtocounter{LWR@hdashedlines}{1}}% + \LWR@getmynexttoken% + }% + \renewcommand{\multicolumn}{\LWR@htmlmulticolumn}% + \renewcommand*{\mrowcell}{% + \LWR@maybenewtablerow% + \LWR@tabularleftedge% + \booltrue{LWR@skippingmrowcell}% + \booltrue{LWR@foundmrowcell}% + }% + \renewcommand*{\mcolrowcell}{% + \LWR@maybenewtablerow% + \booltrue{LWR@skippingmcolrowcell}% + \booltrue{LWR@foundmrowcell}% + }% + \LetLtxMacro\caption\LWR@longtabledatacaptiontag% + \boolfalse{LWR@tableparcell}% + \boolfalse{LWR@skippingmrowcell}% + \boolfalse{LWR@skippingmcolrowcell}% + \boolfalse{LWR@skipatbang}% + \boolfalse{LWR@emptyatbang}% + \StartDefiningTabulars% + \protected\gdef&{\LWR@tabularampersand}% + \booltrue{LWR@forceminipagefullwidth}% + \addtocounter{LWR@tabularpardepth}{1}% + \LWR@traceinfo{LWR@@HTML@tabular: about to LWR@getmynexttoken}% \LWR@getmynexttoken% }% -\renewcommand{\multicolumn}{\LWR@htmlmulticolumn}% -\renewcommand*{\mrowcell}{% - \LWR@maybenewtablerow% - \LWR@tabularleftedge% - \global\booltrue{LWR@skippingmrowcell}% - \booltrue{LWR@foundmrowcell}% -}% -\renewcommand*{\mcolrowcell}{% - \LWR@maybenewtablerow% - \global\booltrue{LWR@skippingmcolrowcell}% - \booltrue{LWR@foundmrowcell}% -}% -\LetLtxMacro\caption\LWR@longtabledatacaptiontag% -\global\boolfalse{LWR@tableparcell}% -\global\boolfalse{LWR@skippingmrowcell}% -\global\boolfalse{LWR@skippingmcolrowcell}% -\global\boolfalse{LWR@skipatbang}% -\global\boolfalse{LWR@emptyatbang}% -\StartDefiningTabulars% -\protected\gdef&{\LWR@tabularampersand}% -\booltrue{LWR@forceminipagefullwidth} -\addtocounter{LWR@tabularpardepth}{1}% -\LWR@traceinfo{LWR@@HTML@tabular: about to LWR@getmynexttoken}% -\LWR@getmynexttoken% -}% \newcommand*{\LWR@HTML@endtabular} {% -\LWR@traceinfo{LWR@HTML@endtabular}% -\addtocounter{LWR@tabularpardepth}{-1}% -\ifboolexpr{% - test {% - \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<}{\value{LWR@tabletotalLaTeXcols}} - } or % - (% - bool{LWR@intabularmetadata} and% - not bool{LWR@tabularcelladded} and% + \LWR@traceinfo{LWR@HTML@endtabular}% + \addtocounter{LWR@tabularpardepth}{-1}% + \ifboolexpr{% test {% - \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=}{\value{LWR@tabletotalLaTeXcols}}% - }% - )% -}% -{% - \LWR@tabularfinishrow% -}% -{% - \LWR@closetabledatacell% -}% -\LWR@htmlblocktag{/tr}% -\@rowc@lors% -\LWR@htmlblocktag{/table}% -\global\boolfalse{LWR@intabularmetadata}% -\addtocounter{LWR@tabulardepth}{-1}% -\protected\gdef&{\LWR@origampmacro}% -\StopDefiningTabulars% -\ifbool{LWR@usedmultirow}{% - \ifbool{LWR@foundmrowcell}% - {}% - {% - \PackageError{lwarp}% - {% - When using \protect\multirow, \protect\multicolumnrow,\MessageBreak - or the bigdelim package,\MessageBreak - place \protect\mrowcell\space or \protect\mcolrowcell\MessageBreak - in empty cells which are to be skipped.\MessageBreak - See the lwarp package documentation:\MessageBreak - "Special cases and limitations" -> "Tabular" + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{<}% + {\value{LWR@tabletotalLaTeXcols}} + } or % + (% + bool{LWR@intabularmetadata} and% + not bool{LWR@tabularcelladded} and% + test {% + \ifnumcomp{\value{LWR@tableLaTeXcolindex}}{=}% + {\value{LWR@tabletotalLaTeXcols}}% }% + )% + }% + {% + \LWR@tabularfinishrow% + }% + {% + \LWR@closetabledatacell% + }% + \LWR@htmlblocktag{/tr}% + \@rowc@lors% + \LWR@htmlblocktag{/table}% + \boolfalse{LWR@intabularmetadata}% + \addtocounter{LWR@tabulardepth}{-1}% + \ifnumequal{\value{LWR@tabulardepth}}{0}{% + \protected\gdef&{\LWR@origampmacro}% + \StopDefiningTabulars% + }{}% + \ifbool{LWR@usedmultirow}{% + \ifbool{LWR@foundmrowcell}% + {}% {% - See the lwarp package documentation:\MessageBreak - "Special cases and limitations" -> "Tabular". + \PackageError{lwarp}% + {% + When using \protect\multirow, \protect\multicolumnrow,\MessageBreak + or the bigdelim package,\MessageBreak + place \protect\mrowcell\space or \protect\mcolrowcell\MessageBreak + in empty cells which are to be skipped.\MessageBreak + See the Lwarp package documentation:\MessageBreak + "Special cases and limitations" -> "Tabular" + }% + {% + See the Lwarp package documentation:\MessageBreak + "Special cases and limitations" -> "Tabular". + }% }% - }% -}{}% -\LWR@traceinfo{LWR@HTML@endtabular finished}% + }{}% + \LWR@traceinfo{LWR@HTML@endtabular finished}% } \csletcs{LWR@HTML@endtabular*}{LWR@HTML@endtabular} @@ -9306,12 +9452,12 @@ rowspan="#2" % \providecommand*{\@currentlabelname}{} \def\LWR@stripperiod#1.\ltx@empty#2\@nil{#1}% \newcommand*{\LWR@setlatestname}[1]{% -\GetTitleStringExpand{#1}% -\edef\@currentlabelname{\detokenize\expandafter{\GetTitleStringResult}}% -\edef\@currentlabelname{% - \expandafter\LWR@stripperiod\@currentlabelname% - \ltx@empty.\ltx@empty\@nil% -}% + \GetTitleStringExpand{#1}% + \edef\@currentlabelname{\detokenize\expandafter{\GetTitleStringResult}}% + \edef\@currentlabelname{% + \expandafter\LWR@stripperiod\@currentlabelname% + \ltx@empty.\ltx@empty\@nil% + }% } \def\LWR@setref#1#2#3{% @@ -9333,53 +9479,70 @@ rowspan="#2" % \expandafter\LWR@setref\csname r@#1@lwarp\endcsname\LWR@fourthoffour{#1}% } \newcommand*{\LWR@lwarplabel}[1]{% -\LWR@traceinfo{LWR@lwarplabel !#1!}% -\LWR@setlatestname{\@currentlabelname}% - \@bsphack% - \protected@write\@auxout{}% - {\string\newlabel{#1@lwarp}{% - {\@currentlabelname}% - {\ifbool{FileSectionNames}{\LWR@thisfilename}{\arabic{LWR@htmlfilenumber}}}% - {\arabic{LWR@lateximagedepth}}% - {\arabic{LWR@lateximagenumber}}% - }}% - \@esphack% + \LWR@traceinfo{LWR@lwarplabel !#1!}% + \LWR@setlatestname{\@currentlabelname}% + \@bsphack% + \protected@write\@auxout{}% + {% + \string\newlabel{#1@lwarp}{% + {\@currentlabelname}% + {% + \ifbool{FileSectionNames}% + {\LWR@thisfilename}% + {\arabic{LWR@htmlfilenumber}}% + }% + {\arabic{LWR@lateximagedepth}}% + {\arabic{LWR@lateximagenumber}}% + }% + }% + \@esphack% } \newcommand*{\LWR@sublabel}[1]{% -\LWR@traceinfo{LWR@sublabel !#1!}% -\ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% -{}% -{% not lateximage - \LWR@sanitize{#1}% - \ifbool{LWR@doingstartpars}% - {% pars allowed - \ifbool{LWR@doingapar}% - {% par started - \LWR@htmltag{a \LWR@print@mbox{id="\LWR@sanitized"}}\LWR@htmltag{/a}% - }% par started - {% par not started - \LWR@stoppars% - \LWR@htmltag{a \LWR@print@mbox{id="\LWR@sanitized"}}\LWR@htmltag{/a}% - \LWR@startpars% - }% par not started - }% pars allowed - {% pars not allowed - \LWR@htmltag{a \LWR@print@mbox{id="\LWR@sanitized"}}\LWR@htmltag{/a}% - }% pars not allowed -}% not lateximage + \LWR@traceinfo{LWR@sublabel !#1!}% + \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% + {}% + {% not lateximage + \LWR@sanitize{#1}% + \ifbool{LWR@doingstartpars}% + {% pars allowed + \ifbool{LWR@doingapar}% + {% par started + \LWR@htmltag{a \LWR@print@mbox{id="\LWR@sanitized"}}% + \LWR@htmltag{/a}% + }% par started + {% par not started + \LWR@stoppars% + \LWR@htmltag{a \LWR@print@mbox{id="\LWR@sanitized"}}% + \LWR@htmltag{/a}% + \LWR@startpars% + }% par not started + }% pars allowed + {% pars not allowed + \LWR@htmltag{a \LWR@print@mbox{id="\LWR@sanitized"}}% + \LWR@htmltag{/a}% + }% pars not allowed + }% not lateximage } \NewDocumentCommand{\LWR@new@label}{d() m o}{% -\LWR@traceinfo{LWR@new@label: starting}% -\LWR@traceinfo{LWR@new@label: !#2!}% -\LWR@orig@label{#2}% -\LWR@traceinfo{LWR@new@label: filesectionnames is \ifbool{FileSectionNames}{true}{false}}% -\LWR@traceinfo{LWR@new@label: LWR@thisfilename is !\LWR@thisfilename!}% -\LWR@traceinfo{LWR@new@label: LWR@htmlfilenumber is \arabic{LWR@htmlfilenumber}}% -\LWR@lwarplabel{#2}% -\LWR@sublabel{#2}% -\LWR@traceinfo{LWR@new@label: done}% + \LWR@traceinfo{LWR@new@label: starting}% + \LWR@traceinfo{LWR@new@label: !#2!}% + \LWR@orig@label{#2}% + \LWR@traceinfo{% + LWR@new@label: filesectionnames is % + \ifbool{FileSectionNames}{true}{false}% + }% + \LWR@traceinfo{% + LWR@new@label: LWR@thisfilename is !\LWR@thisfilename!% + }% + \LWR@traceinfo{% + LWR@new@label: LWR@htmlfilenumber is \arabic{LWR@htmlfilenumber}% + }% + \LWR@lwarplabel{#2}% + \LWR@sublabel{#2}% + % \@esphack% + \LWR@traceinfo{LWR@new@label: done}% } @@ -9392,48 +9555,48 @@ rowspan="#2" % \newcommand*{\LWR@startref}[1] {% -\LWR@sanitize{#1}% -\LWR@traceinfo{LWR@startref A: !#1!}% -\LWR@htmltag{a href="% -\LWR@traceinfo{LWR@startref B}% -\LWR@print@mbox{\LWR@htmlrefsectionfilename{#1}}% -\LWR@traceinfo{LWR@startref C}% -\LWR@origpound% -\LWR@traceinfo{LWR@startref D: !#1!}% -\ifcsundef{r@#1@lwarp}% -{% - \LWR@traceinfo{LWR@startref D0: ??}% - ??% -}% -{% - \ifthenelse{\cnttest{\LWR@lateximagedepthref{#1}}{>}{0}}% - {% - \LWR@ImagesName\LWR@lateximagenumberref{#1}% - }% - {% - \LWR@traceinfo{LWR@startref D3}% - \LWR@print@mbox{\LWR@sanitized}% - }% -}% -\LWR@traceinfo{LWR@startref E}% -"% -\LWR@addlinktitle% -}% -\LWR@traceinfo{LWR@startref F}% + \LWR@sanitize{#1}% + \LWR@traceinfo{LWR@startref A: !#1!}% + \LWR@htmltag{a href="% + \LWR@traceinfo{LWR@startref B}% + \LWR@print@mbox{\LWR@htmlrefsectionfilename{#1}}% + \LWR@traceinfo{LWR@startref C}% + \LWR@origpound% + \LWR@traceinfo{LWR@startref D: !#1!}% + \ifcsundef{r@#1@lwarp}% + {% + \LWR@traceinfo{LWR@startref D0: ??}% + ??% + }% + {% + \ifthenelse{\cnttest{\LWR@lateximagedepthref{#1}}{>}{0}}% + {% + \LWR@ImagesName\LWR@lateximagenumberref{#1}% + }% + {% + \LWR@traceinfo{LWR@startref D3}% + \LWR@print@mbox{\LWR@sanitized}% + }% + }% + \LWR@traceinfo{LWR@startref E}% + "% + \LWR@addlinktitle% + }% + \LWR@traceinfo{LWR@startref F}% } \NewDocumentCommand{\LWR@subnewref}{m m}{% -\LWR@traceinfo{LWR@subnewref #1 #2}% -\LWR@startref{#1}% -\LWR@print@ref{#2}% -\LWR@htmltag{/a}% + \LWR@traceinfo{LWR@subnewref #1 #2}% + \LWR@startref{#1}% + \LWR@print@ref{#2}% + \LWR@htmltag{/a}% } \NewDocumentCommand{\LWR@HTML@ref}{s m}{% -\LWR@traceinfo{LWR@HTML@ref !#2!}% -\IfBooleanTF{#1}% -{\LWR@print@ref{#2}}% -{\LWR@subnewref{#2}{#2}}% + \LWR@traceinfo{LWR@HTML@ref !#2!}% + \IfBooleanTF{#1}% + {\LWR@print@ref{#2}}% + {\LWR@subnewref{#2}{#2}}% } \LWR@formatted{ref} @@ -9443,19 +9606,19 @@ rowspan="#2" % \newcommand*{\pagerefPageFor}{see } \NewDocumentCommand{\LWR@new@pageref}{s m}{% -\IfBooleanTF{#1}% -{(\pagerefPageFor\LWR@print@ref{#2})}% -{(\cpageref{#2})}% + \IfBooleanTF{#1}% + {(\pagerefPageFor\LWR@print@ref{#2})}% + {(\cpageref{#2})}% } \newrobustcmd*{\nameref}[1]{% -\LWR@traceinfo{nameref}% -\LWR@startref{#1}% -\LWR@traceinfo{nameref B}% -\LWR@nameref{#1}% -\LWR@traceinfo{nameref C}% -\LWR@htmltag{/a}% -\LWR@traceinfo{nameref: done}% + \LWR@traceinfo{nameref}% + \LWR@startref{#1}% + \LWR@traceinfo{nameref B}% + \LWR@nameref{#1}% + \LWR@traceinfo{nameref C}% + \LWR@htmltag{/a}% + \LWR@traceinfo{nameref: done}% } \LetLtxMacro\Nameref\nameref @@ -9464,9 +9627,11 @@ rowspan="#2" % \AtBeginDocument{ + \def\@currentHref{% -autopage-\theLWR@currentautosec% + autopage-\theLWR@currentautosec% } + } \newcommand*{\LWR@linkcatcodes}{% @@ -9585,53 +9750,57 @@ autopage-\theLWR@currentautosec% \begin{warpHTML} \NewDocumentCommand{\LWR@floatbegin}{m o}{% -\ifbool{FormatWP}{\newline}{}% -\LWR@stoppars -\addtocounter{LWR@thisautoid}{1}% -\booltrue{LWR@freezethisautoid}% -\begingroup% -\LWR@print@raggedright% -\LWR@htmltag{% - figure id="\LWR@print@mbox{autoid-\arabic{LWR@thisautoid}}" % space - class="#1 \@nameuse{LWR@floatstyle@#1}"% -}% -\ifbool{FormatWP}{% - \LWR@orignewline% - \LWR@BlockClassWP{}{}{wp#1}% -}{}% -\renewcommand*{\@captype}{#1}% -\caption@settype{#1}% -\LWR@startpars% -\ifboolexpr{bool{FormatWP} and bool{WPMarkFloats}}{% + \ifbool{FormatWP}{\newline}{}% + \LWR@stoppars% + \addtocounter{LWR@thisautoid}{1}% + \booltrue{LWR@freezethisautoid}% + \begingroup% + \LWR@print@raggedright% + \LWR@htmltag{% + figure id="\LWR@print@mbox{autoid-\arabic{LWR@thisautoid}}" % space + class="#1 \@nameuse{LWR@floatstyle@#1}"% + }% + \ifbool{FormatWP}{% + \LWR@orignewline% + \LWR@BlockClassWP{}{}{wp#1}% + }{}% + \renewcommand*{\@captype}{#1}% + \caption@settype{#1}% + \LWR@startpars% + \ifboolexpr{bool{FormatWP} and bool{WPMarkFloats}}{% -=== begin #1 === + === begin #1 === -}{}% -\LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% + }{}% + \LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% } \AtBeginDocument{ + \@ifpackageloaded{tocbasic}{ + \appto\figure@atbegin{% -\LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% -} -}{} + \LWR@futurenonspacelet\LWR@mynexttoken\LWR@floatalignment% } + +}{}% tocbasic + +}% AtBeginDocument \let\@float\LWR@floatbegin \let\@dblfloat\LWR@floatbegin \newcommand*{\LWR@floatend}{% -\LWR@endfloatalignment% -\ifboolexpr{bool{FormatWP} and bool{WPMarkFloats}}{% + \LWR@endfloatalignment% + \ifboolexpr{bool{FormatWP} and bool{WPMarkFloats}}{% -=== end === + === end === -}{}% -\LWR@stoppars% -\ifbool{FormatWP}{\endLWR@BlockClassWP}{}% -\LWR@htmlelementend{figure}% -\endgroup% -\boolfalse{LWR@freezethisautoid}% -\LWR@startpars% -\ifbool{FormatWP}{\newline}{}% + }{}% + \LWR@stoppars% + \ifbool{FormatWP}{\endLWR@BlockClassWP}{}% + \LWR@htmlelementend{figure}% + \endgroup% + \boolfalse{LWR@freezethisautoid}% + \LWR@startpars% + \ifbool{FormatWP}{\newline}{}% } \let\end@float\LWR@floatend \let\end@dblfloat\LWR@floatend @@ -9643,16 +9812,16 @@ autopage-\theLWR@currentautosec% \newbool{LWR@freezethisautoid} \boolfalse{LWR@freezethisautoid} +\newcommand*{\LWR@forcenewautoidanchor}{% + \addtocounter{LWR@thisautoid}{1}% + \LWR@htmltag{a id="\LWR@print@mbox{autoid-\arabic{LWR@thisautoid}}"}% + \LWR@htmltag{/a}% +} + \newcommand*{\LWR@newautoidanchor}{% -\ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% -{}% -{% - \ifbool{LWR@freezethisautoid}{}{% - \addtocounter{LWR@thisautoid}{1}% - \LWR@htmltag{a id="\LWR@print@mbox{autoid-\arabic{LWR@thisautoid}}"}% - \LWR@htmltag{/a}% - }% -}% + \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% + {}% + {\ifbool{LWR@freezethisautoid}{}{\LWR@forcenewautoidanchor}}% } \newcommand*{\@captype}{} @@ -9660,23 +9829,25 @@ autopage-\theLWR@currentautosec% \newcommand*{\LWR@floatalignmentname}{} \newcommand*{\LWR@floatalignment}{% -\ifdefstrequal{\LWR@mynexttoken}{\centering}{% - \center% - \renewcommand*{\LWR@floatalignmentname}{center}% -}{}% -\ifdefstrequal{\LWR@mynexttoken}{\raggedright}{% - \flushleft% - \renewcommand*{\LWR@floatalignmentname}{flushleft}% -}{}% -\ifdefstrequal{\LWR@mynexttoken}{\raggedleft}{% - \flushright% - \renewcommand*{\LWR@floatalignmentname}{flushright}% -}{}% + \ifdefstrequal{\LWR@mynexttoken}{\centering}{% + \center% + \renewcommand*{\LWR@floatalignmentname}{center}% + }{}% + \ifdefstrequal{\LWR@mynexttoken}{\raggedright}{% + \flushleft% + \renewcommand*{\LWR@floatalignmentname}{flushleft}% + }{}% + \ifdefstrequal{\LWR@mynexttoken}{\raggedleft}{% + \flushright% + \renewcommand*{\LWR@floatalignmentname}{flushright}% + }{}% } \newcommand*{\LWR@endfloatalignment}{% -\ifdefvoid{\LWR@floatalignmentname}{}{\@nameuse{end\LWR@floatalignmentname}}% -\renewcommand*{\LWR@floatalignmentname}{}% + \ifdefvoid{\LWR@floatalignmentname}% + {}% + {\@nameuse{end\LWR@floatalignmentname}}% + \renewcommand*{\LWR@floatalignmentname}{}% } @@ -9701,33 +9872,34 @@ autopage-\theLWR@currentautosec% \setcounter{LWR@latestautopage}{1} \newenvironment*{LWR@figcaption} - { + {% \ifbool{FormatWP}{% - \BlockClass[font-style:italic]{figurecaption} - }{ - \BlockClass{figurecaption} + \BlockClass[font-style:italic]{figurecaption}% + }{% + \BlockClass{figurecaption}% }% - } + }% {\endBlockClass} \newcommand*{\LWR@HTML@caption@begin}[1] {% -\LWR@traceinfo{LWR@HTML@caption@begin}% -\begingroup% -\RenewDocumentEnvironment{minipage}{O{t} o O{t} m}{}{}% -\RenewDocumentCommand{\parbox}{O{t} O{} O{t} m +m}{##5}% -\LWR@figcaption% -\LWR@traceinfo{LWR@HTML@caption@begin: about to LWR@origcaption@begin}% -\LWR@print@caption@begin{#1}% -\LWR@traceinfo{LWR@HTML@caption@begin: done}% + \LWR@traceinfo{LWR@HTML@caption@begin}% + \begingroup% + \RenewDocumentEnvironment{minipage}{O{t} o O{t} m}{}{}% + \RenewDocumentCommand{\parbox}{O{t} O{} O{t} m +m}{##5}% + \LWR@figcaption% + \LWR@traceinfo{LWR@HTML@caption@begin: about to LWR@origcaption@begin}% + \LWR@print@caption@begin{#1}% + \LWR@traceinfo{LWR@HTML@caption@begin: done}% } \newcommand*{\LWR@HTML@caption@end} {% -\LWR@traceinfo{LWR@HTML@caption@end}% -\LWR@print@caption@end% -\endLWR@figcaption% -\endgroup% -\LWR@traceinfo{LWR@HTML@caption@end: done}% + \LWR@traceinfo{LWR@HTML@caption@end}% + \LWR@print@caption@end% + \endLWR@figcaption% + \endgroup% + % \leavevmode% avoid bad space factor (0) error + \LWR@traceinfo{LWR@HTML@caption@end: done}% } \AtBeginDocument{ @@ -9738,44 +9910,48 @@ autopage-\theLWR@currentautosec% \let\LWR@origcaptionlistentry\captionlistentry \renewcommand*{\captionlistentry}{% -\LWR@ensuredoingapar% -\LWR@origcaptionlistentry% + \LWR@ensuredoingapar% + \LWR@origcaptionlistentry% } - \def\LWR@LTcaptionlistentry{% -\LWR@ensuredoingapar% -\LWR@htmltag{a id="\LWR@print@mbox{autoid-\arabic{LWR@thisautoid}}"}\LWR@htmltag{/a}% - \bgroup - \@ifstar{\egroup\LWR@LT@captionlistentry}% gobble * - {\egroup\LWR@LT@captionlistentry}}% + \LWR@ensuredoingapar% + \LWR@forcenewautoidanchor% + \bgroup + \@ifstar{\egroup\LWR@LT@captionlistentry}% gobble * + {\egroup\LWR@LT@captionlistentry}% +}% + \def\LWR@LT@captionlistentry#1{% - \caption@listentry\@firstoftwo[\LTcaptype]{#1}}% + \caption@listentry\@firstoftwo[\LTcaptype]{#1}% +}% \let\LWR@origaddcontentsline\addcontentsline \renewcommand*{\addcontentsline}[3]{% -\ifstrequal{#1}{toc}{}{% not TOC -\ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% - {}% - {\LWR@newautoidanchor}% - \ifcsvoid{ext@#2}{\csdef{ext@#2}{#1}}{}% - \addtocontents{\@nameuse{ext@#2}}{% - \protect\LWRsetnextfloat% - {\arabic{LWR@latestautopage}}% - {\arabic{LWR@thisautoid}}% - }% -}% not TOC -\LWR@origaddcontentsline{#1}{#2}{#3}% + \ifstrequal{#1}{toc}{}{% not TOC + \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% + {}% + {\LWR@newautoidanchor}% + \ifcsvoid{ext@#2}{\csdef{ext@#2}{#1}}{}% + \addtocontents{\@nameuse{ext@#2}}{% + \protect\LWRsetnextfloat% + {\arabic{LWR@latestautopage}}% + {\arabic{LWR@thisautoid}}% + }% + }% not TOC + \LWR@origaddcontentsline{#1}{#2}{#3}% } \AtBeginDocument{ + \let\LWR@origcaptionof\captionof \renewcommand*{\captionof}{% -\LWR@stoppars% -\LWR@origcaptionof% -} + \LWR@stoppars% + \LWR@origcaptionof% } +}% AtBeginDocument + \end{warpHTML} @@ -9783,96 +9959,98 @@ autopage-\theLWR@currentautosec% \newcommand*{\LWR@myshorttoc}[1]{% -\LWR@traceinfo{LWR@myshorttoc: #1}% -\LWR@ensuredoingapar% -\IfFileExists{\jobname.#1}{% -\LWR@traceinfo{LWR@myshorttoc: loading}% -\begingroup% -\makeatletter% -\@input{\jobname.#1}% -\endgroup% -}% -{}% -\LWR@traceinfo{LWR@myshorttoc: done}% + \LWR@traceinfo{LWR@myshorttoc: #1}% + \LWR@ensuredoingapar% + \IfFileExists{\jobname.#1}{% + \LWR@traceinfo{LWR@myshorttoc: loading}% + \begingroup% + \makeatletter% + \@input{\jobname.#1}% + \endgroup% + }% + {}% + \LWR@traceinfo{LWR@myshorttoc: done}% } \NewDocumentCommand{\LWR@subtableofcontents}{m m}{% -\@ifundefined{chapter} -{\LWR@closeprevious{section}} -{\LWR@closeprevious{chapter}} -\LWR@printpendingfootnotes -\@ifundefined{chapter}{\section*{#2}}{\chapter*{#2}} -\LWR@htmlelementclass{nav}{#1} -\LWR@myshorttoc{#1} -\LWR@htmlelementclassend{nav}{#1} + \@ifundefined{chapter}% + {\LWR@closeprevious{section}}% + {\LWR@closeprevious{chapter}}% + \LWR@printpendingfootnotes% + \@ifundefined{chapter}{\section*{#2}}{\chapter*{#2}}% + \LWR@htmlelementclass{nav}{#1}% + \LWR@myshorttoc{#1}% + \LWR@htmlelementclassend{nav}{#1}% } \let\LWR@orig@starttoc\@starttoc \renewcommand{\@starttoc}[1]{ -\LWR@htmlelementclass{nav}{#1} -\LWR@orig@starttoc{#1} -\LWR@htmlelementclassend{nav}{#1} + \LWR@htmlelementclass{nav}{#1}% + \LWR@orig@starttoc{#1}% + \LWR@htmlelementclassend{nav}{#1}% } \newbool{LWR@copiedsidetoc} \boolfalse{LWR@copiedsidetoc} \AtBeginDocument{ + \let\LWR@origtableofcontents\tableofcontents \renewcommand*{\tableofcontents}{% -\ifboolexpr{bool{FormatWP} and bool{WPMarkTOC}}{ + \ifboolexpr{bool{FormatWP} and bool{WPMarkTOC}}{ -=== table of contents === + === table of contents === -} -{ - \ifbool{LWR@copiedsidetoc}{}{% - \LWR@copyfile{\jobname.toc}{\jobname.sidetoc}% - \booltrue{LWR@copiedsidetoc}% - }% - \LWR@printpendingfootnotes - \LWR@origtableofcontents -} + } + { + \ifbool{LWR@copiedsidetoc}{}{% + \LWR@copyfile{\jobname.toc}{\jobname.sidetoc}% + \booltrue{LWR@copiedsidetoc}% + }% + \LWR@printpendingfootnotes + \LWR@origtableofcontents + } }% \tableofcontents + }% AtBeginDocument \let\LWR@origlistoffigures\listoffigures \renewcommand*{\listoffigures}{ -\ifboolexpr{bool{FormatWP} and bool{WPMarkLOFT}}{ + \ifboolexpr{bool{FormatWP} and bool{WPMarkLOFT}}{ -=== list of figures === + === list of figures === -} -{ - \LWR@printpendingfootnotes - \LWR@origlistoffigures -} + } + { + \LWR@printpendingfootnotes + \LWR@origlistoffigures + } } \let\LWR@origlistoftables\listoftables \renewcommand*{\listoftables}{ -\ifboolexpr{bool{FormatWP} and bool{WPMarkLOFT}}{ + \ifboolexpr{bool{FormatWP} and bool{WPMarkLOFT}}{ -=== list of tables === + === list of tables === -} -{ - \LWR@printpendingfootnotes - \LWR@origlistoftables -} + } + { + \LWR@printpendingfootnotes + \LWR@origlistoftables + } } \NewDocumentCommand{\listof}{m +m}{% -\@ifundefined{l@#1}{% - \csdef{l@#1}##1##2{\hypertocfloat{1}{#1}{\@nameuse{ext@#1}}{##1}{##2}}% -}{}% -\LWR@subtableofcontents{\@nameuse{ext@#1}}{#2} -\expandafter\newwrite\csname tf@\csname ext@#1\endcsname\endcsname -\immediate\openout \csname tf@\csname ext@#1\endcsname\endcsname - \jobname.\@nameuse{ext@#1}\relax + \@ifundefined{l@#1}{% + \csdef{l@#1}##1##2{\hypertocfloat{1}{#1}{\@nameuse{ext@#1}}{##1}{##2}}% + }{}% + \LWR@subtableofcontents{\@nameuse{ext@#1}}{#2}% + \expandafter\newwrite\csname tf@\csname ext@#1\endcsname\endcsname% + \immediate\openout \csname tf@\csname ext@#1\endcsname\endcsname% + \jobname.\@nameuse{ext@#1}\relax% } @@ -9900,31 +10078,31 @@ autopage-\theLWR@currentautosec% \begin{warpHTML} -\newcommand*{\LWR@sidetoc}{ -\LWR@forcenewpage -\LWR@stoppars +\newcommand*{\LWR@sidetoc}{% + \LWR@forcenewpage + \LWR@stoppars -\LWR@htmlelementclass{div}{sidetoccontainer} -\LWR@htmlelementclass{nav}{sidetoc} + \LWR@htmlelementclass{div}{sidetoccontainer} + \LWR@htmlelementclass{nav}{sidetoc} -\setcounter{tocdepth}{\value{SideTOCDepth}} + \setcounter{tocdepth}{\value{SideTOCDepth}} -\begin{BlockClass}{sidetoctitle} -\ifcsvoid{thetitle}{}{\InlineClass{sidetocthetitle}{\thetitle}\par} -\sidetocname -\end{BlockClass} -\begin{BlockClass}{sidetoccontents} -\LinkHome + \begin{BlockClass}{sidetoctitle} + \ifcsvoid{thetitle}{}{\InlineClass{sidetocthetitle}{\thetitle}\par} + \sidetocname + \end{BlockClass} + \begin{BlockClass}{sidetoccontents} + \LinkHome -\LWR@myshorttoc{sidetoc} -\end{BlockClass} -\LWR@htmlelementclassend{nav}{sidetoc} -\LWR@htmlelementclassend{div}{sidetoccontainer} + \LWR@myshorttoc{sidetoc} + \end{BlockClass} + \LWR@htmlelementclassend{nav}{sidetoc} + \LWR@htmlelementclassend{div}{sidetoccontainer} } \newcommand*{\LWR@numberline}[1]{% -\LWR@sectionnumber{#1}\quad% + \LWR@sectionnumber{#1}\quad% } \LetLtxMacro\numberline\LWR@numberline @@ -9932,51 +10110,51 @@ autopage-\theLWR@currentautosec% \newcommand*{\LWR@maybetocdata}{} \NewDocumentCommand{\hypertoc}{m m +m m}{% -\LWR@traceinfo{hypertoc !#1!#2!#3!#4!}% -\ifthenelse{\cnttest{#1}{<=}{\value{tocdepth}}}% - {% - \LWR@startpars% - \LWR@subhyperrefclass{% - \LWR@htmlrefsectionfilename{\BaseJobname-autopage-#4}% - \LWR@origpound\LWR@print@mbox{autosec-#4}% - }{#3}{toc#2}% - \LWR@maybetocdata% - \LWR@stoppars% - }% - {}% -\LWR@traceinfo{hypertoc done}% + \LWR@traceinfo{hypertoc !#1!#2!#3!#4!}% + \ifthenelse{\cnttest{#1}{<=}{\value{tocdepth}}}% + {% + \LWR@startpars% + \LWR@subhyperrefclass{% + \LWR@htmlrefsectionfilename{\BaseJobname-autopage-#4}% + \LWR@origpound\LWR@print@mbox{autosec-#4}% + }{#3}{toc#2}% + \LWR@maybetocdata% + \LWR@stoppars% + }% + {}% + \LWR@traceinfo{hypertoc done}% } \@ifclassloaded{memoir}{}{ -\newcounter{lofdepth} -\setcounter{lofdepth}{1} + \newcounter{lofdepth} + \setcounter{lofdepth}{1} } \@ifclassloaded{memoir}{}{ -\newcounter{lotdepth} -\setcounter{lotdepth}{1} + \newcounter{lotdepth} + \setcounter{lotdepth}{1} } \newcommand{\hypertocfloat}[5]{% -\LWR@startpars -\@ifundefined{c@#3depth}{% -\newcounter{#3depth}% -\setcounter{#3depth}{1}% -}{}% -\LWR@traceinfo{hypertocfloat depth is #1 #3depth is \arabic{#3depth}}% -\ifthenelse{\cnttest{#1}{<=}{\arabic{#3depth}}}% - {% - \LWR@startpars% - \LWR@subhyperrefclass{% - \LWR@htmlrefsectionfilename{% - \BaseJobname-autopage-\arabic{LWR@nextautopage}% + \LWR@startpars% + \@ifundefined{c@#3depth}{% + \newcounter{#3depth}% + \setcounter{#3depth}{1}% + }{}% + \LWR@traceinfo{hypertocfloat depth is #1 #3depth is \arabic{#3depth}}% + \ifthenelse{\cnttest{#1}{<=}{\arabic{#3depth}}}% + {% + \LWR@startpars% + \LWR@subhyperrefclass{% + \LWR@htmlrefsectionfilename{% + \BaseJobname-autopage-\arabic{LWR@nextautopage}% + }% + \LWR@origpound\LWR@print@mbox{autoid-\arabic{LWR@nextautoid}}}% + {#4}{toc#2}% + \LWR@maybetocdata% + \LWR@stoppars% }% - \LWR@origpound\LWR@print@mbox{autoid-\arabic{LWR@nextautoid}}}% - {#4}{toc#2}% - \LWR@maybetocdata% - \LWR@stoppars% - }% - {}% + {}% } \DeclareDocumentCommand{\l@book}{m m}{\hypertoc{-2}{book}{#1}{#2}} @@ -10018,90 +10196,94 @@ autopage-\theLWR@currentautosec% \setcounter{LWR@autoglossary}{0} \@ifundefined{chapter} -{\newcommand*{\LWR@indexsection}[1]{\section*{#1}}} -{\newcommand*{\LWR@indexsection}[1]{\chapter*{#1}}} + {\newcommand*{\LWR@indexsection}[1]{\section*{#1}}} + {\newcommand*{\LWR@indexsection}[1]{\chapter*{#1}}} \AtBeginDocument{ + \renewenvironment*{theindex}{% \LWR@indexsection{\indexname}% \let\item\LWR@indexitem% \let\subitem\LWR@indexsubitem% \let\subsubitem\LWR@indexsubsubitem% }{} + }% AtBeginDocument \newcommand{\LWR@indexitem}[1][\@empty]{ -\InlineClass{indexitem}{\LWR@htmlcomment{}}#1% + \InlineClass{indexitem}{\LWR@htmlcomment{}}#1% } \newcommand{\LWR@indexsubitem}{ -\InlineClass{indexsubitem}{\LWR@htmlcomment{}} + \InlineClass{indexsubitem}{\LWR@htmlcomment{}}% } \newcommand{\LWR@indexsubsubitem}{ -\InlineClass{indexsubsubitem}{\LWR@htmlcomment{}} + \InlineClass{indexsubsubitem}{\LWR@htmlcomment{}}% } \def\LWR@wrindex#1{% -\addtocounter{LWR@autoindex}{1}% -\LWR@new@label{LWRindex-\arabic{LWR@autoindex}}% -\protected@write\@indexfile{}% -{\string\indexentry{#1}{\arabic{LWR@autoindex}}}% -\endgroup -\@esphack} + \addtocounter{LWR@autoindex}{1}% + \LWR@new@label{LWRindex-\arabic{LWR@autoindex}}% + \protected@write\@indexfile{}% + {\string\indexentry{#1}{\arabic{LWR@autoindex}}}% + \endgroup% + \@esphack% +} \AtBeginDocument{ \let\@wrindex\LWR@wrindex } \def\@wrglossary#1{% -\addtocounter{LWR@autoglossary}{1}% -\LWR@new@label{LWRglossary-\theLWR@autoglossary}% -\protected@write\@glossaryfile{}% -{\string\glossaryentry{#1}{\theLWR@autoglossary}}% -\endgroup -\@esphack} + \addtocounter{LWR@autoglossary}{1}% + \LWR@new@label{LWRglossary-\theLWR@autoglossary}% + \protected@write\@glossaryfile{}% + {\string\glossaryentry{#1}{\theLWR@autoglossary}}% + \endgroup% + \@esphack% +} \newcommand*{\LWR@indexnameref}[1]{\nameref{LWRindex-#1}} \newrobustcmd{\LWR@doindexentry}[1]{% -\IfInteger{#1}% - {\LWR@indexnameref{#1}}% - {#1}% + \IfInteger{#1}% + {\LWR@indexnameref{#1}}% + {#1}% } \newcommand{\LWR@hyperindexrefnullified}{% -\renewrobustcmd{\emph}[1]{\LWR@HTML@emph{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textbf}[1]{\LWR@HTML@textbf{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\texteb}[1]{\LWR@HTML@texteb{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textlg}[1]{\LWR@HTML@textlg{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textrm}[1]{\LWR@HTML@textrm{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textsf}[1]{\LWR@HTML@textsf{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\texttt}[1]{\LWR@HTML@texttt{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textup}[1]{\LWR@HTML@textup{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textsc}[1]{\LWR@HTML@textsc{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textulc}[1]{\LWR@HTML@textulc{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textsi}[1]{\LWR@HTML@textsi{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textit}[1]{\LWR@HTML@textit{\LWR@doindexentry{##1}}}% -\renewrobustcmd{\textsl}[1]{\LWR@HTML@textsl{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\emph}[1]{\LWR@HTML@emph{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textbf}[1]{\LWR@HTML@textbf{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\texteb}[1]{\LWR@HTML@texteb{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textlg}[1]{\LWR@HTML@textlg{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textrm}[1]{\LWR@HTML@textrm{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textsf}[1]{\LWR@HTML@textsf{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\texttt}[1]{\LWR@HTML@texttt{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textup}[1]{\LWR@HTML@textup{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textsc}[1]{\LWR@HTML@textsc{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textulc}[1]{\LWR@HTML@textulc{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textsi}[1]{\LWR@HTML@textsi{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textit}[1]{\LWR@HTML@textit{\LWR@doindexentry{##1}}}% + \renewrobustcmd{\textsl}[1]{\LWR@HTML@textsl{\LWR@doindexentry{##1}}}% } \newcommand{\hyperindexref}[1]{% -\def\LWR@tempone{#1}% -\IfBeginWith{\LWR@tempone}{ }{% - \StrGobbleLeft{\LWR@tempone}{1}[\LWR@tempone]% -}{}% -\IfInteger{\LWR@tempone}% - {\LWR@indexnameref{\LWR@tempone}}% - {% - \begingroup% - \LWR@hyperindexrefnullified - #1% - \endgroup% - }% + \def\LWR@tempone{#1}% + \IfBeginWith{\LWR@tempone}{ }{% + \StrGobbleLeft{\LWR@tempone}{1}[\LWR@tempone]% + }{}% + \IfInteger{\LWR@tempone}% + {\LWR@indexnameref{\LWR@tempone}}% + {% + \begingroup% + \LWR@hyperindexrefnullified% + #1% + \endgroup% + }% } \end{warpHTML} @@ -10124,7 +10306,9 @@ autopage-\theLWR@currentautosec% } \renewcommand{\@biblabel}[1]{[#1]\quad} \AtBeginDocument{ + \AtBeginEnvironment{thebibliography}{ + \providecommand*{\LWR@newem}[1]{\textit{#1}} \renewrobustcmd{\em}{% @@ -10139,7 +10323,9 @@ autopage-\theLWR@currentautosec% \endgroup \LWR@em@after\egroup } + }% \AtBeginEnvironment{thebibliography} + }% \AtBeginDocument \end{warpHTML} @@ -10148,49 +10334,48 @@ autopage-\theLWR@currentautosec% \begin{warpHTML} \newcommand*{\LWR@restoreorigformatting}{% -\LWR@traceinfo{LWR@restoreorigformatting}% -\renewcommand*{\LWR@formatting}{print}% -\linespread{1}% -\let\par\LWR@origpar% -\LWR@select@print@hspace% -\LetLtxMacro\hfil\LWR@orighfil% -\let\hss\LWR@orighss% -\let\llap\LWR@origllap% -\let\rlap\LWR@origrlap% -\let\hfilneg\LWR@orighfilneg% -\let\,\LWR@origcomma% disable HTML short unbreakable space -\let\thinspace\LWR@origthinspace% disable HTML short unbreakable space -\let\negthinspace\LWR@orignegthinspace% disable HTML negative short unbreakable space -\let\textellipsis\LWR@origtextellipsis% -\let\textless\LWR@origtextless% -\let\textgreater\LWR@origtextgreater% -\let\&\LWR@origampersand% -\LetLtxMacro\em\LWR@origem% -\LetLtxMacro\normalfont\LWR@orignormalfont% -\let\sp\LWR@origsp% -\let\sb\LWR@origsb% -\LetLtxMacro\textsuperscript\LWR@origtextsuperscript% -\LetLtxMacro\@textsuperscript\LWR@orig@textsuperscript% -\LetLtxMacro\textsubscript\LWR@origtextsubscript% -\LetLtxMacro\@textsubscript\LWR@orig@textsubscript% -\LetLtxMacro\underline\LWR@origunderline% -\let~\LWR@origtilde% -\let\enskip\LWR@origenskip% -\let\quad\LWR@origquad% -\let\qquad\LWR@origqquad% -\LetLtxMacro\endtabular\LWR@origendtabular% -\csletcs{endtabular*}{LWR@origendtabular*}% -\LetLtxMacro\noalign\LWR@orignoalign% -\LetLtxMacro\hline\LWR@orighline% -\let\newline\LWR@orignewline% -\LetLtxMacro\includegraphics\LWR@origincludegraphics% -\LetLtxMacro\@ensuredmath\LWR@origensuredmath% -\LWR@restoreorigaccents% -\LWR@restoreoriglists% -\LWR@FBcancel% + \LWR@traceinfo{LWR@restoreorigformatting}% + \renewcommand*{\LWR@formatting}{print}% + \linespread{1}% + \let\par\LWR@origpar% + \LWR@select@print@hspace% + \LetLtxMacro\hfil\LWR@orighfil% + \let\hss\LWR@orighss% + \let\llap\LWR@origllap% + \let\rlap\LWR@origrlap% + \let\hfilneg\LWR@orighfilneg% + \let\,\LWR@origcomma% disable HTML short unbreakable space + \let\thinspace\LWR@origthinspace% disable HTML short unbreakable space + \let\negthinspace\LWR@orignegthinspace% disable HTML negative short unbreakable space + \let\textellipsis\LWR@origtextellipsis% + \let\textless\LWR@origtextless% + \let\textgreater\LWR@origtextgreater% + \let\&\LWR@origampersand% + \LetLtxMacro\em\LWR@origem% + \LetLtxMacro\normalfont\LWR@orignormalfont% + \let\sp\LWR@origsp% + \let\sb\LWR@origsb% + \LetLtxMacro\textsuperscript\LWR@origtextsuperscript% + \LetLtxMacro\@textsuperscript\LWR@orig@textsuperscript% + \LetLtxMacro\textsubscript\LWR@origtextsubscript% + \LetLtxMacro\@textsubscript\LWR@orig@textsubscript% + \LetLtxMacro\underline\LWR@origunderline% + \let~\LWR@origtilde% + \let\enskip\LWR@origenskip% + \let\quad\LWR@origquad% + \let\qquad\LWR@origqquad% + \LetLtxMacro\endtabular\LWR@origendtabular% + \csletcs{endtabular*}{LWR@origendtabular*}% + \LetLtxMacro\noalign\LWR@orignoalign% + \LetLtxMacro\hline\LWR@orighline% + \let\newline\LWR@orignewline% + \LetLtxMacro\includegraphics\LWR@origincludegraphics% + \LetLtxMacro\@ensuredmath\LWR@origensuredmath% + \LWR@restoreorigaccents% + \LWR@restoreoriglists% + \LWR@FBcancel% } \end{warpHTML} - \begin{warpall} \newcommand*{\AltTextOpen}{(} @@ -10239,9 +10424,9 @@ autopage-\theLWR@currentautosec% \let\LWR@origtextdollar\$ \renewcommand*{\$}{% -\ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% -{\LWR@origtextdollar}% -{\HTMLunicode{00024}}% + \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% + {\LWR@origtextdollar}% + {\HTMLunicode{00024}}% } \AtBeginDocument{ @@ -10285,57 +10470,28 @@ autopage-\theLWR@currentautosec% }% AtBeginDocument -\newlength{\LWR@singledollarwidth} -\newlength{\LWR@singledollarheight} -\newlength{\LWR@singledollardepth} - -\newsavebox{\LWR@singledollarbox} +\newbool{LWR@unknownmathsize} -\NewDocumentCommand{\LWR@subsingledollar}{s m m m}{% -\LWR@traceinfo{LWR@subsingledollar}% -\ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% -{% -\LWR@traceinfo{LWR@subsingledollar: already in a lateximage}% - #4% contents -}% -{% not in a lateximage -\begingroup% -\LWR@applyxfakebold% -\ifboolexpr{% - ( - bool{mathjax} or - ( bool{FormatWP} and bool{WPMarkMath} ) - ) and - ( not test { - \ifstrequal {#2} - {\AltTextOpen\MathImageAltText\AltTextClose} % from \ensuredmath - } - ) and - ( not bool{LWR@dynamicmath} ) -}% -{% - \LWR@traceinfo{LWR@subsingledollar: Mathjax}% - {\textbackslash(\LWR@HTMLsanitize{#4}\textbackslash)}% -}% mathjax -{% not mathjax -\LWR@traceinfo{LWR@subsingledollar: NOT mathjax, or is ensuremath, or is dynamic}% +\newcommand*{\LWR@singledollarmeasure}[1]{% \begingroup% \LWR@restoreorigformatting% \RenewDocumentEnvironment{lateximage}{s o s o o}{}{}% inside group \LWR@print@normalsize% \LWR@setcurrentfont% \global\advance\c@LWR@lateximagedepth 1\relax% + \boolfalse{LWR@unknownmathsize}% \ifmmode% - \global\sbox{\LWR@singledollarbox}{#4}% + \global\sbox{\LWR@singledollarbox}{#1}% \else% \ifbool{LWR@dynamicmath}{% \ifbool{mathjax}{% - \global\sbox{\LWR@singledollarbox}{\LWR@origensuredmath{#4}}% + \global\sbox{\LWR@singledollarbox}% + {\LWR@origensuredmath{#1}}% }{% - \global\sbox{\LWR@singledollarbox}{#4}% + \global\sbox{\LWR@singledollarbox}{#1}% }% }{% - \global\sbox{\LWR@singledollarbox}{#4}% + \global\sbox{\LWR@singledollarbox}{#1}% }% \fi% \global\sbox{\LWR@singledollarbox}{% @@ -10361,6 +10517,10 @@ autopage-\theLWR@currentautosec% }% \global\LWR@singledollarheight=\LWR@singledollarheight% \endgroup% +} + +\newcommand*{\LWR@subsingledollarsvg}[4]{% + \LWR@singledollarmeasure{#4}% \ifdimgreater{\LWR@singledollarwidth}{.7\LWR@singledollarheight}{% \def\LWR@singledollarstyle{% width:\LWR@convertto{em}{\the\LWR@singledollarwidth} em% @@ -10394,15 +10554,19 @@ autopage-\theLWR@currentautosec% }{% \def\LWR@singledollardepthstyle{}% }% + \ifbool{LWR@unknownmathsize}{% + \def\LWR@singledollarstyle{}% + \def\LWR@singledollardepthstyle{}% + }{}% \ifbool{LWR@dynamicmath}{% \LWR@traceinfo{subsingledollar: dynamic}% \begin{lateximage}% no hashing [\MathImageAltText]% alt tag []% no add'l hashing [\LWR@singledollarstyle \LWR@singledollardepthstyle]% CSS - }{% + }{% not dynamic math \LWR@traceinfo{subsingledollar: static}% - \IfValueTF{#1}{% + \IfValueTF{#1}{% #1 True \LWR@findcurrenttextcolor% sets \LWR@tempcolor \ifbool{LWR@xfakebold}% {\def\LWR@tempone{Y}}% @@ -10420,23 +10584,62 @@ autopage-\theLWR@currentautosec% FB\LWR@tempone% xfakebold ]% [\LWR@singledollarstyle \LWR@singledollardepthstyle]% CSS - }{% + }{% #1 False \begin{lateximage}% no hashing [#2]% alt []% no add'l hashing [\LWR@singledollarstyle \LWR@singledollardepthstyle]% CSS }% - }% + }% not dynamic math \LWR@addbaselinemarker% \LWR@applyxfakebold% \usebox{\LWR@singledollarbox}% \LWR@addbaselinemarker% \end{lateximage}% -}% not mathjax -\endgroup% -}% not in a lateximage -\gdef\LWR@ThisAltText{}% -\LWR@traceinfo{LWR@subsingledollar: done}% +} + +\newlength{\LWR@singledollarwidth} +\newlength{\LWR@singledollarheight} +\newlength{\LWR@singledollardepth} + +\newsavebox{\LWR@singledollarbox} + +\NewDocumentCommand{\LWR@subsingledollar}{s m m m}{% + \LWR@traceinfo{LWR@subsingledollar}% + \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% + {% + \LWR@traceinfo{LWR@subsingledollar: already in a lateximage}% + #4% contents + }% + {% not in a lateximage + \begingroup% + \LWR@applyxfakebold% + \ifboolexpr{% + ( + bool{mathjax} or + ( bool{FormatWP} and bool{WPMarkMath} ) + ) and + ( not test { + \ifstrequal {#2}% from \ensuredmath + {\AltTextOpen\MathImageAltText\AltTextClose} + } + ) and + ( not bool{LWR@dynamicmath} ) + }% + {% + \LWR@traceinfo{LWR@subsingledollar: Mathjax}% + {\textbackslash(\LWR@HTMLsanitize{#4}\textbackslash)}% + }% mathjax + {% not mathjax + \LWR@traceinfo{% + LWR@subsingledollar: NOT mathjax, or is ensuremath, or is dynamic% + }% + \LWR@subsingledollarsvg{#1}{#2}{#3}{#4}% + }% not mathjax + \endgroup% + }% not in a lateximage + \gdef\LWR@ThisAltText{}% + \LWR@traceinfo{LWR@subsingledollar: done}% } \LetLtxMacro\LWR@origdollar$ @@ -10517,28 +10720,27 @@ autopage-\theLWR@currentautosec% \LetLtxMacro\LWR@origensuredmath\@ensuredmath \renewcommand{\@ensuredmath}[1]{% -\ifbool{mathjax}{% - \LWR@subsingledollar*{\AltTextOpen\MathImageAltText\AltTextClose}{% - \protect\LWR@HTMLsanitize{\detokenize\expandafter{#1}}% - }{\relax% - \LWR@origensuredmath{#1}% - }% -}{% SVG math -\ifmmode% - \LWR@origensuredmath{#1}% -\else% - \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% - {\LWR@origensuredmath{#1}}% - {% + \ifbool{mathjax}{% \LWR@subsingledollar*{\AltTextOpen\MathImageAltText\AltTextClose}{% - \protect\LWR@HTMLsanitize{\detokenize\expandafter{#1}}% - }{% + \protect\LWR@HTMLsanitize{\detokenize\expandafter{#1}}% + }{\relax% \LWR@origensuredmath{#1}% }% + }{% SVG math + \ifmmode% + \LWR@origensuredmath{#1}% + \else% + \ifnumcomp{\value{LWR@lateximagedepth}}{>}{0}% + {\LWR@origensuredmath{#1}}% + {% + \LWR@subsingledollar*% + {\AltTextOpen\MathImageAltText\AltTextClose}% + {\protect\LWR@HTMLsanitize{\detokenize\expandafter{#1}}}% + {\LWR@origensuredmath{#1}}% + }% + \fi% }% -\fi% -}% -\gdef\LWR@ThisAltText{}% + \gdef\LWR@ThisAltText{}% } \let\math\relax @@ -10583,46 +10785,46 @@ autopage-\theLWR@currentautosec% \newcounter{LWR@nextequation} \newcommand*{\LWR@syncmathjax}{% -\ifcsdef{thechapter}{ - \InlineClass{hidden}{ - \textbackslash( - \textbackslash{}seteqsection \{\thechapter\} - \textbackslash) - } -} -{}% not using chapters -\ifthenelse{\cnttest{\value{equation}}>0} -{ - \setcounter{LWR@nextequation}{\value{equation}} - \addtocounter{LWR@nextequation}{1} - \InlineClass{hidden}{ - \textbackslash( - \textbackslash{}seteqnumber \{\arabic{LWR@nextequation}\} - \textbackslash) + \ifcsdef{thechapter}{ + \InlineClass{hidden}{ + \textbackslash( + \textbackslash{}seteqsection \{\thechapter\} + \textbackslash) + } } -}{}% not eq > 0 + {}% not using chapters + \ifthenelse{\cnttest{\value{equation}}>0} + { + \setcounter{LWR@nextequation}{\value{equation}} + \addtocounter{LWR@nextequation}{1} + \InlineClass{hidden}{ + \textbackslash( + \textbackslash{}seteqnumber \{\arabic{LWR@nextequation}\} + \textbackslash) + } + }{}% not eq > 0 } \NewDocumentCommand{\LWR@hidelatexequation}{m +m}{% -\LWR@stoppars -\LWR@htmlopencomment + \LWR@stoppars + \LWR@htmlopencomment -\begingroup -\@nameuse{LWR@orig#1} -\LWR@restoreorigformatting -#2 -\@nameuse{LWR@origend#1} -\endgroup + \begingroup + \@nameuse{LWR@orig#1} + \LWR@restoreorigformatting + #2 + \@nameuse{LWR@origend#1} + \endgroup -\LWR@htmlclosecomment -\LWR@startpars + \LWR@htmlclosecomment + \LWR@startpars } \NewDocumentCommand{\LWR@addmathjax}{m +m}{% -\LWR@origtilde\LWR@orignewline -\textbackslash{}begin\{#1\} -\LWR@HTMLsanitizeexpand{\detokenize\expandafter{#2}} -\textbackslash{}end\{#1\} -\LWR@orignewline + \LWR@origtilde\LWR@orignewline + \textbackslash{}begin\{#1\} + \LWR@HTMLsanitizeexpand{\detokenize\expandafter{#2}} + \textbackslash{}end\{#1\} + \LWR@orignewline } \AtBeginDocument{ @@ -10633,40 +10835,41 @@ autopage-\theLWR@currentautosec% } \newcommand*{\LWR@doequation}[2]{% -\ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% -{ - \LWR@syncmathjax - \LWR@hidelatexequation{#2}{#1} -} -{% not mathjax - \ifstrequal{#2}{equation*}{% - \begin{BlockClass}{displaymath}% - }{% - \begin{BlockClass}{displaymathnumbered}% - }% - \LWR@newautoidanchor% - \booltrue{LWR@indisplaymathimage}% - \begin{lateximage}[% + \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% + { + \LWR@syncmathjax + \LWR@hidelatexequation{#2}{#1} + } + {% not mathjax \ifstrequal{#2}{equation*}{% - \ifdefequal{\LWR@equationtag}{\theequation}{% - }{% - (\LWR@equationtag) % tag was given - }% + \begin{BlockClass}{displaymath}% }{% - (\LWR@equationtag) % automatic numbering + \begin{BlockClass}{displaymathnumbered}% }% - \textbackslash{begin\{#2\}} % extra space - \LWR@HTMLsanitizeexpand{\detokenize\expandafter{#1}} % extra space - \textbackslash{end\{#2\}}% - ]*% alt tag - \LWR@applyxfakebold% - \@nameuse{LWR@orig#2}% - #1% contents collected by \collect@body - \@nameuse{LWR@origend#2}% - \end{lateximage}% - \end{BlockClass}% -}% not mathjax -\gdef\LWR@ThisAltText{}% + \LWR@newautoidanchor% + \booltrue{LWR@indisplaymathimage}% + \begin{lateximage}[% + \ifstrequal{#2}{equation*}{% + \ifdefequal{\LWR@equationtag}{\theequation}{% + % no tag was given + }{% + (\LWR@equationtag) % tag was given + }% + }{% + (\LWR@equationtag) % automatic numbering + }% + \textbackslash{begin\{#2\}} % extra space + \LWR@HTMLsanitizeexpand{\detokenize\expandafter{#1}} % extra space + \textbackslash{end\{#2\}}% + ]*% alt tag + \LWR@applyxfakebold% + \@nameuse{LWR@orig#2}% + #1% contents collected by \collect@body + \@nameuse{LWR@origend#2}% + \end{lateximage}% + \end{BlockClass}% + }% not mathjax + \gdef\LWR@ThisAltText{}% } \newcommand*{\LWR@doendequation}[1]{% \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% @@ -10674,7 +10877,7 @@ autopage-\theLWR@currentautosec% \LWR@addmathjax{#1}{\BODY}% }{}% -\gdef\LWR@ThisAltText{}% + \gdef\LWR@ThisAltText{}% } \AtBeginDocument{ @@ -10685,22 +10888,26 @@ autopage-\theLWR@currentautosec% } \AtBeginDocument{ + \NewEnviron{equation}% -{\LWR@doequation{\BODY}{equation}}% -[\LWR@doendequation{equation}] + {\LWR@doequation{\BODY}{equation}}% + [\LWR@doendequation{equation}] \LetLtxMacro\LWR@equationnormal\equation \LetLtxMacro\endLWR@equationnormal\endequation -} + +}% AtBeginDocument \AtBeginDocument{ + \NewEnviron{equation*}% -{\LWR@doequation{\BODY}{equation*}}% -[\LWR@doendequation{equation*}] + {\LWR@doequation{\BODY}{equation*}}% + [\LWR@doendequation{equation*}] \csletcs{LWR@equationnormalstar}{equation*} \csletcs{LWR@endequationnormalstar}{endequation*} -} + +}% AtBeginDocument \AtBeginDocument{ \LetLtxMacro\LWR@equationless\equation @@ -10710,27 +10917,27 @@ autopage-\theLWR@currentautosec% } \newcommand*{\displaymathnormal}{% -\ifbool{LWR@origmathjax}{\booltrue{mathjax}}{\boolfalse{mathjax}}% -\LetLtxMacro\[\LWR@openbracketnormal% -\LetLtxMacro\]\LWR@closebracketnormal% -\LetLtxMacro\displaymath\LWR@displaymathnormal% -\LetLtxMacro\enddisplaymath\endLWR@displaymathnormal% -\LetLtxMacro\equation\LWR@equationnormal% -\LetLtxMacro\endequation\endLWR@equationnormal% -\csletcs{equation*}{LWR@equationnormalstar}% -\csletcs{endequation*}{LWR@endequationnormalstar}% + \ifbool{LWR@origmathjax}{\booltrue{mathjax}}{\boolfalse{mathjax}}% + \LetLtxMacro\[\LWR@openbracketnormal% + \LetLtxMacro\]\LWR@closebracketnormal% + \LetLtxMacro\displaymath\LWR@displaymathnormal% + \LetLtxMacro\enddisplaymath\endLWR@displaymathnormal% + \LetLtxMacro\equation\LWR@equationnormal% + \LetLtxMacro\endequation\endLWR@equationnormal% + \csletcs{equation*}{LWR@equationnormalstar}% + \csletcs{endequation*}{LWR@endequationnormalstar}% } \newcommand*{\displaymathother}{% -\boolfalse{mathjax}% -\LetLtxMacro\displaymath\LWR@displaymathother% -\LetLtxMacro\enddisplaymath\endLWR@displaymathother% -\LetLtxMacro\[\LWR@displaymathother% -\LetLtxMacro\]\endLWR@displaymathother% -\LetLtxMacro\equation\LWR@equationother% -\LetLtxMacro\endequation\endLWR@equationother% -\csletcs{equation*}{displaymath}% -\csletcs{endequation*}{enddisplaymath}% + \boolfalse{mathjax}% + \LetLtxMacro\displaymath\LWR@displaymathother% + \LetLtxMacro\enddisplaymath\endLWR@displaymathother% + \LetLtxMacro\[\LWR@displaymathother% + \LetLtxMacro\]\endLWR@displaymathother% + \LetLtxMacro\equation\LWR@equationother% + \LetLtxMacro\endequation\endLWR@equationother% + \csletcs{equation*}{displaymath}% + \csletcs{endequation*}{enddisplaymath}% } \end{warpHTML} @@ -10748,36 +10955,36 @@ autopage-\theLWR@currentautosec% \boolfalse{LWR@amsmultline} \newcommand*{\LWR@htmlmathlabel}[1]{% -\LWR@traceinfo{LWR@htmlmathlabelb #1}% -\ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% -{% - \text{% - \ifbool{LWR@amsmultline}{}{\hspace*{\totwidth@}}% - \LWR@htmlclosecomment% - \LWR@origltx@label{#1}% - \LWR@htmlopencomment% - }% text -}% mathjax -{% - \LWR@origltx@label{#1}% -}% + \LWR@traceinfo{LWR@htmlmathlabelb #1}% + \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% + {% + \text{% + \ifbool{LWR@amsmultline}{}{\hspace*{\totwidth@}}% + \LWR@htmlclosecomment% + \LWR@origltx@label{#1}% + \LWR@htmlopencomment% + }% text + }% mathjax + {% + \LWR@origltx@label{#1}% + }% } \newcommand*{\LWR@beginhideamsmath}{ -\LWR@stoppars -\LWR@origtilde\LWR@orignewline -\LWR@htmlopencomment + \LWR@stoppars + \LWR@origtilde\LWR@orignewline + \LWR@htmlopencomment -\begingroup -\LWR@restoreorigformatting + \begingroup + \LWR@restoreorigformatting } \newcommand*{\LWR@endhideamsmath}{ -\endgroup + \endgroup -\LWR@htmlclosecomment -\LWR@orignewline -\LWR@startpars + \LWR@htmlclosecomment + \LWR@orignewline + \LWR@startpars } @@ -10786,54 +10993,54 @@ autopage-\theLWR@currentautosec% \newbool{LWR@numbereqnarray} \booltrue{LWR@numbereqnarray} \newcommand{\LWR@eqnarrayfactor}{% -\ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% -{% - \LWR@syncmathjax - \boolfalse{LWR@amsmultline} - \ifbool{LWR@numbereqnarray} - { - \LWR@beginhideamsmath - \LWR@origeqnarray - \BODY - \LWR@origendeqnarray - \LWR@endhideamsmath - \LWR@addmathjax{eqnarray}{\BODY} - }% - {% not LWR@numbereqnarray - \LWR@addmathjax{eqnarray*}{\BODY} - }% LWR@numbereqnarray -}% mathjax -{% not mathjax - \ifbool{LWR@numbereqnarray} - { - \begin{BlockClass}{displaymathnumbered}% - \LWR@newautoidanchor% - \booltrue{LWR@indisplaymathimage}% - \begin{lateximage}[(\LWR@startingequationtag--\LWR@equationtag) - \LWR@addmathjax{eqnarray}{\BODY}]* - \LWR@applyxfakebold% - \LWR@origeqnarray - \BODY - \LWR@origendeqnarray - \end{lateximage} - \end{BlockClass} - }% - {% not LWR@numbereqnarray - \begin{BlockClass}{displaymath} - \LWR@newautoidanchor% - \booltrue{LWR@indisplaymathimage}% - \begin{lateximage}[\LWR@addmathjax{eqnarray*}{\BODY}]* - \LWR@applyxfakebold% - \LWR@origeqnarray - \BODY - \nonumber - \LWR@origendeqnarray - \end{lateximage} - \end{BlockClass} - }% LWR@numbereqnarray -}% not mathjax -\booltrue{LWR@numbereqnarray} -\gdef\LWR@ThisAltText{}% + \ifboolexpr{bool{mathjax} or ( bool{FormatWP} and bool{WPMarkMath} ) }% + {% + \LWR@syncmathjax% + \boolfalse{LWR@amsmultline}% + \ifbool{LWR@numbereqnarray}% + {% + \LWR@beginhideamsmath% + \LWR@origeqnarray% + \BODY% + \LWR@origendeqnarray% + \LWR@endhideamsmath% + \LWR@addmathjax{eqnarray}{\BODY}% + }% + {% not LWR@numbereqnarray + \LWR@addmathjax{eqnarray*}{\BODY}% + }% LWR@numbereqnarray + }% mathjax + {% not mathjax + \ifbool{LWR@numbereqnarray}% + {% + \begin{BlockClass}{displaymathnumbered}% + \LWR@newautoidanchor% + \booltrue{LWR@indisplaymathimage}% + \begin{lateximage}[(\LWR@startingequationtag--\LWR@equationtag)% + \LWR@addmathjax{eqnarray}{\BODY}]*% + \LWR@applyxfakebold% + \LWR@origeqnarray% + \BODY% + \LWR@origendeqnarray% + \end{lateximage}% + \end{BlockClass}% + }% + {% not LWR@numbereqnarray + \begin{BlockClass}{displaymath}% + \LWR@newautoidanchor% + \booltrue{LWR@indisplaymathimage}% + \begin{lateximage}[\LWR@addmathjax{eqnarray*}{\BODY}]*% + \LWR@applyxfakebold% + \LWR@origeqnarray% + \BODY% + \nonumber% + \LWR@origendeqnarray% + \end{lateximage}% + \end{BlockClass}% + }% LWR@numbereqnarray + }% not mathjax + \booltrue{LWR@numbereqnarray}% + \gdef\LWR@ThisAltText{}% } \RenewEnviron{eqnarray} {% @@ -10866,53 +11073,18 @@ autopage-\theLWR@currentautosec% \begin{warpHTML} -\newrobustcmd{\LWR@HTMLsanitize}[1]{% -\begingroup% -\LWR@FBcancel% -\fullexpandarg% -\protect\StrSubstitute{\detokenize{#1}}% -{\detokenize{&}}{\detokenize{&}}[\LWR@strresult]% -\protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% -{\detokenize{<}}{\detokenize{<}}[\LWR@strresult]% -\protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% -{\detokenize{>}}{\detokenize{>}}[\LWR@strresult]% -\protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% -{\detokenize{"}}{\detokenize{"}}[\LWR@strresult]% -\protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% -{\detokenize{##}}{\LWR@origpound}[\LWR@strresult]% -\LWR@strresult% -\endgroup% -} - -\newrobustcmd{\LWR@HTMLsanitizeexpand}[1]{% -\begingroup% -\LWR@FBcancel% -\fullexpandarg% -\protect\StrSubstitute{\detokenize\expandafter{#1}}% -{\detokenize{&}}{\detokenize{&}}[\LWR@strresult]% -\protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% -{\detokenize{<}}{\detokenize{<}}[\LWR@strresult]% -\protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% -{\detokenize{>}}{\detokenize{>}}[\LWR@strresult]% -\protect\StrSubstitute{\detokenize\expandafter{\LWR@strresult}}% -{\detokenize{"}}{\detokenize{"}}[\LWR@strresult]% -\LWR@strresult% -\endgroup% -} - - \newcounter{LWR@startingequation} \@ifundefined{chapter} { \renewcommand{\theLWR@startingequation}{% -\arabic{LWR@startingequation}% + \arabic{LWR@startingequation}% } } {% chapter defined \renewcommand{\theLWR@startingequation}{% -\ifnumcomp{\value{chapter}}{>}{0}{\arabic{chapter}.}{}% -\arabic{LWR@startingequation}% + \ifnumcomp{\value{chapter}}{>}{0}{\arabic{chapter}.}{}% + \arabic{LWR@startingequation}% } } @@ -10927,12 +11099,12 @@ autopage-\theLWR@currentautosec% \ifbool{mathjax}{}{% not mathjax \NewDocumentCommand{\LWR@remembertag}{m}{% -\ifbool{LWR@isstartingequation}% -{% - \global\boolfalse{LWR@isstartingequation}% - \xdef\LWR@startingequationtag{#1}% -}{}% -\xdef\LWR@equationtag{#1}% + \ifbool{LWR@isstartingequation}% + {% + \global\boolfalse{LWR@isstartingequation}% + \xdef\LWR@startingequationtag{#1}% + }{}% + \xdef\LWR@equationtag{#1}% }% }% not mathjax @@ -10941,17 +11113,17 @@ autopage-\theLWR@currentautosec% \newcommand*{\LWR@amsmathbody}[1] {% -\textbackslash\{begin\}\{#1\} % extra space -\LWR@HTMLsanitizeexpand{\detokenize\expandafter{\the\@envbody}}% -\textbackslash\{end\}\{#1\}% + \textbackslash\{begin\}\{#1\} % extra space + \LWR@HTMLsanitizeexpand{\detokenize\expandafter{\the\@envbody}}% + \textbackslash\{end\}\{#1\}% } \newcommand*{\LWR@amsmathbodynumbered}[1] {% -\ifnumcomp{\value{LWR@startingequation}}{=}{\value{equation}}% -{(\LWR@equationtag)}% -{(\LWR@startingequationtag--\LWR@equationtag)} % extra space -\LWR@amsmathbody{#1} % extra space + \ifnumcomp{\value{LWR@startingequation}}{=}{\value{equation}}% + {(\LWR@equationtag)}% + {(\LWR@startingequationtag--\LWR@equationtag)} % extra space + \LWR@amsmathbody{#1} % extra space } @@ -10992,7 +11164,7 @@ autopage-\theLWR@currentautosec% \global\advance\c@LWR@lateximagedepth 1\relax% Due to AmS \text macro. }% {% start of outer-most lateximage -\LWR@traceinfo{lateximage: starting outer-most lateximage}% + \LWR@traceinfo{lateximage: starting outer-most lateximage}% \setcounter{LWR@startingequation}{\value{equation}}% \addtocounter{LWR@startingequation}{1}% \booltrue{LWR@isstartingequation}% @@ -11047,7 +11219,11 @@ autopage-\theLWR@currentautosec% \LWR@traceinfo{lateximage: about to create a new page}% \LWR@orignewpage% \LWR@traceinfo{lateximage: about to create minipage}% - \LWR@print@minipage{6in}% + \ifdimless{\linewidth}{6in}{% + \LWR@print@minipage{\linewidth}% + }{% + \LWR@print@minipage{6in}% + }% \@nameuse{LWR@print@\LateximageFontSizeName}% \LWR@traceinfo{lateximage: about to temporarily restore formatting}% \LWR@restoreorigformatting% @@ -11123,50 +11299,50 @@ autopage-\theLWR@currentautosec% \renewenvironment*{center} { -\LWR@forcenewpage -\ifbool{FormatWP} -{\BlockClass[\LWR@print@mbox{text-align:center}]{center}} -{\BlockClass{center}} + \LWR@forcenewpage + \ifbool{FormatWP} + {\BlockClass[\LWR@print@mbox{text-align:center}]{center}} + {\BlockClass{center}} } {\endBlockClass} \renewenvironment*{flushright} { -\LWR@forcenewpage -\ifbool{FormatWP} -{\BlockClass[\LWR@print@mbox{text-align:right}]{flushright}} -{\BlockClass{flushright}} + \LWR@forcenewpage + \ifbool{FormatWP} + {\BlockClass[\LWR@print@mbox{text-align:right}]{flushright}} + {\BlockClass{flushright}} } {\endBlockClass} \renewenvironment*{flushleft} { -\LWR@forcenewpage -\ifbool{FormatWP} -{\BlockClass[\LWR@print@mbox{text-align:left}]{flushleft}} -{\BlockClass{flushleft}} + \LWR@forcenewpage + \ifbool{FormatWP} + {\BlockClass[\LWR@print@mbox{text-align:left}]{flushleft}} + {\BlockClass{flushleft}} } {\endBlockClass} \newcommand*{\LWR@HTML@centering}{% -\ifbool{HTMLDebugComments}{% - \LWR@htmlcomment{centering}% -}{}% + \ifbool{HTMLDebugComments}{% + \LWR@htmlcomment{centering}% + }{}% } \LWR@formatted{centering} \newcommand*{\LWR@HTML@raggedleft}{% -\ifbool{HTMLDebugComments}{% - \LWR@htmlcomment{raggedleft}% -}{}% + \ifbool{HTMLDebugComments}{% + \LWR@htmlcomment{raggedleft}% + }{}% } \LWR@formatted{raggedleft} \newcommand*{\LWR@HTML@raggedright}{% -\ifbool{HTMLDebugComments}{% - \LWR@htmlcomment{raggedright}% -}{}% + \ifbool{HTMLDebugComments}{% + \LWR@htmlcomment{raggedright}% + }{}% } \LWR@formatted{raggedright} @@ -11491,12 +11667,20 @@ autopage-\theLWR@currentautosec% \begin{warpHTML} - -\newcounter{LWR@minipagedepth} -\setcounter{LWR@minipagedepth}{0} - \newlength{\LWR@minipagewidth} \newlength{\LWR@minipageheight} +\newcounter{LWR@virtualpagedepth} +\setcounter{LWR@virtualpagedepth}{0} +\NewDocumentEnvironment{LWR@setvirtualpage}{s O{1}}{% + \ifnumequal{\value{LWR@virtualpagedepth}}{0}{% + \IfBooleanT{#1}{\LWR@orignewpage}% + \setlength{\linewidth}{6in/#2}% + \setlength{\textwidth}{6in}% + \setlength{\textheight}{9in}% + }{}% + \addtocounter{LWR@virtualpagedepth}{1}% +} +{\addtocounter{LWR@virtualpagedepth}{-1}} \newbool{LWR@minipagefullwidth} \boolfalse{LWR@minipagefullwidth} \newbool{LWR@forceminipagefullwidth} @@ -11516,19 +11700,14 @@ autopage-\theLWR@currentautosec% \NewDocumentEnvironment{LWR@HTML@sub@minipage}{m m m m} {% \LWR@traceinfo{minipage}% -\begingroup% +\begin{LWR@setvirtualpage}*% \setlength{\LWR@minipagewidth}{#4}% -\ifthenelse{\cnttest{\value{LWR@minipagedepth}}{=}{0}}{% - \LWR@orignewpage% +\ifnumequal{\value{LWR@virtualpagedepth}}{1}{% \addtolength{\LWR@minipagewidth}{3em}% room for frames - \setlength{\linewidth}{6in}% - \setlength{\textwidth}{6in}% - \setlength{\textheight}{9in}% }{}% \LWR@traceinfo{computed width is \LWR@printlength{\LWR@minipagewidth}}% \setlength{\LWR@minipageheight}{\textheight}% default unless specified \ifblank{#2}{}{\setlength{\LWR@minipageheight}{#2}}% -\addtocounter{LWR@minipagedepth}{1}% \ifbool{FormatWP}{\newline}{}% \LWR@stoppars% \ifbool{FormatWP}{% @@ -11565,10 +11744,10 @@ autopage-\theLWR@currentautosec% \ifblank{#2}{}{height:\LWR@printlength{\LWR@minipageheight} ; }% "}% -\setlength{\linewidth}{\LWR@minipagewidth}% the padded width -\addtolength{\linewidth}{-3em}% the original width -\setlength{\textwidth}{6in}% -\setlength{\textheight}{9in}% +\ifnumequal{\value{LWR@virtualpagedepth}}{1}{% + \addtolength{\LWR@minipagewidth}{-3em}% undo frame padding +}{}% +\setlength{\linewidth}{\LWR@minipagewidth}% \LWR@print@raggedright% \def\@mpfn{mpfootnote}% \def\thempfn{\thempfootnote}\c@mpfootnote\z@% @@ -11589,7 +11768,6 @@ autopage-\theLWR@currentautosec% }{}% \LWR@stoppars% -\endgroup% \ifbool{FormatWP}{% @@ -11598,7 +11776,7 @@ autopage-\theLWR@currentautosec% }{}% \LWR@htmldivclassend{minipage}% -\addtocounter{LWR@minipagedepth}{-1}% +\end{LWR@setvirtualpage}% \LWR@startpars% \ifbool{FormatWP}{\newline}{}% \global\booltrue{LWR@minipagethispar}% @@ -11647,38 +11825,38 @@ autopage-\theLWR@currentautosec% }% } \NewDocumentCommand{\LWR@HTML@makebox}{>{\SplitArgument{1}{,}}d() o o +m}{% -{% scope - \def\LWR@temptwo{}% - \IfValueTF{#1}% - {% (width,height) .. - \LWR@@makebox@paren #1% - \IfValueT{#2}% - {% (width,height) [posn] - \LWR@@makebox@align{#2}% + \begin{LWR@setvirtualpage}% + \def\LWR@temptwo{}% + \IfValueTF{#1}% + {% (width,height) .. + \LWR@@makebox@paren #1% + \IfValueT{#2}% + {% (width,height) [posn] + \LWR@@makebox@align{#2}% + }% }% - }% - {% [width] - \IfValueT{#2}% [width] - {% - \setlength{\LWR@tempwidth}{#2}% - \ifdimgreater{\LWR@tempwidth}{0pt}{% - \appto{\LWR@temptwo}{% - width:\LWR@printlength{\LWR@tempwidth} ; % space - }% - }{}% + {% [width] + \IfValueT{#2}% [width] + {% + \setlength{\LWR@tempwidth}{#2}% + \ifdimgreater{\LWR@tempwidth}{0pt}{% + \appto{\LWR@temptwo}{% + width:\LWR@printlength{\LWR@tempwidth} ; % space + }% + }{}% + }% }% - }% - \IfValueT{#3}% - {% [width] [posn] - \LWR@@makebox@align{#3}% - }% - \InlineClass[% - \LWR@print@mbox{display:inline-block} ; % - \LWR@temptwo% - ]% - {makebox}% - {#4}% -}% scope + \IfValueT{#3}% + {% [width] [posn] + \LWR@@makebox@align{#3}% + }% + \InlineClass[% + \LWR@print@mbox{display:inline-block} ; % + \LWR@temptwo% + ]% + {makebox}% + {#4}% + \end{LWR@setvirtualpage}% } \LWR@formatted{makebox} \NewDocumentCommand{\LWR@HTML@framebox}{d() o o +m}{% @@ -11766,9 +11944,10 @@ color:\LWR@origpound\LWR@tempcolor% \NewDocumentEnvironment{LWR@HTML@fminipage}{O{t} o O{t} m} {% \LWR@traceinfo{fminipage #1 #2 #3 #4}% -\LWR@forceminwidth{\fboxrule}% +\begin{LWR@setvirtualpage}*% \setlength{\LWR@tempwidth}{#4}% \IfValueT{#2}{\setlength{\LWR@tempheight}{#2}}% +\LWR@forceminwidth{\fboxrule}% \LWR@stoppars% \begin{BlockClass}[% \LWR@fboxstyle ; % @@ -11788,6 +11967,7 @@ color:\LWR@origpound\LWR@tempcolor% } {% \end{BlockClass}% +\end{LWR@setvirtualpage}% \global\booltrue{LWR@minipagethispar}% \LWR@traceinfo{fminipage done}% } @@ -12286,34 +12466,36 @@ color:\LWR@origpound\LWR@tempcolor% \renewrobustcmd*{~}{\HTMLentity{nbsp}} \renewrobustcmd*{\textellipsis}{\HTMLunicode{2026}} } -\newrobustcmd*{\LWR@HTML@normalsize}{} +\newcommand*{\LWR@font@size}{normalsize} + +\newrobustcmd*{\LWR@HTML@normalsize}{\renewcommand*{\LWR@font@size}{normalsize}} \LWR@formatted{normalsize} -\newrobustcmd*{\LWR@HTML@small}{} +\newrobustcmd*{\LWR@HTML@small}{\renewcommand*{\LWR@font@size}{small}} \LWR@formatted{small} -\newrobustcmd*{\LWR@HTML@footnotesize}{} +\newrobustcmd*{\LWR@HTML@footnotesize}{\renewcommand*{\LWR@font@size}{footnotesize}} \LWR@formatted{footnotesize} -\newrobustcmd*{\LWR@HTML@scriptsize}{} +\newrobustcmd*{\LWR@HTML@scriptsize}{\renewcommand*{\LWR@font@size}{scriptsize}} \LWR@formatted{scriptsize} -\newrobustcmd*{\LWR@HTML@tiny}{} +\newrobustcmd*{\LWR@HTML@tiny}{\renewcommand*{\LWR@font@size}{tiny}} \LWR@formatted{tiny} -\newrobustcmd*{\LWR@HTML@large}{} +\newrobustcmd*{\LWR@HTML@large}{\renewcommand*{\LWR@font@size}{large}} \LWR@formatted{large} -\newrobustcmd*{\LWR@HTML@Large}{} +\newrobustcmd*{\LWR@HTML@Large}{\renewcommand*{\LWR@font@size}{Large}} \LWR@formatted{Large} -\newrobustcmd*{\LWR@HTML@LARGE}{} +\newrobustcmd*{\LWR@HTML@LARGE}{\renewcommand*{\LWR@font@size}{LARGE}} \LWR@formatted{LARGE} -\newrobustcmd*{\LWR@HTML@huge}{} +\newrobustcmd*{\LWR@HTML@huge}{\renewcommand*{\LWR@font@size}{huge}} \LWR@formatted{huge} -\newrobustcmd*{\LWR@HTML@Huge}{} +\newrobustcmd*{\LWR@HTML@Huge}{\renewcommand*{\LWR@font@size}{Huge}} \LWR@formatted{Huge} \DeclareDocumentCommand{\onecolumn}{}{} @@ -12736,6 +12918,111 @@ color:\LWR@origpound\LWR@tempcolor% }{} } \end{warpHTML} + +\begin{warpHTML} +\AtBeginDocument{ + +\@ifpackageloaded{polyglossia}{ + \PackageWarningNoLine{lwarp} + {% + Polyglossia has been loaded. Lwarp also uses cleveref.\MessageBreak + See the cleveref documentation regarding\MessageBreak + polyglossia support% + } + \typeout{If the error} + \typeout{\space\space``! Undefined control sequence. + \space ... \space \protect\@begindocumenthook''} + \typeout{occurs here, use the polyglossia macro:} + \typeout{\space\space\protect\setmainlanguage\protect{...\protect}} + \typeout{---} +}{ + \@ifpackageloaded{babel}{ + \PackageWarningNoLine{lwarp} + {% + Babel has been loaded. Lwarp also uses cleveref.\MessageBreak + See the cleveref documentation regarding\MessageBreak + babel support% + } + }{} +} + +} +\end{warpHTML} +\newcommand*{\LWR@mathjaxwarn}[2]{% + \@ifpackageloaded{lwarp-#1}{% + \ifblank{#2}{% + \PackageWarningNoLine{lwarp} + {% + Lwarp provides emulation for MathJax when used\MessageBreak + with the #1 package% + } + }{% + \PackageWarningNoLine{lwarp} + {% + Lwarp provides emulation for MathJax when used\MessageBreak + with the #1 package.\MessageBreak + #2% + } + }% + }{}% +} + +\AtBeginDocument{ + \ifbool{mathjax}{ + \LWR@mathjaxwarn{arydshln} + {In a math array, do not use the optional argument\MessageBreak + for \protect\cdashline.\space\space + Furthermore, \protect\cline\space is not\MessageBreak + supported by MathJax} + \LWR@mathjaxwarn{autonum} + {MathJax does not support equation+.\MessageBreak + You may use the warpprint and warpHTML\MessageBreak + environments to isolate the package load\MessageBreak + and the equation+ environments} + \LWR@mathjaxwarn{backnaur} + {You may enclose its uses inside\MessageBreak + lateximage environments to force SVG output,\MessageBreak + but this also changes the print output} + \LWR@mathjaxwarn{bigdelim} + {Delimiters appear only of the first line} + \LWR@mathjaxwarn{booktabs} + {In a math array, do not use (trim) for \protect\cmidrule} + \LWR@mathjaxwarn{breqn} + {Each environment becomes an SVG image} + \LWR@mathjaxwarn{delarray} + {Enclose its uses inside lateximage\MessageBreak + environments to force SVG output} + \LWR@mathjaxwarn{jkmath}{} + \LWR@mathjaxwarn{mathspec}{} + \LWR@mathjaxwarn{mathtools} + {Avoid starred macros.\MessageBreak + See the Lwarp manual for other limitations} + \LWR@mathjaxwarn{multirow} + {Multirow works as expected in text mode, but\MessageBreak + limited emulation is provided for MathJax math.\MessageBreak + \protect\multirow\space ignores all arguments except\MessageBreak + the text} + \LWR@mathjaxwarn{pb-diagram} + {Enclose its uses inside lateximage environments\MessageBreak + to force SVG output} + \LWR@mathjaxwarn{physics} + {The third-party extension is not yet used.\MessageBreak + Avoid starred macros and automatic delimiters.\MessageBreak + Use all mandatory arguments, adding empty as needed.\MessageBreak + See the Lwarp manual for details} + \LWR@mathjaxwarn{unicode-math} + {Not all characters are encoded correctly.\MessageBreak + Some symbol fonts are not supported by MathJax,\MessageBreak + and are only approximated} + \LWR@mathjaxwarn{witharrows} + {Arrows can only point to the next line.\MessageBreak + Text is only placed on a single line} + \LWR@mathjaxwarn{xy} + {xy works in text, but in math you must\MessageBreak + enclose its uses inside lateximage\MessageBreak + environments to force SVG output} + }{} +} \endinput %% %% End of file `lwarp.sty'. |