trustee
27-12-2010, 20:43
Hallo zusammen,
ich habe ein klassisches Problem, aber vielleicht kann mir dennoch jemand helfen - ich wäre sehr dankbar! Leider komme ich nicht umhin, in Tabellen zuweilen Fußnoten zu bringen. Lösungen wie threeparttable etc. werden dummerweise nicht akzeptiert, denn alle Fußnoten sollen am Ende der Seite sein.
Damit Fußnoten nicht vor der Tabelle erscheinen, nutze ich das Here-Paket. Dadurch erscheint die Fußnote auf der richtigen Seite, denn die Tabelle gleitet nicht. Es können sich jedoch Leerräume ergeben, wenn "Here" nicht auf eine Seite passt. Also behelfe ich mir mit dem Afterpage-Paket. Dadurch wird die Tabelle auf die folgende Seite gepackt und der Leerraum verschwindet. So weit so gut - aber hier ist mein Problem: Wenn ein Fußnotentext von der vorhergehenden Seite nicht abgeschlossen ist, sondern auf der Seite mit der Tabelle fortgesetzt wird, wird er unter der Tabellenfußnote fortgesetzt. Er sollte aber darüber fortgesetzt werden.
Die komplizierte Erklärung wird vermutlich durch das folgende Beispiel klarer:
\documentclass{scrbook}
\usepackage[english,ngerman]{babel}
\usepackage{tabularx}
\usepackage{here}
\usepackage{afterpage}
\usepackage{blindtext}
\begin{document}
\Blindtext[4]
Text mit langer Fußnote.\footnote{\blindtext[3]}
\afterpage{
\begin{table}[H]
\caption{Eine Test-Tabelle}
\begin{tabularx}{\textwidth}{X}
Eine Test-Zeile mit Fußnote.\footnotemark
\end{tabularx}
\end{table}
\footnotetext{Der Fußnoten-Text zur Tabelle.}
}
\Blindtext[1]
\end{document}
Ich wäre sehr dankbar für Hinweise, um dieses Problem zu beheben!
Mit besten Grüßen
Sebastian
ich habe ein klassisches Problem, aber vielleicht kann mir dennoch jemand helfen - ich wäre sehr dankbar! Leider komme ich nicht umhin, in Tabellen zuweilen Fußnoten zu bringen. Lösungen wie threeparttable etc. werden dummerweise nicht akzeptiert, denn alle Fußnoten sollen am Ende der Seite sein.
Damit Fußnoten nicht vor der Tabelle erscheinen, nutze ich das Here-Paket. Dadurch erscheint die Fußnote auf der richtigen Seite, denn die Tabelle gleitet nicht. Es können sich jedoch Leerräume ergeben, wenn "Here" nicht auf eine Seite passt. Also behelfe ich mir mit dem Afterpage-Paket. Dadurch wird die Tabelle auf die folgende Seite gepackt und der Leerraum verschwindet. So weit so gut - aber hier ist mein Problem: Wenn ein Fußnotentext von der vorhergehenden Seite nicht abgeschlossen ist, sondern auf der Seite mit der Tabelle fortgesetzt wird, wird er unter der Tabellenfußnote fortgesetzt. Er sollte aber darüber fortgesetzt werden.
Die komplizierte Erklärung wird vermutlich durch das folgende Beispiel klarer:
\documentclass{scrbook}
\usepackage[english,ngerman]{babel}
\usepackage{tabularx}
\usepackage{here}
\usepackage{afterpage}
\usepackage{blindtext}
\begin{document}
\Blindtext[4]
Text mit langer Fußnote.\footnote{\blindtext[3]}
\afterpage{
\begin{table}[H]
\caption{Eine Test-Tabelle}
\begin{tabularx}{\textwidth}{X}
Eine Test-Zeile mit Fußnote.\footnotemark
\end{tabularx}
\end{table}
\footnotetext{Der Fußnoten-Text zur Tabelle.}
}
\Blindtext[1]
\end{document}
Ich wäre sehr dankbar für Hinweise, um dieses Problem zu beheben!
Mit besten Grüßen
Sebastian