When the {cols} argument for a tabular environment contains @{text},
and an item to the left of text contains a \multicolumn command, the
item with \multicolumn spans one less column than it should in html.

Using 98.1p1, the following latex is translated into the following
incorrect html.

  -- Steve Sherman
  -- Irvine Compiler Corp.
  -- Irvine, CA
  -- USA

\begin{tabular}{|l|r@{..}l|r|} \hline
 Type  value               & \multicolumn{2}{c|}{Range}  & Width  \\ \hline 
\tt Short\*Short\*Integer  & -128         & 127          &  8 bits \\
\tt Short\*Integer         & -32768       & 32767        & 16 bits \\
\tt Integer                & -2147483648  & 2147483647   & 32 bits \\
\tt Long\*Integer & -9223372036854775808  & 9223372036854775807 & 64 bits \\
\hline
\end{tabular}

<P>
<TABLE CELLPADDING=3 BORDER="1">
<TR><TD ALIGN="LEFT">Type  value</TD>
<TD ALIGN="CENTER" COLSPAN=2>Range</TD>
<TD ALIGN="LEFT">Width</TD>
<TD ALIGN="RIGHT">&nbsp;</TD>
</TR>
<TR><TD ALIGN="LEFT"><TT>ShortShortInteger  </TT></TD>
<TD ALIGN="RIGHT">-128</TD>
<TD ALIGN="LEFT">..</TD><TD ALIGN="LEFT">127</TD>
<TD ALIGN="RIGHT">8 bits</TD>
</TR>
<TR><TD ALIGN="LEFT"><TT>ShortInteger         </TT></TD>
<TD ALIGN="RIGHT">-32768</TD>
<TD ALIGN="LEFT">..</TD><TD ALIGN="LEFT">32767</TD>
<TD ALIGN="RIGHT">16 bits</TD>
</TR>
<TR><TD ALIGN="LEFT"><TT>Integer                   </TT></TD>
<TD ALIGN="RIGHT">-2147483648</TD>
<TD ALIGN="LEFT">..</TD><TD ALIGN="LEFT">2147483647</TD>
<TD ALIGN="RIGHT">32 bits</TD>
</TR>
<TR><TD ALIGN="LEFT"><TT>LongInteger </TT></TD>
<TD ALIGN="RIGHT">-9223372036854775808</TD>
<TD ALIGN="LEFT">..</TD><TD ALIGN="LEFT">9223372036854775807</TD>
<TD ALIGN="RIGHT">64 bits</TD>
</TR>
</TABLE>
<P>

-- 

Reply via email to