[tex4ht] question about missing table vertical lines in HTML after 118 subsections have been processed.

Michal Hoftich michal.h21 at gmail.com
Sun Feb 6 20:24:36 CET 2022

Hi Nasser,

> Thanks, your fix did fix the vertical lines on tabular that went missing
> after 118 subsections.
> Now they show in all sections.
> But I am afraid a new problem shows up. Now verical lines on
> longtable no long show up. I am not sure why.

thanks for the report. Try the following config file:


   {\let\VBorder\empty \let\AllColMargins\empty
    \global\let\GROUPS\empty \HAssign\NewGroup = 0
    \gHAdvance\Next:TableNo by 1 \global\let\TableNo=\Next:TableNo }
   {\xdef\VBorder{\VBorder\ifnum \NewGroup> 0 </colgroup>\fi}
    \HAssign\NewGroup = 0 % \gdef\GROUPS{rules="groups"}
  \ifnum\ar:cnt > 0
    \Css{\#TBL-\TableNo-\ar:cnt {border-right:1px solid black;}}
    \Css{\#TBL-\TableNo-1{border-left: 1px solid black;}}
   {\Advance:\NewGroup by 1
    \ifnum \NewGroup=1 \xdef\VBorder{\VBorder<colgroup
        id="TBL-\TableNo-\ar:cnt g">}\fi
   {\xdef\AllColMargins{\AllColMargins 0}}
\Css{table.longtable{border-collapse: collapse; border-spacing: 0;}}

The necessary fix for longtable is this:

\Css{table.longtable{border-collapse: collapse; border-spacing: 0;}}

Best regards,

More information about the tex4ht mailing list.