-
Notifications
You must be signed in to change notification settings - Fork 11
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
fontmake has a majority market share #1
Comments
Great, thanks simon. I'm very happy to help out on this in any number of ways, both in the more busy-work stuff of cleanup/documentation, but I'm also happy to dig into the implementation details for missing tables etcetera; I think this would be helpful for me anyway as an opportunity to fill in some gaps in my knowledge. |
Thanks! For some of the missing tables stuff, the basic rule is "do whatever ufo2ft does". |
Hi @simoncozens This is an exciting project. Are there any plans to support COLR/COLR and SVG tables? Chrome is going to release[1] support for COLRv1, and I hope to improve the speed of COLR font generation through Rust, so that more users can use the latest COLRv1 fonts through our platform. [1] https://groups.google.com/a/chromium.org/g/blink-dev/c/kDfj3rcA6sc/m/mXFBFc5bBQAJ |
I think eventually there will be COLR/SVG support, but not for a while yet. I'm going to focus on the 90% use case and get that right first. |
What stops fonticulus for being ready for prime-time?
Meta-development
Source loading (babelfont-rs)
Static-font metadata tables
Outlines
ttf-remove-overlap
utility)(currently buggy, needs to be done in an interpolation-compatible way)Variable fonts
(needs fonttools-rs support)ttf-optimize-gvar
utility)OpenType layout generation
(needs fonttools-rs support)Verification and testing
The text was updated successfully, but these errors were encountered: