如何使嵌套的多列表跨越其所有底层列,使得 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
列。为此,您需要知道单元格宽度。