Text float um Landscape-Tabelle/Abbildungen

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


philippn
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Mo 22. Mai 2017, 09:53

Text float um Landscape-Tabelle/Abbildungen

Beitrag von philippn »

Hallo liebe Community!

Was ist denn die beste Möglichkeit, um eine landscape Tabelle oder ein landscape Bild in die restliche Textumgebung einzubauen. Der Output der Tabelle bzw. des Bildes passt vom Layout, jedoch kappt es den Fließtext unschön in zwei Hälften und "floated" eben nicht (Tabelle, sowie Bilder nehmen jeweils die ganze Seite ein).

Ist hier wrapfigure, sidewaystable oder der rotate-Begriff geeigneter?

Vielen Dank!

\begin{landscape}
\begin{figure}[ht]
 	\includegraphics[width=1\linewidth]{figures/x.jpg} \newline
\end{figure}
\end{landscape}

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Hallo!

Ich würde dafür keine extra Pakete verwenden. graphicx kommt mit angle= daher. Für alles andere gibt es auch noch \rotatebox{}{}.

pdflscape oder was auch immer du verwendet hast (Minimalbeispiel) setzt den Inhalt AFAIK immer auf eine extra Seite, da es die ganze Seite dreht ("Querformat"), nicht nur den Inhalt. Aber genaueres steht evtl. in der Doku.
\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[ht]\centering
    \includegraphics[width=5cm,angle=90]{example-image} 
    \caption{Bildunterschrift}
\end{figure}

\blindtext

\begin{table}[hb]\centering
    \captionabove{Tabellenüberschrift}
    \rotatebox{90}{%
    \begin{tabular}{ccc}
    1&2&3\\
    4&5&6\\
    7&8&9\\
    \end{tabular}%
    }
\end{table}
\end{document}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen.

Gast

Beitrag von Gast »

Man könnte sogar die Bildunterschrift bzw. die Tabellenüberschrift mit rotieren:
\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{blindtext}
\usepackage{threeparttable}
\begin{document}
\blindtext
\begin{figure}[ht]\centering
  \rotatebox{90}{%
    \begin{measuredfigure}
      \includegraphics[width=5cm]{example-image} 
      \caption{Bildunterschrift}
    \end{measuredfigure}
  }%
\end{figure}

\blindtext

\begin{table}[hb]\centering
  \setcapindent{0pt}%
  \rotatebox{90}{%
    \begin{threeparttable}
    \captionabove{\hskip 0pt Tabellenüberschrift}
    \begin{tabular}{ccc}
    1&2&3\\
    4&5&6\\
    7&8&9\\
    \end{tabular}%
    \end{threeparttable}
  }%
\end{table}
\end{document}
Allerdings würde ich sehr davon abraten, weil das zwar während dem Lesen des Bildes bzw. der Tabelle angenehm sein könnte, zum Auffinden des Bildes und für die Entscheidung, ob man sich das gerade jetzt näher anschauen möchte, sehr hinderlich und unpraktisch ist.

philippn
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Mo 22. Mai 2017, 09:53

Beitrag von philippn »

Danke für die Tipps; sie haben geholfen! Habe es dann doch noch mit dem /afterpage{...} Script versucht, mit welchem ich meine Tabellen und Bilder im pdflscape doch schöner formatiert bekommen hab.

Vielen Dank nochmals an euch!

Antworten