多列具有多列。

多列具有多列。

我正在制作一个大表。大多数行有三个条目。有些行有两个条目。如果有一个 -like 命令可以帮助我做到这一点就好了multicolumn。例如,我希望以下代码:

\begin{tabular}{c|c|c|}
 1 &  2 &  3 \\
\multicolumn{3}{c|c}{ 4 &  5} \\
 6 &  7 &  8
\end{tabular}

会生成看起来应该生成的表格。唉!多列命令无法将其c|c作为第二个参数。有没有好的解决方法?在其他包中定义的替代方案?是否有一些明显的技巧可以完成相同的任务?

答案1

请尝试以下操作:

\documentclass{article}

\begin{document}
\begin{tabular}{|c|c|c|}
 1 &  2 &  3        \\
\multicolumn{3}{|c|}{\begin{tabular}{c|c}
                         4 &  5
                     \end{tabular}}   \\
 6 &  7 &  8
\end{tabular}
\end{document}

在您的简单情况下,这给出:

在此处输入图片描述

您应该知道,上面的代码中单元格的宽度是根据其内容来调整的,因此表格很快就会变得非常难看。您需要重新考虑是否真的有必要进行这样的表格更改。

相关内容