Cómo hacer que una tabla anidada abarque todas las celdas subyacentes

Cómo hacer que una tabla anidada abarque todas las celdas subyacentes

¿Cómo puedo hacer que una tabla anidada de varias columnas abarque todas sus columnas subyacentes de modo que 1 2 3 no parezcan aplastadas sino que estén distribuidas equitativamente entre las 2 celdas?

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

Respuesta1

Simplemente podrías insertar \hfillpara estirar:

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

mesa

o úselo también al principio y al final, si es necesario use \hspace*{\fill}en su lugar:

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

mesa

Si realmente desea anidar tablas, puede usar tabularxel interior con Xcolumnas. Para esto necesitarías saber el ancho de la celda.

información relacionada