更改表格条目的格式

更改表格条目的格式

我曾尝试缩短此表,但我认为我没有正确编辑它。特别是,我认为我犯了一个错误,更改了数字条目之前的所有内容。有人知道我该如何解决这个问题吗?抱歉,这可能是一个简单的问题。

\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}

相关内容