Seite 1 von 1

Fehler bei internem Verweis

Verfasst: Do 3. Dez 2020, 11:22
von Gnuj

Hallo ihr Lieben,

Ich habe ein Problem, bei dem ich gerade keine Lösung parat habe. Ich habe einen internen Verweis auf eine Tabelle im Anhang mit \ref{label}, der nur '??' liefert, aber anklickbar ist und auf die richtige Tabelle verweist. Nur der Text bzw. die richtige Tabellenzahl wird nicht angezeigt. Alle anderen Verweise der Art funktionieren ohne Probleme. Ich habe auch schon versucht den Namen des Verweises zu ändern, bringt keinen Erfolg. Weiß zwar nicht, ob euch das irgendwas bringt, aber ich füge mal noch das Minimalbeispiel ein.

\documentclass{article}
\usepackage{hyperref}
\begin{document}
	
\section{Kapitel 1}
Dies ist ein Verweis auf Tabelle \ref{tab1} aus Kapitel \ref{Kap2}.

\section{Kapitel 2}\label{Kap2}
Bliblablub. \\

\begin{table}[h]
\begin{tabular}{|c|c|}
	\hline
	17 & 5 \\
	\hline
	9 & 24 \\
	\hline
\end{tabular}
\label{tab1}
\end{table}

\end{document}

Und hier noch ein Screenshot von meinem Problem:

Screenshot 2020-12-03 112358.jpg

Hoffentlich habt ihr eine Idee. Das sieht so ziemlich komisch aus und geht um meine Masterarbeit und da sollte sowas nicht drinnen sein.

Danke euch und viele Grüße,
Gnuj


Re: Fehler bei internem Verweis

Verfasst: Do 3. Dez 2020, 11:39
von markusv

Hallo!

Frage: welche Tabellennummer erwartest du denn konkret?

Da die Tabelle keine Beschriftung hat (\caption{}), wird keine Nummer erzeugt. Somit kann im Verweis auch keine Nummer angezeigt werden.

Die Lösung wär also, überhaupt erst einmal eine referenzierbare Beschriftung mit \caption einzufügen. Die \label-Anweisung gehört hinter den \caption-Befehl.


Re: Fehler bei internem Verweis

Verfasst: Do 3. Dez 2020, 11:56
von Gnuj

Die \label-Anweisung gehört hinter den \caption-Befehl.

Ahh perfekt, das war die Lösung, hatte es falschherum. Danke für die schnelle Hilfe, Markus!