von toneum » Di 1. Okt 2013, 16:11
\listfiles
\documentclass[DIV=calc,12pt,a4paper,oneside]{scrartcl}
\usepackage[english, german, ngerman]{babel}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pdfpages}
\usepackage{hyperref}
\begin{document}
\tableofcontents
\phantomsection
\addcontentsline{toc}{section}{Überschrift A}
\clearpage
\phantomsection
\addcontentsline{toc}{subsection}{PDF 1}
\label{pdf1}
\includepdf[pages=-,link=false]{pdf1.pdf}
\clearpage
\phantomsection
\addcontentsline{toc}{section}{Überschrift B}
\clearpage
\phantomsection
\addcontentsline{toc}{subsection}{
\hyperref[pdf1]{PDF1}}
\clearpage
\phantomsection
\addcontentsline{toc}{subsection}{PDF2}
\includepdf[pages=-,link=false]{pdf2.pdf}
\clearpage
\end{document}
So, die Funktionalität habe ich schon mal (wahrscheinlich geht das um Längen eleganter...).
Nachteile:
- der Link führt zwar zum richtigen PDF, die angezeigte Seitenzahl im Inhaltsverzeichnis ist aber falsch
- der zweite Aufruf darf in der phantomsection nicht an letzter Position stehen.
Falls jemand eine perfektere Lösung hat: gerne her damit.
Herzliche Grüße
Tobias
[code]\listfiles
\documentclass[DIV=calc,12pt,a4paper,oneside]{scrartcl}
\usepackage[english, german, ngerman]{babel}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pdfpages}
\usepackage{hyperref}
\begin{document}
\tableofcontents
\phantomsection
\addcontentsline{toc}{section}{Überschrift A}
\clearpage
\phantomsection
\addcontentsline{toc}{subsection}{PDF 1}
\label{pdf1}
\includepdf[pages=-,link=false]{pdf1.pdf}
\clearpage
\phantomsection
\addcontentsline{toc}{section}{Überschrift B}
\clearpage
\phantomsection
\addcontentsline{toc}{subsection}{
\hyperref[pdf1]{PDF1}}
\clearpage
\phantomsection
\addcontentsline{toc}{subsection}{PDF2}
\includepdf[pages=-,link=false]{pdf2.pdf}
\clearpage
\end{document} [/code]
So, die Funktionalität habe ich schon mal (wahrscheinlich geht das um Längen eleganter...).
Nachteile:
- der Link führt zwar zum richtigen PDF, die angezeigte Seitenzahl im Inhaltsverzeichnis ist aber falsch
- der zweite Aufruf darf in der phantomsection nicht an letzter Position stehen.
Falls jemand eine perfektere Lösung hat: gerne her damit.
Herzliche Grüße
Tobias