notofonts/noto-fonts

Italic bits not set for Noto Sans Italic and BoldItalic

ollimeier opened this issue · 8 comments

Title

Italic bits not set for Noto Sans Italic and Bold Italic

Font

NotoSans-BoldItalic.ttf
NotoSans-Italic.ttf

Where the font came from, and when

https://github.com/googlefonts/noto-fonts/tree/main/hinted/ttf/NotoSans
Date: 2022-03-03 (preferred format)

Font Version

2.007

Issue

The Italic bits are not set in:

  • 'OS/2' table fsSelection
  • 'head' table macStyle

This results in fake Bold and Italics
fake-bold
fake-italics

:

Traced back to glyphsLib doing this:

<instance name="Noto Sans Italic"
  familyname="Noto Sans"
  stylename="Italic"
  filename="../instance_ufo/NotoSans-Italic.ufo"
  stylemapfamilyname="Noto Sans Italic"
  stylemapstylename="regular">

(Bogus stylemap family name / style name.) Now to work out why glyphsLib is doing that for this font in particular...

Found it, it's in the style linking flags. PR soon.

@simoncozens Thank you very much for having a look into it. I much appreciate you fast contribution. May I ask you, when there will be new fixed fonts available?

Awesome. Thank you very much.

Hi @marekjez86, thanks for the quick fix, there’s an issue left, see notofonts/latin-greek-cyrillic#384. Cheers!

I will take a look at that next week.