由于部分原因导致 Hyperref 引用错误

由于部分原因导致 Hyperref 引用错误

我的 PDF 中的某些参考文献的编号是正确的,但是超链接指向其他地方。

我尝试了这里建议的解决方案

带有 setcounter 的部分——具有相同标识符的目的地

但重新定义命令不起作用。

numberingwithin 解决方案确实有效,这意味着由于文档分部分排列,导致丢失引用轨迹的问题。

但是我不想要这个解决方案。它使编号包含部分变得更加繁琐。 \numberwithin{section}{part}

我尝试将该部分设置为部分*,但也没有用。

我收到这些错误

pdfTeX warning (ext4): destination with the same identifier (name{defn.3}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.2100 \begin{defn}[3-Product-Case]

有什么建议或想法吗?

具体来说,我可能没有放在 \renewcommand*{\theHsection}{\thepart.\thesection} 正确的位置。我把它放在了\usepackage{hyperref} 后面\usepacket{cleverref}

相关内容