如何使嵌套表格跨越所有底层单元格

如何使嵌套表格跨越所有底层单元格

如何使嵌套的多列表跨越其所有底层列,使得 1 2 3 看起来不会挤在一起,而是均匀分布在 2 个单元格上?

\begin{tabular}{ c c }
  something long & here too \\
  \multicolumn{2}{c}{\begin{tabular}{ l c r } 1 2 3\end{tabular}} \\
\end{tabular}

答案1

您可以简单地插入\hfill进行拉伸:

\begin{tabular}{ c c }
  something long & here too \\
  \multicolumn{2}{c}{1 \hfill 2 \hfill 3} \\
\end{tabular}

桌子

或者在开始和结束时也使用它,如果有必要则使用\hspace*{\fill}

\begin{tabular}{ c c }
  something long & here too \\
  \multicolumn{2}{c}{\hfill 1\hfill 2\hfill 3\hspace*{\fill}} \\
\end{tabular}

桌子

如果您确实希望嵌套表格,可以使用tabularx内部X列。为此,您需要知道单元格宽度。

相关内容