notofonts / latin-greek-cyrillic

Noto Latin, Greek, Cyrillic
SIL Open Font License 1.1
39 stars 8 forks source link

Minus sign U+2212 too short and looking like hyphen-minus #396

Open mykhal opened 1 year ago

mykhal commented 1 year ago

Several days ago, minus sign (U+2212) started appearing very short on some webs in my system (Arch Linux), like normal hyphen-minus, instead of being the same length (and vertical position) as horizontal bar in "+".

In the following image is hyphen-minus, plus sign, and minus sign (U+002D U+002B U+2212) side by side,
below compared how it should probably look like, which is in NotoSansMono on my system.

notosansserif-minussign-bug--vs-notosansmono

I've traced the problem to new NotoSans-Regular.ttf (same as current on here), which has a short minus sign, see a screenshot from Fontforge below.

notosansserif-minussign-bug--fontforge

simoncozens commented 1 year ago

Noto Sans has always had U+2212 equal to U+002D; I added it here last year. I think what's happened is that your system was previously falling back to another font for that glyph, but now it doesn't.

I agree that the design of minus should change, though.

Mercury13 commented 1 year ago

Same in Serif. Please change this.

mgbales commented 10 months ago

Hi,

I'd like to emphasize this request. We use the serif font in a high-stakes reading environment where a more apparent minus sign glyph is a valuable aid to understanding. It would be a significant benefit to our users if the font were updated accordingly.

allefeld commented 5 months ago

I would like to support this.

It's particularly important if Noto is used for math typesetting, which has become possible since Noto Math received a MATH table, and if there are minus signs both in regular text (Noto Sans) and formulas (Noto Math).

The correct glyph can be copied from Noto Math: image Image created with https://notofonts.github.io/math/proof/NotoSansMath/Regular-diffbrowsers_waterfall.html with characters HYPHEN-MINUS, PLUS SIGN, and MINUS SIGN.