-
Notifications
You must be signed in to change notification settings - Fork 21
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
Make Adjust::apply, Placement::combine_distance and Placement::combine_anchor public #36
Comments
These methods are internal and already run as part of We plan to roll positioning information into the the output of |
Yeah I'm currently just calling Thanks for doing the work of porting font shaping, btw, I've had lots of people with problems installing my crates since they rely on HarfBuzz and HarfBuzz doesn't always compile out of the box (since you need cmake to build it, etc.). Also I can now run my crate on wasm32, so that's a plus. |
Yes that will get you a lot of the way there.
Yes that's right.
We don't have the concept of clusters. What they allow (mapping shaping output back to input text) is another one of the things that we plan to get to eventually. #31
This is really great to hear. Thanks for sharing 😀 |
In order to layout a text line from the
Vec<gpos::Info>
it would be nice to be able to calculate the glyph positions. TheAdjust::apply
,Placement::combine_distance
andPlacement::combine_anchor
functions already do that, but they're not public functions, is this intentional?The text was updated successfully, but these errors were encountered: