PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Fußnoten in einer tabularx-Tabelle mit dem hyperref-Paket



Magger
28-03-2018, 15:10
Hallo zusammen,

ich möchte Fußnoten (bzw. mit kleinen Buchstaben nummerierte Tabellenfußnoten) in einer tabularx-Tabelle. Das funktioniert auch soweit. Sobald ich jedoch zusätzlich das hyperref-Paket lade, werden die Fußnotentexte nicht mehr angezeigt. Das Problem verschwindet wieder, wenn ich von tabularx auf tabular umsteige.

Hier ist ein entsprechendes Minimalbeispiel:

\documentclass{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\usepackage{tabularx}

%\usepackage{tablefootnote}
%\usepackage{hyperref}

\begin{document}

\begin{table}
\caption{Beschriftung}
\label{tab:test}
\centering
\begin{minipage}{\linewidth}
\begin{tabularx}{\textwidth}{ll}
1. Spalte\footnote{Hier kommt eine erste Fußnote.\label{foot:erste_fussnote}} & 2. Spalte\footnote{Hier kommt eine zweite Fußnote.\label{foot:zweite_fussnote}} \\
bla\footref{foot:erste_fussnote} & blub\footref{foot:zweite_fussnote} \\
ble\footref{foot:erste_fussnote} & blob\footref{foot:zweite_fussnote} \\
\end{tabularx}
\end{minipage}
\end{table}

\end{document}


Hat jemand noch eine Idee zur Lösung des Problems, Fußnoten, footref, tabularx und hyperref zur Zusammenarbeit zu bewegen?

u_fischer
28-03-2018, 16:38
\usepackage[hyperfootnotes=false]{hyperref}

Magger
29-03-2018, 12:32
Okay, vielen lieben Dank. Das löst schon mal das Hauptproblem.

Einen kleinen Schönheitsfehler gibt es allerdings noch. Das jeweils erste Auftreten einer Fußnote per \footnote wird von hyperref nicht verlinkt (und in der PDF-Datei auch entsprechend nicht rot umrahmt), die folgenden Verweise per \footref dagegen schon.

Kann man das noch irgendwie anpassen, also z.B. das erste Auftreten einer Fußnote per \footnote manuell verlinken?