PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenfußnote bei longtable



emgaust1
22-02-2013, 22:52
Hallo miteinander,

ich möchte unterhalb meiner longtable eine Fußnote setzen. Habe das \usepacke{threeparttable} geladen und ein bekanntes Beispiel geladen:

\begin{ThreePartTable}
\begin{TableNotes}
\item[a] \label{tn:a} test test test test test test test test
\item[b] \label{tn:b} test2
\source Made up by daleif
\end{TableNotes}
\begin{longtable}{l l l}
\caption{A long table}\\
\toprule
Coloum 1 & & Column 2 \\
\midrule
\endhead
\cmidrule{3-3}
\multicolumn{3}{r}{\textit{continued}}
\endfoot
\bottomrule
\insertTableNotes\\
\endlastfoot
AAAA\tnotex{tn:a} & & BBBB \\
% \newpage
CC & & DD\tnotex{tn:b} \\
\end{longtable}
\end{ThreePartTable}

In der Ausgabe wird mir die Fußnote unterhalb der Tabelle zwar angezeigt, allerdings steht neben "AAAA" das tn:a dran und nicht die eigentliche textnote "a", wie es sein sollte. Ich nehme stark an, dass mir diesbezüglich noch ein \usepackage fehlt, das ich laden muss. Kann mir diesbezüglich jemand weiterhelfen?

Vielen Dank im Voraus!!

André25
24-02-2013, 00:27
Kann mir diesbezüglich jemand weiterhelfen?

Dein Beispielcode ist unvollständig. Es fehlt Deine komplette Präambel und das macht es potenziellen Helfern nicht leicht! Außerdem: "ThreePartTable" ist nicht gleich "threeparttable" und mit Deiner Schreibweise wird bei mir nicht kompiliert.

Wenn Du entsprechende Informationen nachlieferst steigen die Chancen auf eine Antwort.

nixversteh
24-02-2013, 11:41
Hallo emgaust1,

willkommen im Forum,

ohne deinen vollständigen Code muss die Kristalkugel herhalten, das bringt es nicht ...

Habe mal etwas versucht:


\begin{threeparttable}
\begin{tabular}{|l|c|r|}
\hline
A & B & C \\
\hline
1 & 2 & 3 \tnote{1} \\
\hline
\end{tabular}
\begin{tablenotes}\footnotesize
\item[1] Prognose 2003
\end{tablenotes}
\end{threeparttable}

Dazu musst du in deiner Präambel diesen Code einfügen:

\usepackage{setspace}
\usepackage{threeparttable}

Drück dir die Daumen

Gruß

Martin