% colortbl-hooks.4ht (2024-09-30-13:40), generated from tex4ht-4ht.tex % Copyright 2024 TeX Users Group % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either % version 1.3c 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.3c or later is part of all distributions % of LaTeX version 2005/12/01 or later. % % This work has the LPPL maintenance status "maintained". % % The Current Maintainer of this work % is the TeX4ht Project . % % If you modify this program, changing the % version identification would be appreciated. \immediate\write-1{version 2024-09-30-13:40} \:AtEndOfPackage{% % default hline color is black \def\hline:color{000} % save rule color in format usable in CSS \newcommand\tmp:arrayrulecolor[2][named]{% \ifvoid\@arstrutbox% test if we are inside a tabular environment \convertcolorspec{#1}{#2}{HTML}\:tmp\global\let\hline:color\:tmp% we are not \else% \noalign{\convertcolorspec{#1}{#2}{HTML}\:tmp\global\let\hline:color\:tmp}% we are \fi } % \HLet doesn't work in the preamble, so we need to work around it \let\o:arrayrulecolor:\arrayrulecolor \let\arrayrulecolor\tmp:arrayrulecolor \def\convert:colorspec#1 #2 #3 #4{% \edef\current:color{% \ifx\relax#1\relax\else% #1\ifx\relax#2\relax\else% , #2\ifx\relax#3\relax\else% , #3\ifx\relax#4\relax\else% , #4% \fi% \fi% \fi% \fi% }% } }