Seite 1 von 1

Hyperref und lineno bug?

Verfasst: Do 16. Okt 2014, 14:31
von thor
Hallo Ihr,

Bei diesem Minimalbeispiel gibt es immer einen Fehler von Hyperref:
Supressin link with empty target, den man aber nur im Log sieht. Die Zeilenangaben stimmen aber. Weiß jemand, ob das ein Bug ist?

Und wenn ja, was kann man dagegen tun? Ich habe viele \linerefs in meinem Dokument und daher viele Meldungen, so an die 100 Stck., nervt ein wenig :D
\documentclass{scrartcl} 
\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc}  
\usepackage{lineno}
\usepackage[pdftex]{hyperref}

\begin{document} 

\begin{linenumbers}
    \linelabel{meckel:1} Wer früher Auskunft über sein Schicksal suchte, ging 
    zur Wahrsagerin. Die las in der Hand und schloss aus Länge, Farbe und
    Verzweigungen der Lebenslinie auf angenehme wie schlimme Überraschungen.
    Künftig reicht ein Mausklick im sozialen Netzwerk Facebook, und wir sehen
    unser aller Lebenslinie.\linelabel{meckel:2}
\end{linenumbers}


\textbf{Error: Supressing link with empty target \lineref{meckel:1} -- 
\lineref{meckel:2}}

\end{document}
VG
Thorsten

Verfasst: Do 16. Okt 2014, 14:59
von u_fischer

Verfasst: Do 16. Okt 2014, 15:02
von Johannes_B
Das ist kein Fehler, dass ist eine Warnung. Das Paket lineno setzt keine Sprungmarken für hyperref, hyperref sagt dir nun, dass es keinen Link setzt.
Du wirst informiert, dass da unter Umständen was schief gelaufen ist, es ist aber kein Fehler.

Übrigens, biber infos sind auch keine Fehler, sondern Infos.

Verfasst: Do 16. Okt 2014, 17:37
von thor
Danke Euch, das wusste ich noch nicht, kann man diese spezielle Warnung irgendwie ausblenden, damit die anderen nicht in der Masse untergehen?

@edit
wenn man \linelabel und \lineref umdefiniert, wie im Link von Ulrike dargestellt
\newcommand{\llabel}[1]{\hypertarget{llineno:#1}{\linelabel{#1}}}
\newcommand{\lref}[1]{\hyperlink{llineno:#1}{\ref*{#1}}}
verschwindet die Warnung, wenn das keine Nebeneffekte hat und als dauerhafte Lösung taugt ???, kann ich gut damit leben.

Danke nochmal!

Herzliche Grüße
Thorsten

Verfasst: Do 16. Okt 2014, 17:45
von Johannes_B
Folge doch dem von Ulrike verlinktem Vorschlag. Du hast klickbare Links und damit auch keinen Grund für die Warnung. 2 Fliegen mit einer Klappe.

Verfasst: Do 16. Okt 2014, 17:47
von thor
Da war Johannes schneller !!

Ok, Problem gelöst!

Danke und viele Grüße
Thorsten