-
Notifications
You must be signed in to change notification settings - Fork 65
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
All-caps Georgian labels are invisible #837
Comments
The capital letters are located in the Georgian Extended block, 0x1C90–0x1CBF. The downloaded Noto Sans Georgian Regular font does contain glyphs for each of these codepoints, but the range 7312–7359 needs to be associated with Georgian so that the generated Americana-Regular font will contain these codepoints: openstreetmap-americana/scripts/fonts.json Lines 84 to 87 in e26d76a
I’ve tried adding this range and doing a clean rebuild, but the uppercase letters still aren’t showing up, even though Americana-Regular.ttf does contain these glyphs. |
Yes, because the font PBFs don’t contain glyphs for the uppercase letters. If you force the |
FontDrop reports Georgian language support and draws Georgian capital letter characters |
Oh I just saw your note about the missing range. |
Doh, adding the range didn’t work for me locally because the style was pointed to the production glyphs. |
When the preferred language is set to Georgian, any layer that contains all-capital letters appears blank, namely, state/provincial labels and boundary edge labels.
English versus Georgian
In practice, the Georgian alphabet is unicameral, but capital letters are used for decorative purposes, such as the reason why we’re uppercasing these labels.
The text was updated successfully, but these errors were encountered: