Harfbuzz does not apply GPOS mark positioning for Heebo #4724
Replies: 5 comments 11 replies
-
This was done to work around Times New Roman not having any Hebrew GPOS rules... :( |
Beta Was this translation helpful? Give feedback.
-
Do we know why that font uses |
Beta Was this translation helpful? Give feedback.
-
Perhaps we can blacklist the affected Times / Arial etc just for Hebrew and remove the special rule. @jfkthame I'd really appreciate your thoughts here. |
Beta Was this translation helpful? Give feedback.
-
@DeependraKhetwal Can you give me an example Unicode sequence? |
Beta Was this translation helpful? Give feedback.
-
What version are you using? I just downloaded the fonts from that link, and Heebo-Regular.ttf definitely has |
Beta Was this translation helpful? Give feedback.
-
Hi We are getting incorrect rendering for hebrew diacritics for Heebo font (https://fonts.google.com/specimen/Heebo ) . Upon investigation we found out that harfbuzz is not applying GPOS mark positioning for diacritics (even after setting 'mark' and 'mkmk' features explicitly for shaping) because the font does not contain hebrew script under GPOS and thus falling back to fallback mark positioning. Is it possible that harfbuzz can use the GPOS mark positioning from DLFT script in case the main script (in this case hebrew) is not present in the font GPOS table
Beta Was this translation helpful? Give feedback.
All reactions