Ich habe einen Anhang mit einer halben Seite Text, gefolgt von vielen Tabellen. Ich möchte, dass alle diese Tabellen auf Float-Seiten erscheinen, um eine schöne Verteilung auf den Seiten zu gewährleisten. Daher ist die Platzierung mit [p] angegeben. Zuerst gibt es fünf Tabellen gleicher Größe, die zusammengehören, zwei davon passen auf eine Seite. Als nächstes gibt es zwei Tabellen, die zusammengehören und zusammen auf eine Seite passen. Dann wieder zwei Tabellen, die zusammengehören und zusammen auf eine Seite passen. Das Problem ist, wenn ich Latex einfach machen lasse, was es tut, platziert es die ersten beiden Tabellen auf einer Seite, dann die nächsten beiden auf einer zweiten Seite, aber dann die letzte der ersten fünf und die erste der ersten Zweiergruppe auf einer Seite, also genau nicht die Tabellen, die zusammengehören.
Ich möchte Latex anweisen, die fünfte Tabelle allein auf einer Float-Seite zu lassen und mit dem Rest auf der nächsten Seite fortzufahren.
Ich habe \clearpage, \pagebreak, \newpage und sogar \FloatBarrier ausprobiert. \clearpage und \FloatBarrier machen, was ich will, haben aber den hässlichen Nebeneffekt, dass eine ganze leere Seite eingefügt wird. Diese leere Seite ist wahrscheinlich eine normale Seite, gefolgt von den Float-Seiten. Das Problem ist, dass ich keinen Text oder anderes Zeug habe, um diese leere Seite zu füllen, also bleibt sie leer und ist völlig unnötig.
Gibt es eine Möglichkeit, dies zu lösen? Wie kann ich die Erstellung der leeren Seite ohne Float-Seite unterdrücken? Wie kann ich die Platzierung der Floats auf den Float-Seiten in einem solchen Fall steuern, in dem der Text zwischen den Floats vollständig fehlt? Kann ich Floats gruppieren, um anzugeben, welche zusammengefügt werden sollen? Kann ich die Float-Platzierung von Float-Seiten auf normalen Seiten nachahmen? Kann ich unsichtbare Floats definieren, die als Leerzeichen in Float-Seiten fungieren, um zu steuern, welche Floats zusammen auf einer Seite platziert werden?
Antwort1
Sie können \clearpage
nach Ihrer ersten Gruppe von Tabellen verwenden (es sollte keine leere Seite entstehen) oder einfach die letzte der ersten Gruppe größer machen, so dass die zweite Gruppe beispielsweise auf einer neuen Seite beginnen muss
\begin{table}[p]
\begin{tabular}...
\caption{...}
\vspace{.4\textheight}
\end{table}