Imprimir tablas en todo el ancho de la página en un documento de dos columnas

Imprimir tablas en todo el ancho de la página en un documento de dos columnas

¿Puede explicar cómo imprimir una tabla en todo el ancho de la página cuando está en dos columnas? Esas tablas se imprimen bien en formato de una sola columna en cualquiera hde bestas tubicaciones p. Pero no cuando uso dos columnas.

Respuesta1

https://tex.stackexchange.com/a/89463/197451

\documentclass[twocolumn]{article}

\usepackage{lipsum}

\begin{document}

\lipsum[1-10] % To create a random first page

\lipsum[1-3]

[Location of the table in source code]

\begin{table*}[t]
  \centering
  \begin{tabular}{lcr}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9
  \end{tabular}
  \caption{Blabla}
  \label{tab:1}
\end{table*}

\lipsum[1-6]

\end{document}

La tabla estará en la tercera página, tendrás que subir el código para llegar a la segunda página.

Otras lecturas:¿Cómo influir en la posición de entornos flotantes como figuras y tablas en LaTeX?

Respuesta2

Además de la respuesta de @jsbibra, me gustaría mencionar que el sttoolspaquete tiene dos paquetes útiles para flotantes en modo de dos columnas:

  • stfloats, lo que permite a dblfloats usar el argumento opcional [t]or [b]position y aparecer en la misma página donde están definidos si están definidos en la columna de la izquierda y hay suficiente espacio libre disponible en la columna/página actual.

  • cuteddefine un stripentorno que le permite colocar material en todo su ancho en modo de dos columnas. Al usarlo, puede colocar tablas o gráficos (no flotantes) \captionof{float type}{…} si desea tener un título.

información relacionada