乳胶多柱问题

时间:2010-04-28 12:34:37

标签: latex multiple-columns

我正在尝试在latex中构建一个表,其中五列具有在列上方居中的公共标题。 但生成的表未按预期显示。 (公共标题左对齐而不是在列上方居中)

代码看起来像

\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

2 个答案:

答案 0 :(得分:2)

在表格环境中指定五列,并指定\multicolumn应跨越五列,但表中没有行包含四个以上的列。添加第五列会使\multicolumn正常工作。

答案 1 :(得分:2)

您的多列金额太高

更改为\multicolumn{4}{c}{Hydrotalcite} \\\hline

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

或实际添加第五列; - )