Is the property ‘Keep Alternates Next to Base Glyph’ scriptable? I can’t find it in the docs.
It’s not part of the Python wrapper, so you have to use the Objective-C interface:
someFont = Font # enable someFont.setKeepAlternatesTogether_(True) # disable someFont.setKeepAlternatesTogether_(False) # check isEnabled = someFont.keepAlternatesTogether()
By the way, it would be nice to have an option to handle letters and numbers differently.
While kerning a font, it is perfect to have an alternative double storey “g” beside the single storey. But to have all “zeros” in a line, is pretty much senseless here.
Maybe this and other sort possibilities as a smart filter option?
Sorting and smart-filtering are two different things. However, you can have your own sorting with your own List filter.