[CLOSED] Context replacement is not performed

Post your bug reports here. Include information that helps us to understand and reproduce the bug.
Post Reply
Torsten Ulv
Posts: 14
Joined: Wed Jul 07, 2021 3:39 pm

[CLOSED] Context replacement is not performed

Post by Torsten Ulv »

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.
5.png
5.png (27.7 KiB) Viewed 4238 times

The scripts use classes I created that separate these characters.
0.png
0.png (81.07 KiB) Viewed 4238 times
1.png
1.png (31.58 KiB) Viewed 4238 times
2.png
2.png (31.49 KiB) Viewed 4238 times
3.png
3.png (30.88 KiB) Viewed 4238 times
4.png
4.png (31.61 KiB) Viewed 4238 times
Erwin Denissen
Moderator
Moderator
Posts: 11158
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Context replacement is not performed

Post by Erwin Denissen »

You can't mix OpenType layout features between scripts, as shaping engines will divide text in individual runs per script.
Erwin Denissen
High-Logic
Proven Font Technology
Post Reply