I accidentally discovered that in mixed form, you can't make a substitution between the Latin and Cyrillic characters. Separately, the Latin/Cyrillic characters are replaced.
The scripts use classes I created that separate these characters.
[CLOSED] Context replacement is not performed
-
- Posts: 14
- Joined: Wed Jul 07, 2021 3:39 pm
-
- Moderator
- Posts: 11158
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Context replacement is not performed
You can't mix OpenType layout features between scripts, as shaping engines will divide text in individual runs per script.