Open yanone opened 4 years ago
I'm afraid smart components are not supported at the moment. https://github.com/googlefonts/glyphsLib/issues/91
@anthrotype what are your thoughts on raising an error if a user attempts to build a font which has smart components?
Just tried to generate Inconsolata and it ignored the smart components.
Source: top spur of "C"
Generated ttf:smart component skipped
This also caused the VTT hints to break which took me a while to figure so an error would be greatly appreciated.
More than happy to add this.
A Glyphs source I’m working on has Smart Components in various glyphs such as the Peso sign (open in that Glyphs file’s tab).
The font when generated through
fontmake
shows these components fully expanded when instead they should be rather contracted. Since the same file shows correctly placed components when exported directly from Glyphs as VF, I assume that this is a minor lapse in fontmake.Glyph:
Screenshot of VF exported through
fontmake
:Screenshot of VF exported through Glyphs: