capt-of
Stellt eine caption-Anweisung mit direkter Angabe des Gleitumgebungstyps bereit.
Syntax:
Das Paket stellt lediglich die Anweisung
\captionof{GLEITUMGEBUNG}[VERZEICHNISEINTRAG]{BESCHRIFTUNG}
zur Verfügung. Dabei ist GLEITUMGEBUNG der Name einer Gleitumgebung wie figure oder table. Die Anweisung erzeugt dann eine BESCHRIFTUNG und einen VERZEICHNISEINTRAG genau wie es \caption innerhalb der entsprechenden Gleitumgebung machen würde.
Bei Verwendung einer KOMA-Script-Klasse oder des Pakets caption wird das Paket 'capt-of' nicht benötigt, da diese die Anweisung \captionof bereits selbst zur Verfügung stellen.
[bearbeiten] Tabelle und Abbildung nebeneinander
Angenommen, Sie wollen innerhalb einer einzigen Gleitumgebung eine Tabelle und eine Abbildung, jeweils mit Beschriftung nebeneinander stellen:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[demo]{graphicx}
\usepackage{capt-of}
\begin{document}
\listoffigures
\listoftables
\begin{figure}
\begin{minipage}[b]{.5\linewidth}
\centering
\includegraphics[width=.9\linewidth,height=3\baselineskip]{Beispielbild}
\caption[Beispielbild]{Ein Beispielbild}
\end{minipage}\hfill
\begin{minipage}[b]{.5\linewidth}
\centering
\begin{tabular}{@{}ll@{}}
eine & Tabelle \\
mit zwei & Spalten \\
\end{tabular}
\captionof{table}[Beispieltabelle]{Eine Beispieltabelle}
\end{minipage}
\end{figure}
\end{document}
[bearbeiten] Nicht gleitende Abbildung oder Tabellen mit Beschriftung
Angenommen, Sie wollen nicht, dass Abbildungen gleiten, wollen ihnen aber trotzdem eine Beschriftung geben:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[demo]{graphicx}
\usepackage{capt-of}
\usepackage{blindtext}
\begin{document}
\blindtext[3] Siehe dazu auch die folgende Abbildung:
\begin{center}% Für den gewünschten vertikalen Abstand sorgen.
\begin{minipage}{\linewidth}% Damit Abbildung und Beschriftung zusammen bleiben.
\centering
\includegraphics{Beispielbild}
\captionof{figure}{Beispielbild}
\end{minipage}
\end{center}
\blindtext
\end{document}
Achtung: Dies sollte nicht mit echten gleitenden Abbildungen vermischt werden, da dann die Reihenfolge gestört werden kann.
Für Tabellen funktioniert das Verfahren entsprechend mit table statt figure.
- caption - ein Paket, das vielfältige Möglichkeiten für Gleitumgebungstitel bietet.
- KOMA-Script - Klassen und Pakete, die den Standardklassen an Flexibilität überlegen sind.
- \caption - Gleitumgebung mit Titel versehen.
Kategorie: Pakete
|