Hello all,

Working on some low-level support for hyperlinks, I've come across the hypdivps package (https://ctan.org/pkg/hypdvips). It's largely about doing stuff in DVI mode that pdfTeX/LuaTeX in PDF mode can do anyway. However, there is one PDF feature that hypdvips can use that doesn't seem to show up in pdfTeX or LuaTeX: QuadPoints.

Briefly, QuadPoints allow an annotation to an area defined by multiple rectangles contained within the outer /Rect boundary. The usefulness appears when breaking a link across lines: using QuadPoints, this is a single object rather than multiple ones. pdfTeX and LuaTeX handle breaking links and creation of the necessary annotations, but don't do that using QuadPoints. I wonder if this was

- Never considered
- Considered but not at the time feasible (viewer support?)
- Considered but too complex to implement
- Tried but buggy or otherwise defective

Does anyone have any insight? I can see only one mention of QuadPoints on the pdfTeX list (https://tug.org/pipermail/pdftex/2007-February/007028.html).

Joseph

Reply via email to