定义一行中的多个多列

定义一行中的多个多列

例如,我可以制作以下方案:

|   A   |   B   |   C   |
| D | E | F | G | H | I |

第二行中的两列(D、E 和 F、G 和 H、I)必须是第一行中列的一半大小(D = A 的 1/2,E = A 的 1/2,依此类推)。但是当我使用\multicolumn{2}{c}{A} & \multicolumn{2}{c}{B}它时,它也会与C列合并,并且列D很小。

请给我一个乳胶代码。

答案1

无法重现您所说的内容。这在您的机器上有效吗?

\documentclass{article}
\usepackage{tabularx}
\begin{document}
\begin{tabular}{|c|c|c|c|c|c|}
\multicolumn{2}{|c|}{A} & \multicolumn{2}{c|}{B} & \multicolumn{2}{c|}{C}\\
D & E & F & G & H & I
\end{tabular}
\\[2cm]


With a fixed width:

\begin{tabularx}{6cm}{|>{\centering}p{1cm}|>{\centering}p{1cm}|>{\centering}p{1cm}|>{\centering}p{1cm}|>{\centering}p{1cm}|>{\centering}p{1cm}|}
\multicolumn{2}{|c|}{A} & \multicolumn{2}{c|}{B} & \multicolumn{2}{c|}{C}\\
D & E & F & G & H & I
\end{tabularx}

\end{document}

在此处输入图片描述

相关内容