참조의 하이퍼링크가 제대로 연결되지 않음

참조의 하이퍼링크가 제대로 연결되지 않음

문서를 작성할 때 각 항목 끝에 있는 참고문헌에는 해당 항목이 인용된 페이지에 대한 하이퍼링크가 있습니다. 그러나 로마 숫자로 서문을 작성하면 TOC는 잘 작동하지만 참고문헌은 그렇지 않을 수 있습니다. 인용된 페이지를 클릭하면 전문으로 링크가 올라갑니다. 다음은 샘플 코드입니다.

\documentclass[10pt,oneside]{book}
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry} 


\usepackage[spanish] {babel} 
\usepackage[utf8]{inputenc}
\usepackage{pdfpages}
\usepackage[pdftex, plainpages=false, hypertexnames=false, pdfpagelabels=true,
hyperindex=true, linktocpage, pagebackref=true, pdfa=true]{hyperref}    
\usepackage{titlesec}           
\usepackage[titletoc,title]{appendix}
\begin{document}

\setcounter{page}{1}
\pagenumbering{roman}

\tableofcontents
\listoffigures 
\listoftables

\newpage
\setcounter{page}{1}
\pagenumbering{arabic}

\chapter{Introduction}
here comes my text

\chapter{Conclusion}
\cite{one}

\phantomsection % To make hyperref link in TOC work correctly
\addcontentsline{toc}{chapter}{\bibname} % puts entry
\nocite{*}
\bibliographystyle{ieeetr} 
\begin{thebibliography}{9}

\bibitem{one}
Me, ``My project,'' October 2015.

\end{thebibliography}


\end{document}

답변1

제거 hypertexnames=false하거나 으로 설정하세요 true. hyperref의 앵커 이름은 일반적으로 카운터 이름과 카운터 값(예 \the<counter>: )으로 구성됩니다. 그러나 후자는 때때로 이상한 내용을 포함하거나 고유하지 않을 수 있습니다. 그런 다음 \theH<counter>앵커 이름에 대한 카운터 값 부분을 포함하도록 정의해야 합니다. hypertexnames=false참조된 카운터와 관계 없이 고유 카운터의 값을 사용하는 비상 옵션입니다. 색인의 페이지 참조 또는 역참조와 같은 작업은 더 이상 작동하지 않습니다.

관련 정보