Seite 1 von 1

Definition eines eigenen Querverweises mit Hyperref

Verfasst: Sa 5. Jan 2013, 16:18
von bezeichner
Hallo,

ich habe ein Problem mit hyperref unter LyX. Ich habe folgendes vor:

Es gibt eine Seite, da steht:

Publikation 1: Seite XXX
Publikation 2: Seite YYY
Publikation 3: Seite ZZZ

danach binde ich mit pdfpages diese 3 Publikationen ein und setze dort jeweils ein Label um die Seitenzahlen [XXX,YYY,ZZZ] rauszubekommen.

Von der ersten Seite aus setze ich eine pageref-Referenz auf [XXX,YYY,ZZZ]. Seitenzahl wird korrekt angezeigt aber der Link führt immer auf Seite 1.

Hier ein Minimalbeispiel:

\documentclass{article}
\usepackage{hyperref}
\begin{document}

This is the first page. This is a link to page \hyperref[label_page2]{\pageref{label_page2}}.
\newpage{}
\label{label_page2}And this is the second page.

\end{document}


PS: mit den LyX-internen Funktionen zum Setzen von Querverweisen bekomme ich das selbe Ergebnis: Seitenzahl da, Link da, aber kein korrekter Sprung zum jeweiligen Label. Der resultierende TeX-Code ist auch equivalent.
PPS: das obige Beispiel kommt ja ohne pdf-Pages aus, zeigt aber das Verhalten, was ich in LyX bekomme - pdfpages ist also nicht das Problem...


Viele Grüße und schonmal Danke!!!

Verfasst: Sa 5. Jan 2013, 22:39
von Epllus
Versuch es mal hiermit:
\documentclass{article} 
\usepackage{hyperref, pdfpages} 
\begin{document} 

\phantomsection
This is the first page. This is a link to page  \pageref{label_page2}. 
\newpage
\phantomsection \label{label_page2}
\includepdf[]{example.pdf}

\end{document} 
Toi toi toi,
Epllus

PS: Bitte den Code-Button verwenden!

Verfasst: Sa 5. Jan 2013, 23:18
von bezeichner
ja vielen dank! hatte das auch gefunden. das funzt!! danke dir nochmal!!