Hallo, ich habe 4 verschiedene mikroskopische Aufnahmen von Proteinkristallen. Diese möchte ich jeweils in zweier Blöcken nebeneinander anordnen. Jedes braucht eine eigene caption. Mit meinem Code (siehe unten) sind zwar alle zu sehen, allerdings überdecken die zwei unteren Bilder die captions der oberen. Wie kann ich diese vertikal etwas weiter unten platzieren, sodass die captions wieder zu sehen sind? \begin{figure}[H] \centering \begin{minipage}[t][5cm][c]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_A5.jpg} \caption{Mikroskopische Aufnahme von A5.} \end{minipage}% \hfill \begin{minipage}[t][5cm][c]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_B2.jpg} \caption{Mikroskopische Aufnahme von B2.} \end{minipage} \end{figure} \begin{figure} \centering \begin{minipage}[b][5cm][c]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_B3.jpg} \caption{Mikroskopische Aufnahme von B3.} \end{minipage}% \hfill \begin{minipage}[b][5cm][c]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_C2.jpg} \caption{Mikroskopische Aufnahme von C2.} \end{minipage} \end{figure} gefragt 13 Sep '20, 14:55 mars3d |
Wie @Bartman bereits in einem Kommentar erwähnt hat, könnte man das Problem sehr schön mit Hilfe von \documentclass[a4paper]{article} \usepackage[ngerman]{babel} \usepackage{mwe}% Für Minimalbeispiele höchst nützlich. \usepackage{subcaption} \begin{document} \begin{figure} \subcaptionbox*{A5}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image}% }% \hfill \subcaptionbox*{B2}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image-a}% } % \bigskip, \medskip, \smallskip, \vspace{…} sind hier wie in der Antwort @saputello zusätzlich denkbar \subcaptionbox*{B3}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image-b}% }% \hfill \subcaptionbox*{C2}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image-c}% } \caption{Mikroskopische Aufnahmen von A5, B2, B3 und C2} \end{figure} \end{document} Ist die Abbildung für eine Seite zu groß, kann man sie auch auf mehrere Seiten verteilen. Dabei darf sogar Text zwischen den Abbildungen stehen und dennoch sind sie gemeinsam numerierbar: \documentclass[a4paper]{article} \usepackage[ngerman]{babel} \usepackage{subcaption} \usepackage{mwe}% Für Minimalbeispiele höchst nützlich. \DeclareCaptionLabelFormat{continued}{Fortsetzung #1~#2}% siehe caption-Anleitung Abschnitt 3.3 \captionsetup[ContinuedFloat]{labelformat=continued}% siehe caption-Anleitung Abschnitt 3.3 \begin{document} \blindtext[2] \begin{figure} \subcaptionbox*{A5}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image}% }% \hfill \subcaptionbox*{B2}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image-a}% } \caption{Mikroskopische Aufnahmen von A5, B2} \end{figure} \blindtext \begin{figure}\ContinuedFloat \subcaptionbox*{B3}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image-b}% }% \hfill \subcaptionbox*{C2}[.45\linewidth]{% \includegraphics[width=\linewidth]{example-image-c}% } \caption{Mikroskopische Aufnahmen von B3 und C2} \end{figure} \blindtext \end{document} Hier der obere Ausschnitt aus der erzeugten Doppelseite: |
Da das Problem in Ermangelung eines echten vollständigen Minimalbeispiels nicht reproduzierbar ist, kann ich selbst auch kein vollständiges Beispiel für eine Lösung liefern. Da aber anscheinend die Aneinaderreihung einer Beiden Vorschlägen gemeinsam ist, die Höhenangabe bei den Der erste Lösungsvorschlag wäre dann, Option \begin{figure} \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_A5.jpg} \caption{Mikroskopische Aufnahme von A5.} \end{minipage}% \hfill \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_B2.jpg} \caption{Mikroskopische Aufnahme von B2.} \end{minipage} \end{figure} \begin{figure} \centering \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_B3.jpg} \caption{Mikroskopische Aufnahme von B3.} \end{minipage}% \hfill \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_C2.jpg} \caption{Mikroskopische Aufnahme von C2.} \end{minipage} \end{figure} Das wäre schon deshalb zu empfehlen, weil bei Sollen die beiden \begin{figure} \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_A5.jpg} \caption{Mikroskopische Aufnahme von A5.} \end{minipage}% \hfill \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_B2.jpg} \caption{Mikroskopische Aufnahme von B2.} \end{minipage} % \bigskip, \medskip, \smallskip, \vspace{…} sind hier zusätzlich denkbar \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_B3.jpg} \caption{Mikroskopische Aufnahme von B3.} \end{minipage}% \hfill \begin{minipage}[t]{0.45\linewidth} \centering \includegraphics[width=\textwidth]{Kristallisation/MaMü_C2.jpg} \caption{Mikroskopische Aufnahme von C2.} \end{minipage} \end{figure} Wenn man unbedingt will, kann man in diesem Fall auch noch mit beantwortet 04 Nov '20, 12:50 saputello |
Das Beispiel ist unvollständig und zeigt das Problem nicht. Du könntest außerdem
subcaption
einsetzen und die gemeinsamen Beschriftungen zusammenfassen.Verwende statt der Option
H
der Umgebungfigure
besser eineminipage
- in einercenter
-Umgebung.Ich bin neu hier, habe mir den Artikel zum vollständigen Minimalbeispiel aber mal durchgelesen. Ich verstehe nur nicht, weshalb der Code-Ausschnitt nicht vollständig sei. Davor befindet sich lediglich \subsection{Ergebnisse} und danach folgt \subsection{Auswertung}. Also ist der hier dargestellte Code der gesamte Abschnitt, den das Problem betrifft. Verstehe nicht ganz, was ich da noch weiteres anfügen müsste.
Nun habe ich es doch noch gelöst bekommen, durch das einfügen eines vertikalen Abstands mit \vspace{1cm} zwischen den beiden figures.
Dennoch vielen Dank für eure Mühe!
Du brauchst eigentlich keinen langen Artikel lesen, umzu verstehen, was ein vollständiges, lauffähiges Minimalbeispiel ist. Das sollte mit schlichtem gesunden Menschenverstand klar sein: Wenn Du Hilfe willst, muss Dein Code so beschaffen sein, dass ihn ein Helfer kopieren und ausführen kann, so dass er daran arbeiten und ausprobieren kann. Das ist bei Dir nicht der Fall, da der Dokumentrahmen fehlt; und keiner außer Dir die benötigten Bilder hat.
PS: Das ist jetzt entsprechend sehr spekulativ; aber die Erfahrung hat mich gelehrt, dass, wenn man
\vspace{1cm}
o.ä. einsetzen muss, gibt es meist eine 'günstigere' Lösung (mit einer geeigneten Umgebung), die dann ggf. stabiler ggü. etwaigen Änderungen usw. ist. Für mich klingt es irgendwie nach subfigure, aber bechwören kann ich es nicht, ohne es gesehen zu haben.