3

我正在尝试在乳胶中构建一个表格,其中五列有一个位于列上方的共同标题。但是生成的表并没有按预期出现。(常见的标题是左对齐而不是在列上方居中)

代码看起来像

\documentclass{article}

\begin{document}

\begin{table}
\centering
\begin{tabular}{|l|c|c|c|r|}
\multicolumn{5}{c}{Hydrotalcite} \\
\hline
kalhsdfsa & 1 asdf asf asfa &7as dfas fasdf as0 & 003  \\
kalhsdfsa & 1 asdf asf asfa &7as dfas fasdf as0 & 003  \\
kalhsdfsa & 1 asdf asf asfa &7as dfas fasdf as0 & 003 
\end{tabular}
\caption{lala}
\label{tabTableRefereaSDasdnce}
\end{table}

\end{document}

我在 Windows XP 上运行 miktex 2.8

4

2 回答 2

2

您在表格环境中指定了五列,并指定\multicolumn应该跨越五列,但表中的任何行都没有超过四个条目。添加第五列会导致\multicolumn正常工作。

于 2010-04-28T12:39:51.033 回答
2

您的多列金额太高

改成\multicolumn{4}{c}{Hydrotalcite} \\\hline

(代替\multicolumn{5}{c}{Hydrotalcite} \\\hline

或者实际上添加第五列;-)

于 2010-04-28T12:44:00.690 回答