Hello, I'm working on my first script typeface and I was wondering, what is the best way to program initial forms? This is my script:
ignore sub @all_glyphs @init_0
' by @init_1
Without the "ignore" rule the glyph wouldn't switch to it's initial form if it's at the beginning of a line. However, the @all_glyphs
class needs to contain all existing glyphs except space, which means 956 glyphs. Do you think this could cause any problems?
Also, I'm doing the substitution in the stylistic set feature. Both SS## and INIT features are very poorly supported in applications (basically InDesign only), so I'm not really sure which one to choose. I'd appreciate you tips and opinions. Thanks!