PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie Text um Querformat-Seiten "fließen lassen"?



deidre_ann
18-11-2009, 00:59
Hallo ans Forum,

leider habe ich nach mehreren Google-Suchen aufgegeben, auf eine vermeintlich simple Frage eine Antwort zu erhalten:

Wenn ich in mein Hochformat-Dokument eine Querseite einfüge, sei es durch eine Tabelle (table) oder ein Bild (includegraphics, includepdf), dann wird an dieser Stelle immer das Dokumenten unterbrochen. Dieses Platzverschwenden ist nervig, weil es nicht nur das Dokument unnötig aufbläht, sondern es sieht auch nicht schön aus.

Wie man im folgenden Beispiel sieht, würde das Dokument locker auf 2 Seiten passen.


\documentclass[fontsize=12pt,paper=a4]{scrreprt}
%%%
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]fontenc}
\usepackage{lmodern}
%%%
\usepackage{blindtext}
\usepackage{rotating}
\usepackage{array,multirow}
\usepackage[justification=centering]{caption}
\usepackage{pdfpages}
\usepackage{pdflscape}


\begin{document}
\blindtext
%
%%%% Tabelle im Querformat
\begin{landscape}
\begin{table}
\centering
\begin{tabular}{ll}
%
aa & bb \\
cc & dd \\
%
\end{tabular}
\caption[ee]{ee}
\label{tab:ff}
\end{table}
\end{landscape}
%
\blindtext
\end{document}


Nun möchte ich aber nicht jedesmal den Text manuell verschieben müssen. Fällt jemandem etwas ein?

Danke!
Ann

u_fischer
18-11-2009, 09:46
afterpage.sty.

deidre_ann
18-11-2009, 10:38
Danke Ulrike.

Mein Miktex-Package-Verwalter kannte afterpage zwar nicht, aber die Dokumentation habe ich dann hier gefunden:
http://www.cmap.polytechnique.fr/~barbier/teTeXdoc/latex/tools/afterpage.dvi

Damit habe ich meine Tabelle von oben wie folgt eingebunden:


\usepackage{afterpage}
%
%Dokument
\afterpage{
\begin{landscape}
\begin{table}
\centering
\begin{tabular}{ll}
%
aa & bb \\
cc & dd \\
%
\end{tabular}
\caption[ee]{ee}
\label{tab:ff}
\end{table}
\end{landscape}
}


Vielen Dank noch einmal!
Ann

u_fischer
18-11-2009, 10:43
Wobei ich bei größeren Tabellen empfehlen würde, die in eine externe Datei zu tun und per \afterpage{\input{Datei}} einzufügen.