notofonts / math

Noto Math
SIL Open Font License 1.1
25 stars 3 forks source link

Overlapping mathematical script letters #26

Closed dscorbett closed 5 years ago

dscorbett commented 5 years ago

Font

NotoSansMath-Regular.ttf

Where the font came from, and when

Site: https://github.com/googlei18n/noto-fonts/blob/c30307083469f0c05e216ac75216fd454a517858/hinted/NotoSansMath-Regular.ttf Date: 2019-02-04

Font version

Version 2.000

Issue

The SMP mathematical script letters overlap subsequent glyphs. When the next glyph is another script letter, they join cursively. This is inappropriate for these symbols, which are for single-character mathematical variables: concatenating them represents some implicit operation like multiplication, not word formation. The BMP script letters are fine.

Character data

π“Ž=𝒢𝓍 U+1D4CE MATHEMATICAL SCRIPT SMALL Y U+003D EQUALS SIGN U+1D4B6 MATHEMATICAL SCRIPT SMALL A U+1D4CD MATHEMATICAL SCRIPT SMALL X

Screenshot

π“Ž=𝒢𝓍

davelab6 commented 5 years ago

Looking at this issue on macOS, I see that the character data @dscorbett provided renders in whatever the macOS system font is, and has a non-connecting form:

screen shot 2019-02-13 at 12 46 18 pm

I agree that while a script design would have connected letters for forming words, the purpose of these characters is in math equations, not in text, and therefore "isolated" forms are required.

marekjez86 commented 5 years ago

with https://github.com/googlefonts/noto-fonts/blob/master/phaseIII_only/unhinted/otf/NotoSansMath/NotoSansMath-Regular.otf

Screen Shot 2019-05-17 at 19 20 49