如何让 hyperref 正确引用幻像部分而不清除双页

如何让 hyperref 正确引用幻像部分而不清除双页

在双页布局中使用星号部分时,为了使目录指向正确的位置,通常建议使用方法

\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{Introduction}
\chapter*{Introduction}

但是,如果页面不是奇数,这将创建一个空白页。就我而言,我希望有两个带星号的部分并排,并由目录和超链接正确引用。有没有简单的方法来实现这一点?

编辑:抱歉,不够精确。我正在研究书籍类,下面是此问题的一个例子:

\documentclass{book}
\usepackage{hyperref}
\begin{document}
\tableofcontents
\clearpage
\phantomsection
\addcontentsline{toc}{chapter}{Left Side}
\chapter*{Left side}
\end{document}

左侧的链接指向错误的页面,清除两页就可以解决问题,但这正是我想要避免的。

答案1

只需使用\clearpage而不是\cleardoublepage

在此处输入图片描述

\documentclass[twoside]{report}
\usepackage{hyperref}
\begin{document}
\tableofcontents
\clearpage
\phantomsection
\chapter*{Left side}
\addcontentsline{toc}{chapter}{Left Side}
\clearpage
\phantomsection
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\end{document}

相关内容