Skip to content
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

Complex text shaping #471

Closed
mikemorris opened this issue Jun 18, 2014 · 5 comments
Closed

Complex text shaping #471

mikemorris opened this issue Jun 18, 2014 · 5 comments
Assignees

Comments

@mikemorris
Copy link
Contributor

Breaking this out from https://github.com/mapbox/gl-ported-maps/issues/20#issuecomment-43928958

Text shaping has moved client-side with switch to glyph ranges instead of augmented vector tiles, so complex text is no longer being shaped properly.

Proper text shaping:
casa

Currently backwards, and without complex text shaping:
screen shot 2014-05-29 at 1 12 33 pm

@mikemorris mikemorris self-assigned this Jun 18, 2014
@mikemorris
Copy link
Contributor Author

Useful info on HarfBuzz API design https://mail.gnome.org/archives/gtk-i18n-list/2009-August/msg00025.html

@mikemorris
Copy link
Contributor Author

Long, possibly useful thread on Mozilla integration of HarfBuzz https://bugzilla.mozilla.org/show_bug.cgi?id=449292

@fnicollet
Copy link
Contributor

I am also interested in this fix. I produce vector tiles with hebrew text only in Israel and users have been complaining that the text is reverted

@mikemorris
Copy link
Contributor Author

@jimmont
Copy link

jimmont commented Apr 19, 2016

Hebrew labels look like nonsense until you realize they're flipped is there a solution I can implement now to resolve this for my gl-js map?

bensleveritt pushed a commit to bensleveritt/mapbox-gl-js that referenced this issue Oct 24, 2016
bump geojsonhint version to 2.0.0 and ignore (newly introduced) hint …
lucaswoj pushed a commit that referenced this issue Jan 11, 2017
* update GeoJSON source default values

* Copy edits
karimnaaji added a commit that referenced this issue Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants