LaTeX Extra > LaTeX Pakete > threeparttable LaTeX Paket


Das threeparttable Paket (v 3.0 2003/06/13) wird dazu verwendet, um Fußnoten beziehungsweise Anmerkungen (notes) innerhalb von Tabellen zu setzen. Im Gegensatz zu dem tabularx Paket ist es hier dabei aber möglich, auch in den Standardtabellen Umgebungen die Anmerkung einzufügen, das bedeutet, es wird keine neue Tabellenumgebung für die Verwendung des Paketes benötigt. Auch wird hierbei die Anmerkung direkt unter der Tabelle dargestellt. Das threeparttable Paket stellt hierfür zwei neue Umgebungen threeparttable und tablenotes zur Verfügung.

threeparttable einbinden

Das Paket wird mit \usepackage{threeparttable} eingebunden. Das Paket bindet selbst keine weiteren Pakete ein.

Paket Option

Das threeparttable Paket verfügt über vier Optionen für die Gestaltung der Fußnoten beziehungsweise Anmerkungen. Diese Optionen können entweder global für alle tablenotes Umgebungen gesetzt werden, dann werden sie Paketoption gesetzt oder lokal bei den einzelnen tablenotes Umgebungen, wobei auch eine Mischung möglich ist.

Umgebungen

Das Paket stellt die zwei Umgebungen threeparttable und tablenotes zur Verfügung. Wobei die tablenotes Umgebung sich innerhalb der threeparttable Umgebung befindet, die sich wiederum innerhalb einer table Umgebung befinden kann. Das nachfolgende Beispiel skizziert diesen Aufbau.

\begin{table}
\begin{threeparttable}
\caption{...}
\begin{tabular}{lll}
...\tnote{1}& ... & ...\\
... &  ... & ...\\
...\tnote{2} & ... & ...\\
... &  ... & ...\\
\end{tabular}
\begin{tablenotes}
\item[1]  ...
\item[2]  ...
\end{tablenotes}
\end{threeparttable}
\end{table}

Die Umgebungen können auch außerhalb der table Umgebung verwendet werden, wie das nachfolgenden Beispiel zeigt.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{threeparttable}
...
\begin{document}
...
\begin{threeparttable}
\begin{tabular}{|c|c|c|}
\hline
Stand: 31.12.2003 & 1998 &1999 \\ \hline
erteilte Lizenzen \tnote{1} & 164 &455\\ \hline
Marktaustritte  &  - & 17 \\ \hline
Zuwachs  & 164 & 438   \\ \hline 
Aktive  & 164 & 602  \\ \hline
\end{tabular}
\begin{tablenotes}\footnotesize
    \item[1] Prognose 2003
\end{tablenotes}
\end{threeparttable}
...
\end{document}
Beispiel einer Tabelle in der mit threeparttable eine Anmerkung eingefügt wurde.

Die threeparttable Umgebung hat eine Option für die vertikale Ausrichtung, oben (t), unten (b) und zentriert (c), die Standardeinstellung ist oben.

Die tablenotes Umgebung hat die gleichen Optionen wie das Paket.

Darüber hinaus können die Befehle und verwendeten Einstellung verändert werden. Mit \renewcommand{\TPTminimum}{Größe} lässt sich die Mindestgröße für die ausgeschriebene Anmerkungen verändern, sie orientiert sich ohne Veränderung an der Breite der Beschriftung (caption), was insbesondere bei kurzen Beschriftungen beziehungsweise langen Einträge ein Problem darstellen kann. Mit \renewcommand{\TPTtagStyle}{\textit} werden die Markierungen kursiv dargestellt.

Mit Hilfe des Befehls \tnote{Markierung} werden die Markierungen in den Zellen der Tabelle gesetzt. Da es keine automatische Markierung gibt, müssen die Markierung (tag) sowohl in der Tabelle wie auch später in der tablenotes Umgebung manuell gesetzt werden.

Hinweis

Im Fall, das Anmerkungen in einer longtable gesetzt werden sollen, muss die Erweiterung threeparttablex verwendet werden.

Literatur

The threeparttable package, Donald Arseneau, 05.03.2010, Abgerufen unter: https://ctan.org/pkg/threeparttable am 27.12.2020