GPOS in sequence with zero width joiner?
Roel Nieskens
Posts: 216
This works:
So does this:
But this doesn't:
It looks like Chrome ignores the zero width joiner (uni200D) so the sequence A‍B still works. But Edge chokes on this.
It's similar to this thread, except there Edge needed the zero width joiner to be present, while here it breaks when it is present.
Any idea how to position a sequence that has a zwj in it?
pos A' <-100 0 -200 0> Z;
So does this:
pos A' <-100 0 -200 0> B Z;
But this doesn't:
pos A' <-100 0 -200 0> uni200D Z;
It looks like Chrome ignores the zero width joiner (uni200D) so the sequence A&ZWJ;B still works. But Edge chokes on this.
It's similar to this thread, except there Edge needed the zero width joiner to be present, while here it breaks when it is present.
Any idea how to position a sequence that has a zwj in it?
0
Comments
-
While writing my question, I compiled a reduced test case, that turns out to not work in Edge as well as Chrome.
So I guess my question really is "how to position glyphs when there's a zero width joiner in the sequence"?!
0
Categories
- All Categories
- 47 Introductions
- 4K Typeface Design
- 496 Type Design Critiques
- 583 Type Design Software
- 1.1K Type Design Technique & Theory
- 674 Type Business
- 891 Font Technology
- 29 Punchcutting
- 541 Typography
- 126 Type Education
- 333 Type History
- 82 Type Resources
- 113 Lettering and Calligraphy
- 33 Lettering Critiques
- 80 Lettering Technique & Theory
- 570 Announcements
- 100 Events
- 116 Job Postings
- 170 Type Releases
- 183 Miscellaneous News
- 270 About TypeDrawers
- 54 TypeDrawers Announcements
- 114 Suggestions and Bug Reports