summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty')
-rw-r--r--Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty73
1 files changed, 66 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
index a09291c335e..e05f2dfd0d2 100644
--- a/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
+++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
@@ -15,14 +15,73 @@
%% 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
+
\LWR@ProvidesPackagePass{booktabs}
-\LetLtxMacro\LWR@origtoprule\toprule
-\LetLtxMacro\LWR@origmidrule\midrule
-\LetLtxMacro\LWR@origcmidrule\cmidrule
-\LetLtxMacro\LWR@origbottomrule\bottomrule
-\LetLtxMacro\LWR@origaddlinespace\addlinespace
-\LetLtxMacro\LWR@origmorecmidrules\morecmidrules
-\LetLtxMacro\LWR@origspecialrule\specialrule
+\DeclareDocumentCommand{\LWR@HTML@toprule}{o d()}%
+ {%
+ \IfValueTF{#1}%
+ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalcols}}}%
+ {%
+ \ifbool{FormatWP}%
+ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalcols}}}%
+ {\booltrue{LWR@doingtbrule}}%
+ }%
+ \LWR@getmynexttoken}
+
+\LWR@expandableformatted{toprule}
+
+\DeclareDocumentCommand{\LWR@HTML@midrule}{o d()}%
+ {%
+ \IfValueTF{#1}%
+ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalcols}}}%
+ {%
+ \ifbool{FormatWP}%
+ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalcols}}}%
+ {\addtocounter{LWR@hlines}{1}}%
+ }%
+ \LWR@getmynexttoken}
+
+\LWR@expandableformatted{midrule}
+
+\DeclareDocumentCommand{\LWR@HTML@cmidrule}{O{\LWR@cmidrulewidth} d() m}{%
+ \LWR@docmidrule[#1](#2){#3}%
+ \LWR@getmynexttoken%
+}%
+
+\LWR@expandableformatted{cmidrule}
+
+\DeclareDocumentCommand{\LWR@HTML@bottomrule}{o d()}{%
+ \IfValueTF{#1}%
+ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalcols}}}%
+ {%
+ \ifbool{FormatWP}%
+ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalcols}}}%
+ {\booltrue{LWR@doingtbrule}}%
+ }%
+ \LWR@getmynexttoken%
+}%
+
+\LWR@expandableformatted{bottomrule}
+
+\DeclareDocumentCommand{\LWR@HTML@addlinespace}{o}{}%
+
+\LWR@expandableformatted{addlinespace}
+
+\DeclareDocumentCommand{\LWR@HTML@morecmidrules}{}{}%
+
+\LWR@expandableformatted{morecmidrules}
+
+\DeclareDocumentCommand{\LWR@HTML@specialrule}{m m m d()}%
+ {\LWR@docmidrule[#1](){1-\arabic{LWR@tabletotalcols}}\LWR@getmynexttoken}%
+
+\LWR@expandableformatted{specialrule}
\endinput
%%
%% End of file `lwarp-booktabs.sty'.