我曾尝试缩短此表,但我认为我没有正确编辑它。特别是,我认为我犯了一个错误,更改了数字条目之前的所有内容。有人知道我该如何解决这个问题吗?抱歉,这可能是一个简单的问题。
\begin{table}[hbtp]
\fontsize{6}{6}\selectfont
\caption{First 50 terms of $G(n)$}\label{tab13}
\center{
\begin{tabular}{l r r r r r}
\hline
{}&{}&{}&$n$&{}&{}&{}&{}&{}&$n$&{}&{}\\
\cline{2-6}\cline{8-12}
{}&1&2&3&4&5\\
\hline
$V(n+0)$&1&1&1&2&2\\
$V(n+5)$&3&3&4&5&5\\
$V(n+10)$&5&6&6&7&8\\
$V(n+15)$&8&9&9&10&10\\
$V(n+20)$&10&11&11&12&13\\
$V(n+25)$&13&14&14&15&15\\
$V(n+30)$&16&17&17&17&18\\
$V(n+35)$&18&19&19&20&20\\
$V(n+40)$&20&21&21&22&23\\
$V(n+45)$&23&24&24&25&25\\
$V(n+50)$&26&27&27&27&28\\
\hline
\end{tabular}
}
\end{table}
答案1
我认为您所指的问题是一个错误,例如。这是由于您在 中使用的列多于环境参数中定义的Extra alignment tab has been changed to \cr
列所致。tabular
也就是说,\begin{tabular}{l r r r r r}
您指定了六列,第一列左对齐,后五列右对齐。但是,在表格的第一行,您有大约 12 列(即 11 &
,列分隔符),从而提示错误。
所以你要做的就是改变
{}&{}&{}&$n$&{}&{}&{}&{}&{}&$n$&{}&{}\\
\cline{2-6}\cline{8-12}
到
& & & $n$ & & \\
\cline{2-6}
补充笔记:
{}
空表格单元格中的空组( )是不需要的,因此我将其删除。\center
不是接受参数的命令,只需使用\centering
,后面无需使用任何括号。- 我会使用比字体大小(
\baselineskip
第一个参数\fontsize
)稍大一点的(第二个参数),例如\fontsize{6}{7}
。(实际上,我\fontsize{}{}\selectfont
根本不会使用,而是使用标准命令之一来切换字体大小,列在\Large 等字体大小是多少点(pt)?)
完整代码:
\documentclass{article}
\begin{document}
\begin{table}[hbtp]
\fontsize{6}{7}\selectfont
\caption{First 50 terms of $G(n)$}\label{tab13}
\centering
\begin{tabular}{l r r r r r}
\hline
& & & $n$ & & \\
\cline{2-6}
& 1 & 2 & 3 & 4 & 5 \\
\hline
$V(n+0)$ & 1 & 1 & 1 & 2 & 2 \\
$V(n+5)$ & 3 & 3 & 4 & 5 & 5 \\
$V(n+10)$ & 5 & 6 & 6 & 7 & 8 \\
$V(n+15)$ & 8 & 9 & 9 & 10 & 10 \\
$V(n+20)$ & 10 & 11 & 11 & 12 & 13\\
$V(n+25)$ & 13 & 14 & 14 & 15 & 15\\
$V(n+30)$ & 16 & 17 & 17 & 17 & 18\\
$V(n+35)$ & 18 & 19 & 19 & 20 & 20\\
$V(n+40)$ & 20 & 21 & 21 & 22 & 23\\
$V(n+45)$ & 23 & 24 & 24 & 25 & 25\\
$V(n+50)$ & 26 & 27 & 27 & 27 & 28\\
\hline
\end{tabular}
\end{table}
\end{document}