Incompatible Masters in Variable Fonts

Hello everyone! Long time lurker, first time poster here!

I have what seems to me a rather simple question, but one to which I have been unable to find an answer. I am currently working on a variable font, in which the italic ‘a’ is very different from the upright ‘a’. I don’t think node by node interpolation as suggested in the tutorial article is possible, but still there must be a way to make the transition smooth somehow, right?

I know a bit of magic can be accomplished with bracket layers, but I don’t really know what I need to pull this off. Do I need to have both a’s in upright and italic and have them switch at some point on the ‘ital’ axis? And if so, what’s the best way to do it?

And a bonus question – one that I have spend many a night wondering about: how can two (and more!) seemingly different masters interpolate nicely within one font? I am thinking more experimental stuff like David Berlow’s Decovar (https://github.com/TypeNetwork/Decovar)

Thanks in advance!

That would be a bracket layer. You have read the tutorial?
https://glyphsapp.com/tutorials/alternating-glyph-shapes

Currently the bracket trick will only work for the first axis in variable fonts.

1 Like