goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 98891
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer fretschi.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Minipages als Caree anordnen

 

ThoRie
Forum-Century
Forum-Century

Beiträge: 102
Anmeldedatum: 12.05.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.08.2019, 21:56     Titel: Minipages als Caree anordnen
  Antworten mit Zitat      
Hallo Smile

Ich bin auf der Suche nach einer Möglichkeit, wie ich beliebig viele kleine Bilder in einer Art Caree anordnen kann, sodass sie aber auch innerhalb einer figure-Umgebung stehen. Das soll dann fast so aussehen:
Code • Öffne in Overleaf
\documentclass{article}
\usepackage{mwe}
\begin{document}
\begin{figure}[!htb]
    \begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \end{minipage}
    \hfill\begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \end{minipage}
\end{figure}
\begin{figure}[!htb]
    \begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \end{minipage}
    \hfill\begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \end{minipage}
\end{figure}
\end{document}


Es gibt nur zwei Sachen, die mich an dieser Darstellungsweise stören. Erstens, wie oben schon erwähnt, möchte ich die nach Möglichkeit in einer figure-Umgebung stehen haben. Das ist vor allem durch eine eventuelle Bildunterschrift begründet.

Das andere, was mich daran massiv stört, ist dieser große vertikale Abstand, der durch Nutzung von zwei getrennten Umgebungen zustande kommt. Wenn ich die minipages aber direkt einfach nur in die figure setze, dann hängen sie nahtlos aufeinander.

Meine Suche im Internet war bis jetzt leider auch erfolglos :/

Aber vielleicht, kennt sich ja jemand damit aus und hat eine Lösung parat Smile
Private Nachricht senden Benutzer-Profile anzeigen

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1792
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 08.08.2019, 22:59     Titel:
  Antworten mit Zitat      
Du müsstest bei Deiner Suche aber schon nach kurzer Zeit auf die Erwähnung von Paketen wie z. B. subcaption stoßen. Es bietet drei Varianten an, Deine Darstellung zu ermöglichen. Die Gleitumgebung figure ist nicht notwendig, um eine Abbildung zu beschriften.

Die erste Seite zeigt eine Variante des genannten Pakets mit senkrechtem Abstand zwischen dem oberen und unteren Abbildungspaar. Die zweite Seite zeigt Dein Beispiel ohne das Paket mit senkrechtem Abstand zwischen dem oberen und unteren Abbildungspaar.

Code • Öffne in Overleaf
\documentclass{article}
\usepackage{mwe}
\usepackage{subcaption}

\begin{document}
\begin{figure}[!htb]
    \begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \subcaption{Bildbeschriftung}
    \end{minipage}
    \hfill\begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \subcaption{Bildbeschriftung}
    \end{minipage}\par\medskip
    \begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \subcaption{Bildbeschriftung}
    \end{minipage}
    \hfill\begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \subcaption{Bildbeschriftung}
    \end{minipage}
    \caption{Bildbeschriftung}
\end{figure}

\begin{figure}[!htb]
    \begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \caption{Bildbeschriftung}
    \end{minipage}
    \hfill\begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \caption{Bildbeschriftung}
    \end{minipage}\par\medskip
    \begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \caption{Bildbeschriftung}
    \end{minipage}
    \hfill\begin{minipage}{.49\textwidth}
    \includegraphics[width=\textwidth,height=5cm]{example-image}
    \caption{Bildbeschriftung}
    \end{minipage}
\end{figure}
\end{document}
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.08.2019, 08:33     Titel:
  Antworten mit Zitat      
Wenn Du wirklich nur eine Bildunterschrift haben willst, dann ist das eigentlich ganz einfach:
Code • Öffne in Overleaf
\documentclass{article}
\usepackage{mwe}
\begin{document}
\begin{figure}[!htb]
  \includegraphics[width=.49\textwidth,height=5cm]{example-image}%
  \hfill
  \includegraphics[width=.49\textwidth,height=5cm]{example-image}
  \vskip.02\textwidth

  \includegraphics[width=.49\textwidth,height=5cm]{example-image}%
  \hfill
  \includegraphics[width=.49\textwidth,height=5cm]{example-image}
  \caption{Geht doch}
\end{figure}
\end{document}

Es ist sogar möglich, die Bilder ohne Abstand zu setzen, so dass man ggf. ein Gesamtbild aus Teilen zusammenbasteln kann:
Code • Öffne in Overleaf
\documentclass{article}
\usepackage{mwe}
\begin{document}
\begin{figure}[!htb]
  {\setlength{\lineskip}{0pt}
    \includegraphics[width=.49\textwidth,height=5cm]{example-image}%
    \includegraphics[width=.49\textwidth,height=5cm]{example-image}
    \includegraphics[width=.49\textwidth,height=5cm]{example-image}%
    \includegraphics[width=.49\textwidth,height=5cm]{example-image}
    \par}
  \caption{Geht doch}
\end{figure}
\end{document}

Wenn man natürlich die Teilbilder als solche kenntlich machen will: → Bartmans Antwort.

(Eigentlich wollte ich nur den Status anpassen. Da ich als Gast dazu einen Beitrag verfassen muss …)

ThoRie
Forum-Century
Forum-Century

Beiträge: 102
Anmeldedatum: 12.05.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.08.2019, 10:07     Titel:
  Antworten mit Zitat      
Vielen Dank für die Antworten. Ich habe jetzt Bartmans Antwort als die für mich beste eingeschätzt, da ich damit ein wenig rumprobiert habe und sie auch bei entfernen der Subcaptions und Anpassung von Anzahl und/oder Breite der Minipages genau das macht, was ich gern haben wollte und hat mit den Subcaptions auch noch eine nützliche Nebenfunktion, die mir tatsächlich nicht bekannt war, aber zur Strukturierung mehr als nur günstig ist Very Happy
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de