Hello
I’m trying to create contextual alternates between the characters OVE.
I already managed to do the OV and the VE worked separately but with the 3 characters OVE I can’t seem to make it work.
I need the “v” between “o” and “e.alt02” to be “v.alt03”
This is what I have:
sub @o v' by v.alt01;
sub v' e by v.alt02;
sub @o v.alt01 @e' by e.alt02; (this works)
sub @o v.alt01' e.alt02 by v.alt03; (this is not working )
I think you’ll need the sub lines in separate lookups. Your code assumes that the changes in the first lines will be taken into account in the last line, but opentype works on all the lines in parallel if they are in the same lookup.
Thank you!
I managed to get what I want with this combinations:
lookup one {
sub @o v' by v.alt01;} one;
lookup two {
sub v' @e by v.alt02;} two;
lookup three {
sub v.alt02 @e' by e.alt02;} three;
lookup four {
sub v.alt01' @e by v.alt03;} four;
lookup five {
sub v.alt03 @e' by e.alt02;} five;
Is is ok? seems too much combinations but it works!