0.10 Tables

  0.10.1 Numbering

<..configure html-speech array..>
 <.array and tabular.>
-_-_-

<..array and tabular..>
 \ConfigureEnv{tabular}
   {<.configure tabular noalign.>%
    \IgnorePar<.inline comment.>\EndP
   }
   {\ShowPar
    <.configure clear noalign.>%
    <.try env inline par.>%
   }{}{}
-_-_-

<..configure tabular noalign..>
 \Configure{noalign}%
   {\f:tabular\d:tabular \HCode{<tr><td colspan="\ar:cnt">}}
   {\HCode{</td></tr>}\pend:def\TableNo{0}\c:tabular\e:tabular}%
-_-_-

<..configure clear noalign..>
 \Configure{noalign}{}{}%
-_-_-

<..inline comment..>
 \ifvmode\else\HCode{<!--tex4ht:inline-->}\fi
-_-_-

<..array and tabular..>+
 \Configure{tabular}
       {\ifvmode \IgnorePar\fi \EndP
        \HCode{<div class="table" title="tabular" >}<.begin tabular note.>}
       {<.end tabular note.>\HCode{</div>}}
       {\HCode{<div class="tr"><!--row \HRow-->}%
        <.begin table row note.>}
       {<.end table row note.>\HCode{</div>}}
       {\HCode{<div  class="td"><!--entry \HRow-\HCol\ifnum
              \HMultispan>1 \, span \HMultispan\fi-->}%
          <.begin table cell note.>\HCode{<div>}\SaveEndP
          \par  \ShowPar}
       {\IgnorePar \EndP \ifvmode \IgnorePar \fi \EndP
        \HCode{</div>}<.end table cell note.>%
        \HCode{</div>\Hnewline}\RecallEndP }
-_-_-

<..begin tabular note..>
 \HCode{\add:vdescription{begin-end}{begin table}}%
-_-_-

<..end tabular note..>
 \HCode{<.show input line no.>\add:vdescription{begin-end}{end table}}%
-_-_-

<..begin table row note..>
 \HCode{\add:vdescription{begin-end}{<.ord row.> row}}%
-_-_-

<..begin table cell note..>
 \HCode{%
    \add:vdescription{added-description}{%
       \ifnum \HMultispan>1 <.ord col.> cell, spans
                            \HMultispan \space columns
       \else
          \ifnum \HCol>1 <.ord col.> cell \fi
       \fi
 }}%
-_-_-

<..try env inline par..>
 \ShowPar
-_-_-

<..try inline par..>
 \ShowPar \par{\HCondtrue\noindent}%
-_-_-

0.10.1 Numbering

<..configure html-speech tex4ht..>+
 \HAssign\HRow=0
-_-_-

<..advance table number..>
 \PushStack\Table:Stck\TableNo
 \gHAdvance\Next:TableNo by 1
 \global\let\TableNo=\Next:TableNo
-_-_-

<..return to prev table number..>
 \PopStack\Table:Stck\TableNo
-_-_-

<..new row counter..>
 \PushStack\Row:Stck\HRow     \HAssign\HRow=0\relax
-_-_-

<..return to prev row counter..>
 \PopStack\Row:Stck\HRow
-_-_-

<..new col counter..>
 \PushStack\Col:Stck\Prev:Col
-_-_-

<..return to prev col counter..>
 \PopStack\Col:Stck\Prev:Col
-_-_-