subcaption

Das subcaption Paket ist eine sinnvolle Erweiterung für den Fall, dass mehrere sogenannter Subfloats innerhalb eines Floats verwendet werden soll, mit anderen Worten, wenn mehrere (Unter-)Abbildungen zusammen in einer (Haupt-)Abbildung verwendet werden sollen. Dies gilt in gleicher Weise auch für die Tabellen.

Oft werden im Zusammenhang mit dem subcaption Paket, auch die zwei Pakete subfig und subfigure erwähnt, wobei von letzterem (subfigure) abzuraten ist, da es bereits als veraltet und überholt eingestuft ist. Da es einige ältere Vorlagen gibt, die nicht mit subcaption kompatibel sind, kann es durchaus möglich sein, dass in diesem Fall, das subfig Paket weiterhelfen kann.

Das subcaption Paket Ihnen die Möglichkeit, die Subfloats mit jeweils lokalen eigenen Beschriftungen zu versehen und es existiert auch eine optionale globale Beschriftung zu setzen. Das nachfolgende Beispiel veranschaulicht die Verwendung des Paketes subcaption.

\documentclass{article}
%...
\usepackage{graphicx}
\usepackage{subcaption}
%...
\begin{document}
%...
\begin{figure}
\begin{subfigure}[c]{0.5\textwidth}

\includegraphics[width=0.25\textwidth]{PIC1}
\subcaption{Dirndl anprobieren}

\end{subfigure}
\begin{subfigure}[c]{0.5\textwidth}
\includegraphics[width=0.25\textwidth]{PIC2}
\subcaption{Start in den Sonntag}
\end{subfigure}
\caption{Polina auf Reisen}
\end{figure}
%...
\end{document}
        
(a) Dirndl anprobieren(b) Start in den Sonntag
Figure 1: Polina auf Reisen

Innerhalb der figure Umgebung wurden hier zwei zusätzliche subfigure Umgebungen eingefügt. Der Aufbau folgt dennoch dem typischen Ablauf einer figure Umgebung.

Bei Tabellen wird analog vorgegangen, abgesehen davon, dass es diesmal innerhalb einer table Umgebung umgesetzt wird.

\begin{table}
\begin{subtable}[c]{0.5\textwidth}
\begin{tabular}{|c|c|c|}
\hline
A & B & C \\
\hline
1 & 2 & 3 \\
\hline
4 & 5 & 6 \\
\hline
\end{tabular}
\subcaption{Subtable Tabelle Nr. 1}
\end{subtable}
\begin{subtable}[c]{0.5\textwidth}
\begin{tabular}{c|c|c}
A & B & C \\
\hline
1 & 2 & 3 \\
\hline
4 & 5 & 6 \\
\end{tabular}
\subcaption{Subtable Tabelle Nr. 2}
\end{subtable}
\caption{Zwei Tabellen mit Subtable nebeneinander}
\end{table}

Querverweise

Im Fall, dass Sie Verweise setzen möchten, ist hier die Wahl des Ortes für die Platzierung des label Befehls wichtig. Es macht einen Unterschied, ob das Gesamtbild oder eines der Teilbilder referenziert werden soll.

Wenn die Abbildung beziehungsweise die Tabelle in das Abbildungsverzeichnis beziehungsweise in das Tabellenverzeichnis aufgenommen werden soll, muss die optionale globale Beschriftung gesetzt werden.

\documentclass{article}
%...
\usepackage{graphicx}
\usepackage{subcaption}
%...
\begin{document}
%...
\begin{figure}
\begin{subfigure}[c]{0.5\textwidth}
\centering
\includegraphics[width=0.25\textwidth]{PIC1}
\subcaption{Dirndl anprobieren}
\label{fig:lokal}
\end{subfigure}
\begin{subfigure}[c]{0.5\textwidth}
\centering
\includegraphics[width=0.25\textwidth]{PIC2}
\subcaption{Start in den Sonntag}
\end{subfigure}
\caption{Polina auf Reisen}
\label{fig:Global}
\end{figure}
%...
\ref{fig:Global} vs. \ref{fig:lokal}
\listoffigures
%...
\end{document}

Das Paket wird hier verwendet:
Mehrere Abbildungen nebeneinander


Beitrag veröffentlicht

in

von

Schlagwörter: