Drucken von Tabellen über die gesamte Seitenbreite in einem zweispaltigen Dokument

Drucken von Tabellen über die gesamte Seitenbreite in einem zweispaltigen Dokument

Können Sie erklären, wie man eine Tabelle über die gesamte Seitenbreite druckt, wenn sie zweispaltig ist? Diese Tabellen lassen sich in jeder dieser h, b, t, pPlatzierungen im einspaltigen Format problemlos drucken. Aber nicht, wenn ich zweispaltig bin.

Antwort1

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}

Die Tabelle befindet sich auf der dritten Seite. Sie müssen sie im Code nach oben verschieben, um sie auf die zweite Seite zu bekommen.

Weiterführende Literatur:Wie kann man die Position von Float-Umgebungen wie Abbildung und Tabelle in LaTeX beeinflussen?

Antwort2

Zusätzlich zur Antwort von @jsbibra möchte ich erwähnen, dass das sttoolsPaket zwei nützliche Pakete für Floats im Zweispaltenmodus enthält:

  • stfloats[t], wodurch dblfloats das optionale Argument „oder Platzierung “ verwenden [b]und auf derselben Seite erscheinen können, auf der sie definiert sind, sofern sie in der linken Spalte definiert sind und in der aktuellen Spalte/Seite genügend freier Platz verfügbar ist.

  • cuteddefiniert eine stripUmgebung, die es Ihnen ermöglicht, Material in voller Breite im Zweispaltenmodus zu platzieren. Damit können Sie (nicht schwebende) Tabellen oder Grafiken platzieren und verwenden, \captionof{float type}{…} wenn Sie eine Überschrift haben möchten.

verwandte Informationen