목차의 하이퍼링크가 올바른 페이지를 참조하지 않습니다.

목차의 하이퍼링크가 올바른 페이지를 참조하지 않습니다.

나는 PDF만 포함하고 특정 페이지를 참조하는 목차를 포함하는 간단한 texfile을 만들려고 합니다. 섹션/하위 섹션의 제목은 표시되지 않으며 PDF는 원래 크기로 유지됩니다. 따라서 PDF를 탐색하기 위한 간단한 목차로 간주됩니다. 문제는 TOC가 적절한 페이지를 하이퍼참조하지 않는다는 것입니다.

\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}

코드를 컴파일할 때 TOC 하이퍼참조는 첫 번째 PDF를 올바르게 참조하고 다른 TOC 하이퍼참조는 잘못된 페이지에 연결됩니다. TOC의 페이지 번호는 올바르게 제공됩니다. 내 문제가 이해되기를 바랍니다. 도움을 주시면 감사하겠습니다!

답변1

\phantomsection를 사용하기 전에 추가하여 문제를 해결했습니다 \addcontentsline.

관련 정보