
Estoy intentando crear un archivo tex simple, que contenga solo archivos PDF y tenga una tabla de contenido que haga referencia a la página específica. No se mostrará el título de la sección/subsección y los pdf permanecerán en su tamaño original. Por lo tanto, se supone que es un TOC simple para navegar a través de los archivos PDF. El problema es que el TOC no hace referencia a la página adecuada.
\documentclass[11pt,a4paper]{report}
\usepackage[german]{babel}
\usepackage[utf8]{inputenc}
\usepackage[left=2.5cm,right=2.5cm,top=2cm,bottom=4cm]{geometry}
\usepackage{tocbasic}
\usepackage{pdfpages}
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black
}
\begin{document}
% --- FIRST PDF ---
\addcontentsline{toc}{section}{PDF1}
\includepdf[noautoscale=true]{path/pdf1.pdf}
% --- TOC ---
\tableofcontents
\newpage
% --- PDF2 ---
\addcontentsline{toc}{section}{pdf2}
\includepdf[pages={1-2}, noautoscale=true]{path/pdf2.pdf}
% --- PDF3+4 ---
\addcontentsline{toc}{section}{Title}
% --- PDF3 ---
\addcontentsline{toc}{subsection}{pdf3}
\includepdf[pages={1}, noautoscale=true]{path/pdf3.pdf}
% --- PDF4 ---
\addcontentsline{toc}{subsection}{pdf4}
\includepdf[pages={1}, noautoscale=true]{path/pdf4.pdf}
\end{document}
Cuando compilo el código, TOC hiperrefs el primer pdf correctamente, los otros hiperrefs TOC están vinculados a páginas incorrectas. Sin embargo, los números de página en el TOC se proporcionan correctamente. Espero que mi problema sea comprensible. ¡Cualquier ayuda apreciada!
Respuesta1
Resolví el problema agregando \phantomsection
antes de usarlo \addcontentsline
.