cleveref、hyperref 和 algorithm2e 包生成错误的超链接(尽管页面引用正确)

cleveref、hyperref 和 algorithm2e 包生成错误的超链接(尽管页面引用正确)

我正在使用最新版本的上述软件包(oberdiek-package 也是最新的)。

虽然 pageref 命令反映的是正确页面,但以下代码会产生指向浮动环境的错误 pdf 链接(指向与参考相同的页面,而不是所引用的算法)。

 [...] depends upon \cref{alg:algorithm2} which is on page
 \pageref{alg:algorithm2}.

生产

参考算法2

答案1

经过近 3 个小时的错误分析,我最终找到了一个适合我的设置的解决方案 - 并且也可能是一个帮助其他人解决类似问题的提示。

包括我超链接作为第一个包,因此所有链接都设置正确。


@Werner:非常感谢您的帮助 - 谢谢。我实际上就是这么做的。我当时并不清楚,如何超链接构建其链接(现在仍然是 :-)。我只是想知道,是否有某种方法可以查看内部情况 - 一些日志文件或任何其他可以加快调查速度的机制。

相关内容