使用 中的内置查看器Texmaker
,当我单击目录中的章节标题时,它会正确跳转到相应的章节标题,但是当我使用 Adobe Reader 执行此操作时,它会跳转到下面的一行,无论是未编号的章节还是编号的章节。这是一个最小的例子:
\documentclass{book}
\usepackage{hyperref,titlesec, lipsum}
\titleformat{\chapter}[block]
{\filcenter\normalfont\Large\bfseries}{\chaptertitlename\ \thechapter.}{0.3em}{}
\titlespacing*{\chapter}{0pt}{-50pt}{40pt} %Cancels the automatic space added (50pt above the title and 40pt after it)
\begin{document}
\tableofcontents
\phantomsection
\chapter*{Title of unnumbered Chapter}
\markboth{Title of unnumbered Chapter}{}
\addcontentsline{toc}{chapter}{Title of unnumbered Chapter}
\lipsum[3-8]
\chapter{This is a very very very long title of Chapter bla bla bla bla bla bla bla and bla bla bla}
\lipsum[3-6]
\end{document}
通过这段简化的代码,我可以看出问题出在我更改了标题格式。我该如何改进它来解决我的Hyperref
问题,同时保持相同的显示效果?