placeins, afterpage und endfloat in Scissor LaTeX
placeins wird akzeptiert und \FloatBarrier bewirkt nichts, was in gewöhnlichen Dokumenten kein Problem ist, weil Scissor LaTeX jede Abbildung und Tabelle dort lässt, wo Sie sie schreiben. \afterpage wird mit einem Hinweis übersprungen und sein Inhalt sofort ausgeführt, sodass \afterpage{\clearpage} genau an dieser Stelle die Seite umbricht, und endfloat verschiebt keine Gleitobjekte ans Ende.
Was die Pakete machen
In einer TeX-Installation verschiebt LaTeX Abbildungen und Tabellen (Gleitobjekte) dorthin, wo sie am besten passen, was Seiten von der Stelle entfernt sein kann, an der sie stehen. Diese Pakete steuern das:
placeinsstellt\FloatBarrierbereit: Kein Gleitobjekt, das davor steht, darf danach erscheinen. Mit der Optionsectionwirkt jedes\sectionals Barriere.flaftersorgt dafür, dass ein Gleitobjekt nie vor der Stelle erscheint, an der es steht.afterpageführt einen Befehl beim nächsten Seitenumbruch aus:\afterpage{\clearpage}leert dort die Warteschlange der Gleitobjekte.endfloatverschiebt alle Abbildungen und Tabellen ans Ende des Dokuments, wie es manche Zeitschriften für Einreichungen verlangen.
Was hier funktioniert
| Befehl | In Scissor LaTeX | Hinweise |
|---|---|---|
\usepackage{placeins}, Optionen section, above, below | Funktioniert | Ohne Meldung akzeptiert. |
\FloatBarrier | Entfällt | Nicht nötig: In gewöhnlichen Dokumenten werden Gleitobjekte nie verschoben, also kann keines die Barriere überschreiten. |
\usepackage{flafter} | Funktioniert | Akzeptiert; Gleitobjekte bleiben ohnehin an der Stelle, an der sie stehen. |
\afterpage{...} | Nicht unterstützt | Mit einem Hinweis im Tab „Probleme“ übersprungen. Sein Inhalt wird sofort ausgeführt, sodass \afterpage{\clearpage} an dieser Stelle eine neue Seite beginnt statt beim nächsten Seitenumbruch. |
\usepackage{endfloat} | Entfällt | Gleitobjekte bleiben im Text, statt ans Ende zu wandern. \processdelayedfloats wird mit einem Hinweis übersprungen. |
Gleitobjekte bleiben in article, report, book und jeder anderen gewöhnlichen Klasse an ihrer Stelle. In den Konferenz-Layouts, in denen [t] und [b] Gleitobjekte verschieben, wird \FloatBarrier ebenfalls ignoriert; siehe Gleitobjekte.
Beispiele
Eine Abbildung, die in einem Abschnitt steht, bleibt in diesem Abschnitt, mit oder ohne \FloatBarrier:
\FloatBarrier wird akzeptiert; die Abbildung bleibt an ihrer Stelle
\section{Measurements}
Erika Mustermann took 44 samples.
\begin{figure}[t]
\centering
\fbox{A plot of the samples}
\caption{The samples.}
\end{figure}
\FloatBarrier
\section{Discussion}
The figure above stays in its section.Kompatibilität
- Von einer TeX-Installation hierher: Dokumente werden mit jeder Abbildung an ihrer Stelle gesetzt, Barrieren sind also nicht nötig. Entfernen Sie
\afterpage{\clearpage}, wenn der Seitenumbruch, den es hier verursacht, stört. Mit endfloat bleiben die Gleitobjekte im Text. - Von hier in eine TeX-Installation: Die Dokumente lassen sich dort unverändert übersetzen, und Gleitobjekte können dann wandern. Setzen Sie
\FloatBarriervor einen Abschnitt, der keine Abbildungen aus früheren Abschnitten aufnehmen darf.
Die vollständigen Handbücher stehen auf CTAN: placeins, afterpage, flafter und endfloat. Siehe auch Gleitobjekte und float und wrapfig.
Fragen und Antworten
Wie halte ich Abbildungen in ihrem Abschnitt?
In einer TeX-Installation laden Sie \usepackage[section]{placeins} oder schreiben \FloatBarrier vor den nächsten Abschnitt. Hier bleiben Abbildungen ohnehin dort, wo Sie sie schreiben, und beides wird akzeptiert.
Warum beginnt \afterpage{\clearpage} sofort eine neue Seite?
\afterpage wird nicht unterstützt, deshalb wird sein Inhalt dort ausgeführt, wo er steht, und \clearpage beginnt dort eine neue Seite. Da Gleitobjekte hier nicht zurückgehalten werden, ist die Zeile nicht nötig und kann entfernt werden.
Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.