Hyperref 使用 Adob​​e Reader 跳到章节标题下方的一行

Hyperref 使用 Adob​​e Reader 跳到章节标题下方的一行

使用 中的内置查看器Texmaker,当我单击目录中的章节标题时,它会正确跳转到相应的章节标题,但是当我使用 Adob​​e 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问题,同时保持相同的显示效果?

相关内容