You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When two sources have different defaultLayers and different layerOrders and one of the layers is called public.default, it is not possible to write to disk as public.default must be the default layer (see the UFO spec)
Some options:
rename the public.default layer name if this is not the default layer
only apply interpolation on the defaultLayer (whatever the name is) font.interpolate also means interpolating all layers, so I dont like this option
only interpolate layers with the same name (my preference, as you can always do layer.interpolate or glyph.interpolate) + warn missing layer names. This should not break existing implementations.
When two sources have different defaultLayers and different layerOrders and one of the layers is called
public.default
, it is not possible to write to disk aspublic.default
must be the default layer (see the UFO spec)Some options:
public.default
layer name if this is not the default layerfont.interpolate
also means interpolating all layers, so I dont like this optionlayer.interpolate
orglyph.interpolate
) + warn missing layer names. This should not break existing implementations.came up in https://robofontcommunity.slack.com/archives/C03A6AYH6TE/p1667999235159179
The text was updated successfully, but these errors were encountered: