
Как сделать так, чтобы вложенная многостолбцовая таблица охватывала все ее базовые столбцы так, чтобы 1, 2 и 3 не выглядели сдавленными вместе, а были равномерно распределены по двум ячейкам?
\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
inside with X
columns. Для этого вам нужно знать ширину ячейки.