Hyperref 和 bibtex 脚注

Hyperref 和 bibtex 脚注

这是我在 StackExchange 上提出的第一个问题,没有 MWE,因为现在显示任何 MWE 都没有意义,因为这是一个一般的编译问题。我认为 Hyperref 包中一个相当知名的错误?

问题:我在 Latex 中撰写历史论文,在历史论文中我们使用了大量的长脚注。我非常感激 hyperref 将脚注链接到首次使用来源的时间,并且不想错过它。尽管如此,还是有一个实质性的问题:如果脚注在 pdf 编译文档中超过一页,脚注链接在某个时候会覆盖后面的整个页面,直到脚注在同一页结束。

我知道有 hyperref 命令 \PassOptionsToPackage{hyperfootnotes=false}{hyperref} 可以停用脚注中的功能,但还有其他方法可以保留脚注中的这些链接吗?有没有人想出一个优雅的解决方案来使用脚注和 hyperref 而不会出现这些问题?

提前致谢,迈克尔

在此处输入图片描述

答案1

这不是 的问题hyperfootnotes,问题是您有一个引用,该引用的链接在页面上断开了。hyperref目前无能为力,因为这是 pdftex 原语创建链接的问题:它会抓取中间的所有内容。下一个 pdftex 版本将有一个原语,允许中断此类链接,但要使用它需要更改 LaTeX 的输出例程,因此这是一个长期项目。

相关内容