When testing in illustrator the stylistic variations only appear when in the middle of a word, the init, fina and isol variations will not apply. The only variation that works in all instances is the t_h.liga.
Totally new to this so appreciate any coding responses to be simple in explanation.
The positional alternates were made for writing systems like Arabic. Some applications have the same assumption and wouldn’t apply them to scripts like Latin by default.
In Adobe CC apps, you can change the behaviour via their paragraph panel and choose a World-Ready composer, which does activate those features.
If you want to solve it on the font side instead of asking your user to change paragraph settings, you need to hand-code the same behaviour in calt feature. There’s a tutorial here.
Hi Toshi, Thanks so much for your response, that is the tutorial I followed. Below is my calt code and I have all my classes setup including the ligatures stylistic alternatives. Any ideas of where I’m missing something? Thanks again.
lookup Isol {
ignore sub @Lowercase' @AllLowercase, @AllLowercase @Lowercase';
sub @Lowercase' by @Isol;
} Isol;
lookup Init {
ignore sub @AllLowercase @Lowercase';
sub @Lowercase' by @Init;
} Init;
lookup Fina {
ignore sub @Lowercase' @AllLowercase;
sub @Lowercase' by @Fina;
} Fina;