mooniak / maname-font

Maname fonts project repository
SIL Open Font License 1.1
5 stars 3 forks source link

Fixed outlines in G and cent #10

Closed yanone closed 3 months ago

yanone commented 3 months ago

I don't know how the problematic outlines got created exactly (probably a bug in Glyphs), but removing the overlaps on two contours in G and cent fixed the problem.

pathumego commented 3 months ago

Thanks @yanone How did you zero-in on those glyphs?

yanone commented 3 months ago

In code. I traced down the EraseOpenCorners filter that was displayed next to the error message. The filter resides in the glyphsLib package (whereas most other filters reside in ufo2ft). Then I added a print statement to the filter routine to print the glyph name.

I know, the error messages are terribly useless. Sorry about that.

yanone commented 3 months ago

And then in Glyphs I just tried to play around with the outlines of the respective glyphs and found erratic behaviour around the start point of the contours, which I solved by removing overlaps. That was a shot in the dark but it worked.

pathumego commented 3 months ago

Thanks! While searching found the same issue on fontmake issue tracker. https://github.com/googlefonts/fontmake/issues/764