目录中的 Hyperref 指向不正确

目录中的 Hyperref 指向不正确

我观察到 和hyperref的行为有些奇怪\tableofcontents。单击List of TablesSynopsis会将我带到该页面。也许这与这些部分的标题Preface有关。\chapter*

\documentclass{amsbook}
\usepackage[hypertexnames=false]{hyperref}

\begin{document}

\chapter*{Preface}

\tableofcontents
\listoftables

\chapter*{Synopsis}
\section{Section Title}

\begin{table}
\begin{tabular}{c}
stuff
\end{tabular}
\caption{stuff}
\end{table}

\end{document}

答案1

\cleardoublepage\phantomsection在 之前添加\listoftables

\phantomsection之前似乎没有必要\chapter*艾姆斯书类略有不同,因为它把全部目录中的章节(无论是否编号)。这也会为它们正确创建锚点,但是\listoftables\listoffigures不在\chapter*内部使用,因此不会为它们创建锚点。

加载书签包裹后超链接:简化书签管理。

相关内容