PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beschriftung neben einer Abbildung



frymor
01-11-2007, 07:13
Hallo zusammen,

ich habe eine subfig Umgebung mit 10 kleinen Bildern. es soi gemacht, dass in jeder Zeile drei Bilder habe und das letzte allein auf der vierte zeile.

Ich wurde aber gerne die Beschriftung der ganzen Abbildung an der Seite dieses letzten Bildes stellen.

Geht es überhaupt mit subfig, die captions neben der Abbildung zu machen, oder muss es mit side-cap gemacht werden?

my beispiel:


\begin{figure}[p]
%\centering
\subfloat[5 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/5min.eps}%
\label{UV5}%
\hspace*{0.4cm}}%
\subfloat[10 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/10min.eps}%
\hspace*{0.4cm}}%
\subfloat[15 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/15min.eps}%
\hspace*{0.4cm}}\\%
\subfloat[20 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/20min.eps}%
\label{UV20}%
\hspace*{0.4cm}}%
\subfloat[30 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/30min.eps}%
\label{UV30}%
\hspace*{0.4cm}}%
\subfloat[45 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/45min.eps}%
\label{UV45}%
\hspace*{0.4cm}}\\%
\subfloat[60 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/60min.eps}%
\hspace*{0.4cm}}%
\subfloat[75 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/UV.eps}%
\hspace*{0.4cm}}%
\subfloat[90 Minuten]{%
\includegraphics[height= 5cm,width=.3\linewidth]{images/U2.eps}%
\label{UV90}%
\hspace*{0.4cm}}\\%
\subfloat[Kontrolle]{%
\includegraphics[width=.25\linewidth]{images/Ucontrol.eps}%
\label{U1}%
}%\hspace*{0.4cm}}%
\caption[]{{\bf bla bla bla.} tttefhwzjks hrzjj}
\label{U1}
\end{figure}


Ich habe das Manual für subfig gelesen und weder gefunden wie es gemacht wird, noch ob subfig zusammen mit side-cap arbeiten kann.

Als ich es einfach probiert habe, hat es mehrere Fehlermeldungen gegeben.

Ich danke euch für jede Hilfe.

frymor

sofa-surfer
01-11-2007, 08:45
Hallo,

du könntest versuchen, die Beschriftung in eine \parbox zu packen und auf diese Weise neben den letzten \subfloat zu platzieren. So in die Richtung vielleicht:



\subfloat[Kontrolle]{%
\includegraphics[height=3cm,width=.3\linewidth]{images/Ucontrol.eps}%
\label{U1}%
}\hspace*{0.4cm}%
\parbox[b][3cm][c]{.7\linewidth}{\caption{Hier der Text für die Beschriftung der Gesamtabbildung}}


Noch ein Hinweis (vielleicht nützt es was): Die ganzen expliziten Platzhalter mit \hspace kannst du dir sparen, wenn du stattdessen immer nur ein \hfill hinter dem \subfloat einsetzt. So bekommst du die Gesamtabbildung ohne großen Aufwand auf Textbreite.

Matthias

sommerfee
01-11-2007, 11:46
Ich habe das Manual für subfig gelesen und weder gefunden wie es gemacht wird, noch ob subfig zusammen mit side-cap arbeiten kann.

Nein, die beiden Pakete lassen sich nicht derart kombinieren, daß die Beschriftung neben der Abbildung gesetzt wird, Matthias hatte ja auch schon eine mögliche Lösung erwähnt.

Eine andere mögliche Lösung wäre vielleicht der Einsatz des floatrow-Paketes, aber da bin ich selber erst dabei, mich einzuarbeiten, kann also keine konkretere Hilfestellung geben.

Gruß,
Axel