Hello. I hope find you well!
I have a dude about programming some glyphs with OT features, for various alternates of any letter. For example, I have a J, it is the normal or simple version. Then, this J can be down in its trace of baseline, thinking in a J swash. However, I programmed it J swash using feature with this code:
feature swsh {
sub J by J.swash ;
} swsh;
Now, I have a new version for J with a extended curve to left, thinking for a initial version, however, it was programmed with:
feature init {
sub J by J.ini ;
} init;
For one third version of this J, that can be swashed and extended to left for only initial versions, how can I program it mixing both features, initial and swash? Can it be possible?
My English is not very fluently, I am Spanish-speaker, I hope you can understand me.
Thank you.
Vargas1974