Announcing the start of skribo, a new Rust crate to implement low level text formatting:
Conversation
Thanks for your work on this! Will make it much easier for us to test our font shaping work 🙂
1
2
Really looking forward to having something to test, the idea of building the entire stack Rust-native is very exciting!
1
2
Also let me know if you have a URL you'd like me to link to, but the sense I get is that it's maybe too early to have a high public profile.
1
We have a private repository, currently called 'Allsorts'. But most of our work has been in Prince itself at the moment. We're gradually cutting the tendrils to allow it to be extracted though.
1
2
Full warning - we may end up having to rewrite a bunch of stuff now that we understand the problem better. And it's taken time because we're trying to push our findings upstream to people who care about improving the shaping specification.
2
2
But yeah, I think we've done over half of the Indic scripts now. We were trying to see how far we could get without 'querying the font' to see what features it supported (as intended in the OT spec), but it turns out that is not possible.

