如何在 LaTeX 表中获取两个 \multicolum?
我试图得到这样的东西:
---------------------------------
| Hello world | Again |
---------------------------------
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---------------------------------
所以我写道:
\begin{tabular}{l|l|l}
\multicolumn{4}{c}{Población total en millones}
\multicolumn{4}{c}{Porcentaje de población rural}\\
\hline
1975 & 2001 & 2003 & 2015 & 1975 & 2001 & 2003 & 2015\\
\hline
10,3 & 15,4 & 16 & 17,9 & 21,6 & 14 & 13 & 9,8
\end{tabular}
但它给了我这个错误:
!错位\省略。 \multispan ->\ 省略 \@多跨度
我能做什么?
编辑
另外,如何获得两列之间的边框?
谢谢。
I'm trying to get something like this:
---------------------------------
| Hello world | Again |
---------------------------------
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---------------------------------
So I wrote:
\begin{tabular}{l|l|l}
\multicolumn{4}{c}{Población total en millones}
\multicolumn{4}{c}{Porcentaje de población rural}\\
\hline
1975 & 2001 & 2003 & 2015 & 1975 & 2001 & 2003 & 2015\\
\hline
10,3 & 15,4 & 16 & 17,9 & 21,6 & 14 & 13 & 9,8
\end{tabular}
But it gives me this error:
! Misplaced \omit.
\multispan ->\omit
\@multispan
What can I do?
Edit
Also, how can I get a border between the two columns?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要先设置 8 列,然后跨越它。 :)
跨越的列还应该用
&
对齐运算符分隔。要在列之间添加线条,只需修改说明符:
有关表格格式的更多信息请参见 WikiBooks。 :)
You need to have 8 columns set first, then span to it. :)
The spanned columns should also be separated by the
&
alignment operator.To get the line in between the columns just modify the specifier:
More information on table formatting is over at WikiBooks. :)