GNU bug report logs - #25309
11.89.8; multi-level script fontification stacks incorrectly

Previous Next

Package: auctex;

Reported by: Gennady Uraltsev <gennady.uraltsev <at> gmail.com>

Date: Sat, 31 Dec 2016 14:14:01 UTC

Severity: normal

Found in version 11.89.8

Done: Tassilo Horn <tsdh <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Mosè Giordano <mose <at> gnu.org>
To: Tassilo Horn <tsdh <at> gnu.org>
Cc: Uwe Brauer <oub <at> mat.ucm.es>, 25309-done <at> debbugs.gnu.org, Gennady Uraltsev <gennady.uraltsev <at> gmail.com>
Subject: bug#25309: 11.89.8; multi-level script fontification stacks incorrectly
Date: Thu, 5 Jan 2017 12:51:22 +0100
[Message part 1 (text/plain, inline)]
Hi Tassilo,

2017-01-05 11:11 GMT+01:00 Tassilo Horn <tsdh <at> gnu.org>:
>
> I think I came up with a solution: fontify the script characters
> themselves with a custom face.

I like this solution, I'm starting to love the multi-level mode
(though I don't think I'll personally use many nested scripts)!
Fontifying those characters differently from the rest of the equation
is really effective and does solve the issue you mentioned in
invisible mode.

However, I don't think it completely solves the problem I reported,
just works around it ;-)  This is more evident in multi-level mode,
see the attached screenshot (I swear it's there this time!).  The
caret is (almost always) in the wrong position, compared to the number
it is raising.  In my opinion, the top of the caret should line up
with the top of what it raises, see the "^{2}" in the text line below
the equation.  Of course, something similar for the underscore.

Bye,
Mosè
[nested-superscripts.png (image/png, attachment)]

This bug report was last modified 8 years and 187 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.