freefont-bugs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Freefont-bugs] Large rectangle with stretchy U+2F/U+2211/U+27E8/U+27E9


From: Frédéric Wang
Subject: [Freefont-bugs] Large rectangle with stretchy U+2F/U+2211/U+27E8/U+27E9 and GNUFreeFont
Date: Fri, 17 Apr 2015 17:07:31 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:34.0) Gecko/20100101 Icedove/34.0

Hi all,

Here is a testcase with a dev version of GNUFreeFont:
http://fred-wang.github.io/MathFonts/GNUFreeFont/

As I understand, stretchy U+2F/U+2211/U+27E8/U+27E9 do not have a "glue"
so we connect them using a rule

https://dxr.mozilla.org/mozilla-central/source/layout/mathml/nsMathMLChar.cpp#855

but the rule thickness has the width of the parts, which leads to these
ugly large rectangles.

What do you think? Is it a bug due to our limited implementation of the
MathVariants table (bug 963147)? Or is it incorrect for a font to
specify a stretchy operator construction without any extender?


-- 
Frédéric Wang
maths-informatique-jeux.com/blog/frederic




reply via email to

[Prev in Thread] Current Thread [Next in Thread]