mehrer Abbildungen im subfloat Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


knarzo

mehrer Abbildungen im subfloat

Beitrag von knarzo »

Hi,

wahrscheinlich ist das mal wieder ein bekanntes Problem, aber ich habe leider keine lösung ersuchen können..

Ist es möglich mehrere Bilder in einem Subfloat unterzubringen?
etwa so (ausgehend davon, das subfig geladen ist):

\begin{figure}%
\centering
	\subfloat[state 1]{
	         \includegraphics{Bild1}%
	} \\
	\subfloat[state 2]{
		\includegraphics{Bild2a} \\ %
                \includegraphics{Bild2b}%
	}
	\caption{XX}%
	\label{fig:psdSpectra}%
\end{figure}
Der Grund dafür ist, dass Bild 2a und b sehr dicht beieinander sein sollen mit einer gemeinsamen caption. Wenn die Bilder in einzelnen subfloats sind ist der Abstand sehr groß zwischen den Beiden subfloats, auch wenn keine Caption verwendet wird.
Der Abstand zwischen den subfloats soll jedoch nur lokal und nicht global geändert werden.

hat jemand eine Idee?
ps: es ist natürlich auch möglich Bild2 a&b extern zu einem zu machen und dieses zu laden, aber elegant ist das ja auch nicht...

gruß knarzo

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Warum erstellst du nicht gleich ein ordentliches Minimalbeispiel statt uns nen Schnipsel hinzuwerfen?
\documentclass{scrartcl}
\usepackage{subfig}
\usepackage{graphicx}
\begin{document}
\begin{figure}%
	\centering
	\subfloat[state 1]{
		\includegraphics[width=0.3\textwidth]{example-image-a}%
	} \\
	\subfloat[state 2]{
		\includegraphics[width=0.3\textwidth]{example-image-b}%
		\includegraphics[width=0.3\textwidth]{example-image-c}%
	}
	\caption{XX}%
	\label{fig:psdSpectra}%
\end{figure} 
\end{document}

Grüße
Johannes
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Noch so einer

Beitrag von Noch so einer »

b und c übereinander statt nebeneinander geht natürlich auch:
\documentclass{scrartcl}
\usepackage{subfig}
\usepackage{graphicx}
\usepackage{varwidth}
\begin{document}
\begin{figure}%
   \centering
   \subfloat[state 1]{%
      \includegraphics[width=0.3\textwidth]{example-image-a}%
   } \\
   \subfloat[state 2]{%
     \begin{varwidth}{\linewidth}
      \includegraphics[width=0.3\textwidth]{example-image-b}\\
      \includegraphics[width=0.3\textwidth]{example-image-c}%
      \end{varwidth}
   }
   \caption{XX}%
   \label{fig:psdSpectra}%
\end{figure}
\end{document}

knarzo

Beitrag von knarzo »

prima,

vielen Dank für die Lösung

Antworten