-
Notifications
You must be signed in to change notification settings - Fork 103
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
New check: allah_ligature #4728
base: main
Are you sure you want to change the base?
Conversation
"""Ensure correct formation of allah ligature in the presence of tashkeel marks.""" | ||
|
||
cmap = ttFont["cmap"].getBestCmap() | ||
allah_unicode = 0xFDF2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A font can contain الله or even لله ligature without U+FDF2 to it. It might also include U+FDF2 but use a different glyph for the ligature.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it, thanks. Give me some time... This check is generally a bit immature still.
336f665
to
a27f84d
Compare
I've just rebased to current main branch and fixed the conflicts in this PR. |
a27f84d
to
2714819
Compare
Added to the Universal profile. allah_ligature: "Check correct formation of allah ligature in presence of explicit tashkeel." (issue #4727)
2714819
to
612e6ba
Compare
I've git-rebased this PR and fixed conflicts. |
I feel this may make more sense as a shaperglot check. |
If you can, please try. |
Description
Check correct formation of allah ligature in presence of explicit tashkeel (issue #4727)
Checklist
CHANGELOG.md