-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add blank control characters to all script files that need it #1
Comments
Behdad weighed in,
Raph confirmed,
So, I'll rename this issue to make sure we roll that out correctly across all the Noto fonts. @marekjez86 noted,
So, we need FB GF profile checks for this that are script aware so all scripts for GF do this correctly; and then this issue can track passing those checks across the Noto collection. |
Full set of code points from the Android source that Raph linked:
|
ALL the characters/glyphs present in Noto were specified as REQUIRED for delivery before we would approve them. I will NOT delete anything unless I understand that this requirement is not a requirement any longer. Especially, I don't want to touch Indics (the rule here is "if you break it for any languages in India constitution, you will need to train a Google employee to deal with BIS to allow sales of Android phones [if there's a BIS issue :-)]") |
@chrissimpkins noted that Noto Hebrew includes characters for
Raph said "BiDi control characters (that includes 200E and 200F, along with 202A-202E and 2066-2069, are handled entirely in the text shaping and layout engine, and do not need cmap entries in the font."
@simoncozens said "you don't normally have explicit glyphs in the font for control characters, since they are handled higher up the text-processing stack and won't appear in runs to be shaped."
I propose in the next build of Noto Hebrew, we remove them.
The text was updated successfully, but these errors were encountered: