diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty index 7f159fbd275..1905556a27a 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty @@ -60,6 +60,59 @@ \AtBeginDocument{\LWR@expandableformatted{doublerulesepcolornexttoken}} +\newcommand*{\LWR@xcolortempcolor}{} + +\def\rowc@l@rs[#1]#2#3#4% +{% + \rownum=1% + \@rowcolorstrue% + \@ifxempty{#3}% + {\def\@oddrowcolor{\@norowcolor}}% + {% + \convertcolorspec{named}{#3}{HTML}\LWR@xcolortempcolor% + \edef\@oddrowcolor{% + \csdef{LWR@xcolorrowHTMLcolor}{\LWR@xcolortempcolor}% + }% + }% + \@ifxempty{#4}% + {\def\@evenrowcolor{\@norowcolor}}% + {% + \convertcolorspec{named}{#4}{HTML}\LWR@xcolortempcolor% + \edef\@evenrowcolor{% + \csdef{LWR@xcolorrowHTMLcolor}{\LWR@xcolortempcolor}% + }% + }% + \if@rowcmd + \def\@rowcolors + {% + \if@rowcolors + \relax\ifnum\rownum<#2\@norowcolor\else + \ifodd\rownum\@oddrowcolor\else\@evenrowcolor\fi\fi% + \fi% + }% + \else + \def\@rowcolors + {% + \if@rowcolors + \ifnum\rownum<#2% + \@norowcolor + \else + \ifodd\rownum\@oddrowcolor\else\@evenrowcolor\fi% + \fi + \fi% + }% + \fi + \ignorespaces% +} +\def\@norowcolor{% + \renewcommand{\LWR@xcolorrowHTMLcolor}{}% +} + +\def\@rowc@lors{% + \advance\rownum\@ne% + \@rowcolors% +} + \begin{warpMathJax} \CustomizeMathJax{\require{colortbl}} |