PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Landscape umgebung bricht text auf



Mat
18-02-2012, 19:09
Hallo,

ich habe ein Formatierungsproblem mit landscape umgebungen.
immer wenn ich eine landscape umgebung mache erscheint der nachfolgende text immer auf einer neuen seite obwohl auf der seite vor der landscape umgebung noch genug platz wäre.

Kann man dieses Problem umgehen? Danke euch.

Hier ein minimalbeispiel



\documentclass{scrartcl}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{color}
\usepackage{rotating}
\usepackage{longtable}
\usepackage{algorithmic}
\usepackage{algorithm}
\usepackage{mathrsfs}
\usepackage{listings}
\usepackage{amsthm}
\usepackage{listings}
\usepackage{lscape}

\begin{document}
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text

\begin{landscape}
hier steht was
\end{landscape}

und dieser text erscheint auf nächster seite obwohl er vor der landscape
umgebung platz hätte...


\end{document}

u_fischer
18-02-2012, 19:29
Du kannst afterpage versuchen. Eventuell musst du den Inhalt der landscape in eine externe Datei auslagern, wie in der Doku beschrieben:


\documentclass{scrartcl}

\usepackage{lscape,afterpage}

\begin{document}
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text
ein sehr langer text ein sehr langer text

\afterpage{%
\begin{landscape}
hier steht was
\end{landscape}}

und dieser text erscheint auf nächster seite obwohl er vor der landscape
umgebung platz hätte...

\end{document}

Mat
18-02-2012, 20:27
Super! Diese Option funktioniert ja ganz allgemein. Sowas habe ich schon immer gesucht. Danke!