PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abstand zwischen Bildern bei subfigure



enid
01-10-2008, 21:56
Hab folgenden Code benutz um zwei Bilder nebeneinander anzuordnen und ihnen eine gemeinsame Bildunterschruift zu geben. :confused:

\begin{figure}[!htbp] %Szenario_2.pdf
\centering
\subfigure[E.on Energiemix
2030]{\includegraphics[scale=0.41]{Eon_2.pdf}}\hfill\nolinebreak %früher 0.5
%\subfigure[E.on Energiemix
%2030]{\includegraphics[width=0.45\textwidth]{Eon_2.pdf}}\hfill\nolinebreak
\subfigure[Zukünftige Energieversorgung in Deutschland]{\includegraphics[scale=0.67]{Szenario_2.pdf}} %füher 0.76
%\subfigure[Zukünftige Energieversorgung in Deutschland]{\includegraphics[width=0.45\textwidth]{Szenario_2.pdf}}
%\includegraphics*[viewport=5 10 1250 1250,scale=0.35] {Eon_2.pdf}
\captionstyle{indent}
\setlength{\captionindent}{1em}
\caption{Anteile Energieversorgung,\newline \textit{Quellen: (a) http://www.welt.de, (b) http://wilfriedheck.tripod.com/szenar2.jpg}}\label{fig:Energiemix}
%http://www.welt.de/multimedia/archive/00540/eon\_grafik\_DW\_Wirts\_540474a.jpg
\end{figure}

Wie kann ich nun einen horizontalen Abstand zwischen den Bildern bewirken, so dass diese nicht so eng zusammenliegen?

Vielen Dank für Eure Hilfe
Dine

bobmalaria
02-10-2008, 01:25
hi,

vielleicht \hfill zwischen die beiden biler-codeteile

gruß

mehlvogel
02-10-2008, 05:47
Ich mach immer ein \quad zwischen solche Bilder. Also:



...
\subfloat[...]{...}
\quad
\subfloat[...]{...}
...


Edit: Ersetze subfloat durch subfigure im Code wenn nötig.

bobmalaria
02-10-2008, 08:19
hi,


Edit: Ersetze subfloat durch subfigure im Code wenn nötig.

befehl subfigure kommt aus dem gleichnamigen paket, dieses ist veraltet.

\subfloat kommt aus dem paket subfig, welches gepflegt wird.

also "einfach austauschen" der befehle wird nicht klappen.

nur zur aufklärung

grundoptimismus
02-10-2008, 08:37
Hi,
ich arbeite auch mit subfigure und stell den Abstand zwischen den Bildern via \hspace{Breite} ein, ungefähr so:


\begin{figure}[h]
\centering
\subfigure[beschriftung a]
{\includegraphics[width=5cm]{bilda.JPG}}
\hspace{1cm}
\subfigure[beschriftung b]
{\includegraphics[width=4cm]{bildb.JPG}}
\caption{beschriftung}

\end{figure}


Liebe Grüße,
Nadine

localghost
02-10-2008, 08:58
[...] \subfloat kommt aus dem paket subfig, welches gepflegt wird. [...]
Augenscheinlich wird auch das nicht mehr gepflegt. Mit dem Paket subcaption, welches zusammen mit caption (http://www.ctan.org/pkg/caption) daher kommt, ist man da wohl noch etwas besser bedient. Es hat eine eigene Anleitung und die nötigen Änderungen im Quelltext sind nicht sehr umfangreich.


MfG
Thorsten¹

sommerfee
02-10-2008, 11:48
Das subcaption-Paket kennt auch \subfloat, da es allerdings nicht 100% kompatibel zu demjenigen im subfig-Paket ist, habe ich es lieber nicht dokumentiert.

Gruß,
Axel