On 2/19/26 19:52, Jean-Pierre Delange via ntg-context wrote:
> Hi Pablo,
> 
> I think I understand the issue you are pointing out. In your MWE, the
> visual content produced by |\at[æb]| is correctly scaled, but the
> clickable area (and the border drawn with |references.border|) no longer
> matches the scaled text in LMTX. In other words, the visual
> transformation seems to be applied, but the geometry of the link
> annotation does not seem to follow in the same way. What makes this
> particularly noticeable is that it already happens with very small
> scaling factors, and only in LMTX: with LuaTeX the link area still
> appears to be placed correctly. This suggests that the problem is not
> with |\at| itself, but with how link annotations interact with
> transformations such as |\scale| in the LMTX backend — possibly the
> annotation rectangle is computed before the transformation is applied,
> or is not transformed along with the box.
> 
> For reference, I am testing this with a ConTeXt version from July 2025.
> I haven’t yet checked whether different PDF viewers (e.g. Firefox /
> PDF.js versus native viewers) affect how the link borders are displayed,
> so that may also play a role. This is just my current reading of the
> behavior; I’d be interested to know whether this matches what others
> observe, or if I’m missing something.

Sorry, Jean-Pierre, but would it be to much to as as confirmation either
of these brief replies?

  1. Yes, I can reproduce the issue.

  2. No, I cannot reproduce your issue.

Excuse me, but I don’t need a (machine-generated?) explanation (or
something virtually indistinguishable from it) from the issue I’m just
providing a sample. I think I know what I see on screen.

From your reply, I guess that you may have reproduced the issue.

I’m testing this with both 2026.02.12 13:41 and 2026.02.19 11:49 (both
Linux64). In both cases, LMTX draws the wrong link area and LuaTeX draws
it right.

Results of misplaced link area are consistent with current (as packaged
[and updated as of today] for “Fedora 43”) “Evince”/“Okular”, “MuPDF-GL”
and “XpdfReader”.

I think I might have hit a bug, asked for confirmation, so I’m not
missing something and it could be fixed.

Many thanks for your help,

Pablo
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to