PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : subfloat mit mehreren Grafiken



Taplitou
12-07-2007, 22:08
Hallo, liebe Leute,

in einem subfloat würde ich gerne drei in einem anderen zwei Grafiken präsentieren. Die Grafiken sollten in den beiden subfloats untereinanderstehen, darunter die Legende und darunter die Hauptlegende

Also etwa so, wobei jedes x für eine Grafik steht



X
X
X
X
X (b) Legende

(a) Legende

Abbildung x.x. : Blabla


Hab's so versucht, hat aber nicht geklappt...



\begin{figure}[!htb]
\subfloat[Zeitfrequenzplots]
{\includegraphics[width=0.45\textwidth]{Pics/evos20} \par
\includegraphics[width=0.45\textwidth]{Pics/evos10} \par
\includegraphics[width=0.45\textwidth]{Pics/evos12}
\label{zfe-a}}
\quad
\subfloat[Zeitfrequenzplots gemittelt über einen Frequenzbereich]
{\includegraphics[width=0.45\textwidth]{Pics/evop13-30Hz} \par
\includegraphics[width=0.45\textwidth]{Pics/evop30-50Hz} \par
\label{zfe-b}}
\caption[Zeitfrequenzplots evozierte Power]{bla bla}\label{fig:zfe}
\end{figure}


Weiß jemand Rat?

edico
12-07-2007, 23:56
\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{floatrow}
%\usepackage{caption}
\begin{document}

\begin{table}
\floatbox{table}[\FBwidth]{%
\caption{Results}%
\label{tab:res}
}{%
\begin{subfloatrow}
\subfloat[First]{%
\label{tab:one}%
\begin{tabular}{c}
\rule{4cm}{2cm}\\
\rule{4cm}{2cm}\\
\rule{4cm}{2cm}
\end{tabular}
}
\subfloat[Second]{%
\label{tab:two}%
\begin{tabular}{c}
\raisebox{\baselineskip}[2cm]{}\\
\rule{4cm}{2cm}\\
\rule{4cm}{2cm}\\
\end{tabular}
}
\end{subfloatrow}
}
\end{table}

\end{document}

edico

P.S. man sollte die manpage vorher lesen.
Schau Dir S.48, Pkt. 6.1., an: I want my subfloats to be ordered by column rather than by row...? Vielleicht ja eine Alternativ efür Dich.

Taplitou
13-07-2007, 00:39
Ich geb's zu... hab' ich beim ersten überfliegen der Doku übersehen... beim zweiten Überfliegen, hab' ichs zwar gefunden hatte aber immer noch ein Problem damit, aber zusammen mit deinem Hinweis die Grafiken innerhalb des subfloats als Tabelle zu organisieren, funktioniert es jetzt :D

Thanx, für die Hilfe!

Und hier falls es jemand interessiert, meine Lösung



\begin{figure}[!htb]
\begin{minipage}{\textwidth}
\begin{minipage}[c]{0.45\textwidth}
\subfloat[Zeitfrequenzplots]
{
\begin{tabular}{c}
\includegraphics[width=\textwidth]{Pics/evos20} \\
\includegraphics[width=\textwidth]{Pics/evos10} \\
\includegraphics[width=\textwidth]{Pics/evos12} \\
\end{tabular}
\label{zfe-a}}
\end{minipage}
\qquad
\begin{minipage}[c]{0.45\textwidth}
\subfloat[Zeitfrequenzplots gemittelt über einen Frequenzbereich]
{
\begin{tabular}{c}
\includegraphics[width=\textwidth]{Pics/evop13-30Hz} \\
\includegraphics[width=\textwidth]{Pics/evop30-50Hz} \\
\end{tabular}
\label{zfe-b}}
\end{minipage}
\end{minipage}
\caption[Zeitfrequenzplots evozierte Power]{bla bla\label{fig:zfe}}
\end{figure}