[texhax] Bigly Hyperref Bug (MWE)

Heiko Oberdiek heiko.oberdiek at googlemail.com
Sun Mar 4 22:22:55 CET 2018


On 2018-03-04 16:21, Douglas McKenna wrote:
> It seems there's a pretty crazy bug in hyperref with respect to creating multiple-page-spanning footnotes with interactive clickable links in an eventual PDF.

Breaking links across pages is not well-supported by the drivers. They 
usually use a heuristics to find out, which parts of the page might 
belong to the link. Sometimes you can get lucky, sometimes not.
And footnotes are especially hard, the driver does not know, which
box belongs to a footnote and which box to the main page or which
box to headers, footers.

At least, the color problem is kind of solved in pdfTeX via additional
color stacks. But they must be setup for footnotes to get it work.
LuaTeX offers attributes and package luacolor uses them.

There is not much hyperref can do about annotations/links,
if the driver support is missing.
Maybe, it is possible to do something in LuaTeX (attributes, ...),
but AFAIK there aren't any volunteers for the hard work.

Yours sincerely

More information about the texhax mailing list