Anzeige:
Ergebnis 1 bis 7 von 7

Thema: mehr zusammengehörige Bilder nebeneinander

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.06.2009
    Beiträge
    22

    mehr zusammengehörige Bilder nebeneinander

    Hallo,
    ich schreibe im Moment meine Abschlussarbeit mit Latex. Eine Vorgabe meines Professors bezüglich des Layouts war, dass mehrere zusammengehörige Bilder nebeneinander angeordnet werden sollen. All haben darunter eine gemeinsamen Hauptbeschriftung. Jedes einzelne Bild hat auch noch eine Beschriftung (die werden mit a, b, ... durchnummeriert).
    Hier mal ein Beispiel. abc ist dabei die Hauptbeschrftung, b1 von Bild 1, b2 von Bild 2 und b3 vom dritten.

    Code:
    _______   _______   _______
    |Bild1|   |Bild2|   |Bild3|
    _______   _______   _______
     a: b1     b: b2     c:b3
          Abbildung 1.1: abc
    Wie bekomme ich dies hin?
    Einzelne Bilder tue ich in die Figure-Umgebung:
    Code:
    \begin{figure}[!htb]
    	\centering
    	\label{dasLabel}
    	\includegraphics[width=0.5\textwidth]{dasBild}
    	\caption{die Beschriftung}
    \end{figure}
    Habe versuchshalber mal eine Figure in die Figure gelegt - leider darf man das nicht.

    Danke für eure Hilfe.

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Schau dir das subfig-Paket an.
    Gruß, Sepp.-

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.06.2009
    Beiträge
    22
    Zitat Zitat von Sepp99 Beitrag anzeigen
    Schau dir das subfig-Paket an.
    Gruß, Sepp.-
    super danke, das wars.

    Falls sich hier noch mal wer mit der Frage her verirren sollte, hier die Lösung passend zum obigen Beispiel:
    Code:
    \usepackage{subfig}
    
    
    
    \begin{figure}[ht]
    	\label{dasLabel}
    	\centering
    	\subfloat[b1]{\includegraphics[width=0.25\textwidth]{bild1.png}}\qquad
    	\subfloat[b2]{\includegraphics[width=0.25\textwidth]{bild2.png}}\qquad
    	\subfloat[b3]{\includegraphics[width=0.25\textwidth]{bild3.png}}
    	\caption{abc}
    \end{figure}

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Zitat Zitat von Ulrikop Beitrag anzeigen
    Falls sich hier noch mal wer mit der Frage her verirren sollte, hier die Lösung passend zum obigen Beispiel:
    Besser ist, immer ein vollständiges Minimalbeispiel zu liefern:
    Code:
    \documentclass{scrartcl}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[ngerman]{babel}
    
    \usepackage[demo]{graphicx}% Option [demo] nur für Testzwecke
    \usepackage{subfig}
    \usepackage{blindtext}% für Testzwecke
    
    \begin{document}
    
    \blindtext
    
    \begin{figure}[htb]%
    \centering
    \subfloat[Bild 1]{\includegraphics[width=.3\linewidth]{miktex}\label{fig:bild1}}%
    \hfill
    \subfloat[Bild 2]{\includegraphics[width=.3\linewidth]{programme}\label{fig:bild2}}%
    \hfill
    \subfloat[Bild 3]{\includegraphics[width=.3\linewidth]{programme}\label{fig:bild3}}%
    
    \caption{Bilder 1 2 3.}%
    \label{fig:bilder}%
    \end{figure}
    
    \blindtext
    
    Siehe Abbildungen \ref{fig:bild1}, \ref{fig:bild2}, \ref{fig:bild3} und \ref{fig:bilder}.
    
    \end{document}
    Wie man sieht, kann auch auf die einzelnen Bilder verwiesen werden.

    Gruß, Sepp.-

  5. #5
    Registrierter Benutzer
    Registriert seit
    24.06.2009
    Beiträge
    22
    nun hab ich doch noch ein Problem.

    Habe 2 kleine Bilder nebeneinander. 10% der Textbreite haben sie momentan, obwohl ich da sogar noch runtergehen könnte.
    Die Beschriftung hat leider dann den selben Platz und sieht so aus:
    Bes
    chr
    ift
    ung

    Da des aber nur 2 sehr kleine Bilder sind dürften sie ruhig 30% der gesamten Breite für die Beschriftung nutzen.

    Habt ihr hier einen Tipp?

    Danke

    PS: Aufbau so wie oben mit subfig

  6. #6
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Zitat Zitat von Ulrikop Beitrag anzeigen
    Habt ihr hier einen Tipp?
    1. Lies die Paketdoku, zahlreiche Beispiele zur Formatierung.
    2. Beachte den Hinweis auf Minimalbeispiel.

    Code:
    \documentclass{scrartcl}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[ngerman]{babel}
    
    \usepackage[demo]{graphicx}% Option [demo] nur für Testzwecke
    \usepackage{subfig}
    \usepackage{blindtext}% für Testzwecke
    
    \captionsetup[subfigure]{margin=-.15\linewidth, singlelinecheck=false}
    
    \begin{document}
    
    \blindtext
    
    \begin{figure}[htb]%
    %\centering
    \subfloat[Bild 1, \blindtext]{\includegraphics[width=.1\linewidth]{miktex}\label{fig:bild1}}%
    \hspace{.5\linewidth}
    \subfloat[Bild 2, \blindtext]{\includegraphics[width=.1\linewidth]{programme}\label{fig:bild2}}%
    
    \caption{Bilder 1 2.}%
    \label{fig:bilder}%
    \end{figure}
    
    \blindtext
    
    Siehe Abbildungen \ref{fig:bild1}, \ref{fig:bild2} und \ref{fig:bilder}.
    
    \end{document}
    Etwas Eigeninitiative wäre wohl angebracht! Ob das Ergebnis das ist was du willst und ob es schöner ist, ist eine andere Frage. Probleme könnten sich auch mit dem Abbildungsverzeichnis ergeben. Besser wäre, in der Hauptbildunterschrift den Text einzufügen und dabei auf die subfig zu verweisen. Dann kann für das Abbildungsverzeichnis auch die Option von \caption verwendet werden.

    Sepp.-
    Geändert von Sepp99 (09-12-2011 um 05:03 Uhr) Grund: Ergänzung

  7. #7
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von Ulrikop Beitrag anzeigen
    Da des aber nur 2 sehr kleine Bilder sind dürften sie ruhig 30% der gesamten Breite für die Beschriftung nutzen.

    Habt ihr hier einen Tipp?
    http://www.mrunix.de/forums/showthread.php?t=72173

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •