if my font contains characters/ligature-characters that are not part of unicode charts, if I added them to a glyphdata.xml with all possible attributes filled (Name, category, case, script, decompose, etc) . and give them nice names.
Can glyphsapp auto-generate OT features code for them?
I’m not familiar with coding whatsoever (that why we like and use glyphsapp)
screenshot of examples of non-unicoded characters: isolate + initial form + final form
in font there will be other different types of glyphs & ligatures & positions
if you mean Hamza and dots?
yes mark positioning are involved for hamza and dots (& other diacritics)
but these diacritics are not independent in my font (especially dots)
Just a question
What if i wanted to apply calt salt jalt cswh to be friendly (compatible) with OT features auto-generation
Can I combine two suffixes after each other like (kaf-ar.medi.salt) & kaf-ar.medi.jalt)
I’am aware of ss01 sequence naming
But I don’t know how to apply cswh jalt salt calt
If (for example) I have three medial kaf forms
One regular .medi
Second with a second shape
A third looks like the second but elongated (swach)
I already searched forum & read features 4 tutorials but no clarification of applying calt salt jalt cswh after arabic .fina .medi .init suffixes within a name like
(Kaf-ar.medi.calt) (kaf-ar.medi.cswh)
You can stack most feature suffixes and you should get the automatic feature code. Except for calt. It needs context and that can’t be derived from the glyph name. So you need to write the calt feature yourself.