-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Orient CJK glyphs vertically along vertically oriented lines #1246
Comments
Braindumping notes from discussion today: Currently
Proposal
Probably: no shader changes, little affect on performance/data except other than symbol buffer transferred between workers. Other questions
|
Also, thanks to @mikemorris for pointing us towards a paper on robust vertical layout in unicode http://unicode.org/notes/tn22/RobustVerticalLayout.pdf |
Since I can’t find a better place for this little nugget of knowledge, this Wiktionary module contains character ranges for all the CJK writing systems. Of particular interest are /cc @xrwang @nickidlugash |
On OpenStreetMap, and therefore in Mapbox Streets, mixed CJK/romanized labels are ubiquitous on roads in Hong Kong, Macao, and Shenzhen. For example, this way is tagged |
This should be fairly easy the way #3438 is now written. I'll move this into that PR's launch checklist. |
#3470 tracks vertical text layout for point-placed labels. |
→ #3506 |
For consistency with mapbox/mapbox-gl-native#1682, CJK labels running along north-south roads (or roads that go from top to bottom due to map rotation) should orient glyphs vertically.
/cc @ansis @nickidlugash @mikemorris
The text was updated successfully, but these errors were encountered: