New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge mark positions incorrect #3407
Comments
Unfortunately the merger is unmaintained and very limited. I don't think I'll have the time to look into this :(. |
No worries. Can you tell me a bit about OTLOffsetOverflowError, how is it being fixed? |
That is automatically taken care of by the compiler, by using Extension lookups, or splitting subtables into smaller ones. That shouldn't be your problem if the merge succeeds. |
There's some mark-attachment-related issues with merger. I think you might be hitting that. |
To clarify, all 3 fonts have a glyph for r. Given that I tried to merge two fonts with identical glyphs 0-9 only and they were both included in the new font, i.e. not deduplicated, I suspect the mark issue is a consequence of this - the features simply not applying to the glyphs that won cmap. |
Sounds like it. |
Merging Noto Sans Tamil Supplement, Noto Sans Tangsa and Noto Sans results in some of the combining diacritics broken:
Expected vs Actual:
It does not reproduce when merging one or other with Noto Sans, it has to be all three.
It does not reproduce when Tangsa is first and Tamil Supplement is second.
Rendered string: r̥l̥ (r and l with ring below)
The text was updated successfully, but these errors were encountered: