1. 三线表的一般格式
学术论文普遍使用三线表。三线表的特点主要是:整个表格通常只有三条横线,首尾两条横线较粗,中间一条较细,一般不使用竖线。LaTeX 处理三线表相当简单方便。用到的宏包主要是 booktabs
。下面是普通三线表的代码和效果:
\begin{table}[htbp] \caption{\label{tab:test}示例表格} \begin{tabular}{lcl} \toprule 。。 & 。。 & 。。 \\ \midrule 。。 & 。。 & 。。 \\ 。。 & 。。 & 。。 \\ 。。 & 。。 & 。。 \\ \bottomrule \end{tabular} \end{table}(以上转自http://blog.sciencenet.cn/home.php?mod=space&uid=260588&do=blog&id=257763)
2. 对上述表格调整列的数量可能会出现的问题
错误讯息是!Extra alignment tab has been changed to \cr.
<recently read > \endtemplate
解决方法是: \begin{tabular}后面的参数指定为3列,而实际排了?列数据。
1c1是散列数据。我用了7列数据用的1c11111,
3.上述三线表引用的时候出现问题
本来应该为正常的数字标号,但是全变成了相同的罗马数字(我有两个三线表的标号是相同的罗马数字)。
很奇怪的错误。我对比一万使用的表格的格式,将
\label{tab:test} 移到最后一个end之前的一行,问题解决。感觉有点蛋疼,先记下,改日再研究。