PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pdfpages mit pageref



AureusPhoenix
29-03-2017, 07:45
Hi Leute, ich bastle grad an meinem Lebenlauf und würde gerne einige Nachweise direkt einbinden und mit einer Art Anhangsverzeichnis ausstatten. Mein aktueller Ansatz geht in die Richtung wie im Minimalbeispiel gezeigt. Leider funktioniert das so nicht. Die label liegen laut LaTeX (verständlichweise) nicht auf den Seiten von pdfpages. Hat jemand ne Idee wie ich das lösen kann?

Ich arbeite im übrigen mit cvmodern, nur falls das irgendwas im Vergleich zu scrartcl ändern sollte.



\documentclass{scrartcl}

\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage{fancyhdr}

\begin{document}

The first document goes from page \pageref{l1} to \pageref{l2}.\\
The second goes from page \pageref{l3} to \pageref{l4}.

\label{l1}
\includepdf[pages=-,frame,pagecommand={\pagestyle{fancy}},noautoscale ,scale=0.66]{beliebiges.pdf}
\label{l2}

\label{l3}
\includepdf[pages=-,frame,pagecommand={\pagestyle{fancy}},noautoscale ,scale=0.66]{beliebiges.pdf}
\label{l4}


\end{document}


Vielen Dank im Voraus!
Grüe

klops
29-03-2017, 10:41
Ein Label kannst Du entweder als Nebeneffekt über eine der Optionen addtotoc oder addtolist setzen oder als Teil von pagecommand. In letzterem Fall sollte man die \includepdf-Anweisung so aufzuteilen, dass die Seiten, die mit einem Label versehen werden, einzeln geladen werden, beispielsweise
\includepdf[pages=1,pagecommand={\label{beliebig.first}}]{beliebig}
\includepdf[pages=2-10,pagecommand={}]{beliebig}
\includepdf[pages=11,pagecommand={\label{beliebig.last}}]{beliebig}

AureusPhoenix
01-04-2017, 01:52
Sorry, für meine späte Rückmeldung.
Vielen Dank, das war sehr Hilfreich!