Seite 1 von 1

6 Grafiken nebeneinander im Querformat ausrichten

Verfasst: Fr 10. Nov 2017, 20:05
von Jarrao
Guten Abend,
ich würde gerne im Anhang meine Grafiken im Querformat darstellen. Dabei pro Seite 6 Grafiken:
|Bild1|Bild2|Bild3|
|Bild4|Bild5|Bild6|

Zuerst habe ich es mit Landscape und Minipage probiert, dass hat leider nicht funktioniert. Im folgenden Beispiel habe ich zuerst alles per landscape gedreht und dann in einer figure Umgebung 6 subfigures eingefügt mit jeweils einer Breite von 0,33*Textweite, damit immer genau in eine Zeile passen. Ich möchte zwar die Bilder gedreht haben, aber die section Überschrift soll horizontal bleiben. Wenn ich diese jedoch außerhalb der landscape Umgebung platziere, kommt die section Überschrift nicht mit auf die Seite im Querformat. Packe ich die section mit in die landscape Umgebung, wird diese gedreht.

Außerdem würde ich die einzelnen Grafiken gerne am oberen Rand zwischeneinander ausrichten (kein Muss). Das wichtigste ist nur, dass ich 6 Grafiken im Querformat habe inkl. der Überschrift und das ganze mittig auf der Seite zentriert (horizontal).
Danke im Voraus !

\documentclass[12pt,a4paper]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{scrlayer-scrpage}
\usepackage{pdflscape}
\usepackage{subcaption}

\begin{document}
\section*{Überschrift}
\subsection*{Kleinere Überschrift}
\begin{landscape}

\begin{figure}[htb]

\begin{subfigure}{0.33\hsize}\centering
    \includegraphics[width=0.9\hsize]{Bild1.pdf}
\end{subfigure}


\begin{subfigure}{0.33\hsize}\centering
    \includegraphics[width=0.9\hsize]{Bild2.pdf}
\end{subfigure}

\begin{subfigure}{0.33\hsize}\centering
    \includegraphics[width=0.9\hsize]{Bild3.pdf}
\end{subfigure}

\begin{subfigure}{0.33\hsize}\centering
    \includegraphics[width=0.9\hsize]{Bild4.pdf}
\end{subfigure}


\begin{subfigure}{0.33\hsize}\centering
    \includegraphics[width=0.9\hsize]{Bild5.pdf}
\end{subfigure}

\begin{subfigure}{0.33\hsize}\centering
    \includegraphics[width=0.9\hsize]{Bild6.pdf}
\end{subfigure}


\end{figure}
\end{landscape}


\end{document}



Verfasst: Sa 11. Nov 2017, 01:30
von Bartman
\documentclass[fontsize=12pt]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{subcaption}
\usepackage{showframe}

\begin{document}
\section*{Überschrift}
\subsection*{Kleinere Überschrift}
{\centering
\begin{sideways}
\newcommand{\subfigurewidth}{.3\linewidth}
\captionsetup{type=figure}
\begin{minipage}{.9\textheight}
\begin{subfigure}{\subfigurewidth}
	\includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\par\bigskip
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\end{minipage}
\end{sideways}
\par}
\end{document}

Verfasst: Sa 11. Nov 2017, 13:22
von Jarrao
Diese sideways Umgebung ist wirklich praktisch. Danke, das ist genau so geworden wie ich es mir vorgestellt habe :)

Verfasst: Mo 13. Nov 2017, 20:08
von latinoheat
Super diese Frage hatte ich auch.

Nur eine ergänzende Frage.

Wie bekomme ich nur eine caption zentriert unter den 6 grafiken ?

Verfasst: Mo 13. Nov 2017, 20:43
von Bartman
Soll die Beschriftung zum Hochformat der Überschriften oder zum Querformat der Abbildungen passen?

Hochformat:
\documentclass[fontsize=12pt]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{subcaption}
\usepackage{showframe}

\begin{document}
\section*{Überschrift}
\subsection*{Kleinere Überschrift}
\begin{minipage}{\linewidth}
\centering
\captionsetup{type=figure}
\begin{sideways}
\newcommand{\subfigurewidth}{.3\linewidth}
\begin{minipage}{.85\textheight}
\begin{subfigure}{\subfigurewidth}
   \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\par\bigskip
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\end{minipage}
\end{sideways}
\caption{Beschriftung}
\end{minipage}
\end{document}
Querformat:
\documentclass[fontsize=12pt]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{subcaption}
\usepackage{showframe}

\begin{document}
\section*{Überschrift}
\subsection*{Kleinere Überschrift}
{\centering
\begin{sideways}
\newcommand{\subfigurewidth}{.3\linewidth}
\captionsetup{type=figure}
\begin{minipage}{.9\textheight}
\begin{subfigure}{\subfigurewidth}
   \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\par\bigskip
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\caption{Beschriftung}
\end{minipage}
\end{sideways}
\par}
\end{document}

Verfasst: Di 14. Nov 2017, 13:50
von latinoheat
Also danke erstmal wollte sie auch als querformat haben die caption,
jedoch funktioniert es bei mir irgendwie nicht. ich bekomme folgende fehlermeldungen:

Missing number, treated as zero. \begin{subfigure}{\subfigurewidth}
Illegal unit of measure (pt inserted). \begin{subfigure}{\subfigurewidth}


ich wollte auch fragen da meine oberen 3 bilder größer sein sollten als die unteren wie man das auch anpassen kann..

ich habe noch folgendes eingefügt aber das war wohl nicht die antwort:

\begin{subfigure}{width=0.1\subfigurewidth}
\includegraphics[width=\linewidth]{abbildungen}
\end{subfigure}

Verfasst: Di 14. Nov 2017, 18:02
von Bartman
Ein Minimalbeispiel von Dir hätte zeigen können, welche Ursache Deine Fehlermeldung hat.
latinoheat hat geschrieben:ich wollte auch fragen da meine oberen 3 bilder größer sein sollten als die unteren wie man das auch anpassen kann..
\documentclass[fontsize=12pt]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{subcaption}
\usepackage{showframe}

\begin{document}
\section*{Überschrift}
\subsection*{Kleinere Überschrift}
{\centering
\begin{sideways}
\newcommand{\subfigurewidth}{.3\linewidth}
\newcommand{\lowerfigurewidth}{.9\linewidth}
\captionsetup{type=figure}
\begin{minipage}{.9\textheight}
\begin{subfigure}{\subfigurewidth}
	\includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\par\bigskip
\begin{subfigure}{\subfigurewidth}
	\centering
	\includegraphics[width=\lowerfigurewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\centering
	\includegraphics[width=\lowerfigurewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\centering
	\includegraphics[width=\lowerfigurewidth]{example-image}
\end{subfigure}
\caption{Beschriftung}
\end{minipage}
\end{sideways}
\par}
\end{document}

Verfasst: Di 14. Nov 2017, 21:16
von latinoheat
ok das problem liegt anscheinend an den paketen die du benutzt hast :

\usepackage{subcaption}

ich habe bisher für meine arbeit das paket,

\usepackage{subfigure}

benutzt. Auch schon mehrere male angewendet denn müsste ich alle bilder erstmal ändern ?

oder kann man deinen lösungsvorschlag auch mit dem subfigure gestalten?

[/code]

Verfasst: Sa 18. Nov 2017, 14:36
von latinoheat
Bartman hat geschrieben:Ein Minimalbeispiel von Dir hätte zeigen können, welche Ursache Deine Fehlermeldung hat.
latinoheat hat geschrieben:ich wollte auch fragen da meine oberen 3 bilder größer sein sollten als die unteren wie man das auch anpassen kann..
\documentclass[fontsize=12pt]{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{subcaption}
\usepackage{showframe}

\begin{document}
\section*{Überschrift}
\subsection*{Kleinere Überschrift}
{\centering
\begin{sideways}
\newcommand{\subfigurewidth}{.3\linewidth}
\newcommand{\lowerfigurewidth}{.9\linewidth}
\captionsetup{type=figure}
\begin{minipage}{.9\textheight}
\begin{subfigure}{\subfigurewidth}
	\includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\includegraphics[width=\linewidth]{example-image}
\end{subfigure}
\par\bigskip
\begin{subfigure}{\subfigurewidth}
	\centering
	\includegraphics[width=\lowerfigurewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\centering
	\includegraphics[width=\lowerfigurewidth]{example-image}
\end{subfigure}
\quad
\begin{subfigure}{\subfigurewidth}
	\centering
	\includegraphics[width=\lowerfigurewidth]{example-image}
\end{subfigure}
\caption{Beschriftung}
\end{minipage}
\end{sideways}
\par}
\end{document}

müsste ich dann meine subfigures die ich erstellt habe alle ändern in minipages ?
damit ich dann 2 bidler nebeneinander machen kann und eben die hier gezeigte 6 bilder variante ?