CatharsisFonts / Ysabeau

Ysabeau: The essence of Garamond in an open-source sans-serif typeface
SIL Open Font License 1.1
499 stars 16 forks source link

Interpolation problems in `Ysabeau[wght].ttf` #46

Open behdad opened 1 year ago

behdad commented 1 year ago

Hello!

This is an automatically-generated report about possible interpolation problems in Ysabeau[wght].ttf, as found in the Google Fonts catalog.

The particular version of the font that was tested was archive:.

To download a PDF version of this report with helpful visuals of the problems, click here; Or to view it on the GitHub website, click here.

The report follows:

Glyph uni048F was not compatible:
  Masters: '', 'wght=250.1318':
    Contour 2 start point differs: 0 in '', 1 in 'wght=250.1318'; reversed: False
  Masters: 'wght=250.1318', 'wght=1.0':
    Contour 2 start point differs: 0 in 'wght=250.1318', 3 in 'wght=1.0'; reversed: False
Glyph uni04B9 was not compatible:
  Masters: '', 'wght=1000.0':
    Contour order differs: [0, 1, 2] in '', [0, 2, 1] in 'wght=1000.0'

This report was generated using the fonttools varLib.interpolatable tool. We understand that sometimes the tool generates false-positives. Particularly for more complicated font designs. If you did not find this report useful, please apologize and ignore & close it.

To give feedback about this report, please file an issue or open a discussion at fonttools.

CatharsisFonts commented 1 year ago

Should be fixed now.

behdad commented 1 year ago

Thank you.

behdad commented 1 year ago

Reopening till the fix hits the repo.

CatharsisFonts commented 1 year ago

Sorry; better now?

BTW, your error detection algo looks pretty useful. Think you could make it available to the Glyphs guys? 😬

behdad commented 1 year ago

Sorry; better now?

Humm. I still see the same problems in https://github.com/CatharsisFonts/Ysabeau/blob/master/fonts/vf/YsabeauRomanVF.ttf

BTW, your error detection algo looks pretty useful. Think you could make it available to the Glyphs guys? 😬

They are aware of it. They said they're also improving their own algorithms.

In theory someone can write a Glyphs plugin for this, but that's beyond me.

CatharsisFonts commented 1 year ago

Ah, I haven't regenerated the VFs, only the OTFs and TTFs. Aren't you generating your own VFs anyway? I should probably delete the homegrown ones.

behdad commented 1 year ago

No I'm just running on existing VFs.