PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mehr zusammengehörige Bilder nebeneinander



Ulrikop
08-12-2011, 17:45
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.



_______ _______ _______
|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:


\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.

Sepp99
08-12-2011, 17:53
Schau dir das subfig-Paket an.
Gruß, Sepp.-

Ulrikop
08-12-2011, 18:08
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:


\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}

Sepp99
08-12-2011, 18:17
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:

\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.-

Ulrikop
08-12-2011, 23:45
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

Sepp99
09-12-2011, 05:46
Habt ihr hier einen Tipp?

1. Lies die Paketdoku, zahlreiche Beispiele zur Formatierung.
2. Beachte den Hinweis auf Minimalbeispiel.


\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.-

sommerfee
09-12-2011, 10:51
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