googlefonts / glyphsLib

A bridge from Glyphs source files (.glyphs) to UFOs
Apache License 2.0
181 stars 51 forks source link

Brace layers to designspace sources #950

Open schriftgestalt opened 11 months ago

schriftgestalt commented 11 months ago

Currently, brace layers are stored in an extra layer of another source (and linked to by the layerName in the designspace sources).

I wonder if it would make sense to put them into its own sparse .ufo files? That would make it easier to access them with other .ufo tools.

One thing that needs to be taken into account is that the new .ufo needs to be interpolated from the main sources to get the correct vertical metrics.

Any ideas about this?

simoncozens commented 10 months ago

Related: Glyphs does not currently process layout (anchors, specifically) for brace layers (forum post). But it is on the cards, so we will need to support that too. I think doing it as a sparse master would make it easier, although I'm not 100% sure why it doesn't just work already.