2010-04-28 92 views
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

回答

2

你多光柱量是一个过高

变化\multicolumn{4}{c}{Hydrotalcite} \\\hline

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

或实际添加列第五;-)

2

运行是MiKTEX 2.8你在你的表格中指定五列环境,并且您指定\multicolumn应该跨越五列,但表格的任何一行都不会超过四个条目。添加第五列会导致\multicolumn正常工作。