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

Enable writing kern values (GPOS) #228

Closed
mattlag opened this issue Oct 2, 2024 · 4 comments
Closed

Enable writing kern values (GPOS) #228

mattlag opened this issue Oct 2, 2024 · 4 comments
Labels
needs docs Help site needs an update to include mentioning this user reported Higher Priority
Milestone

Comments

@mattlag
Copy link
Member

mattlag commented Oct 2, 2024

No description provided.

@mattlag mattlag added this to the v2.beyond milestone Oct 2, 2024
@mattlag
Copy link
Member Author

mattlag commented Oct 2, 2024

Hi @Balearica

I'm working with opentype.js and I would absolutely love to be able to write even a basic GPOS table. I saw you mentioned in your comment below that you did this. Any information or pointers would be amazing! If it's solid enough, I may also turn it into a pull request... but at this point I'd go with a hacky solution that I use locally.

opentypejs/opentype.js#112 (comment)

Thank you!

@Balearica
Copy link

@mattlag As noted in the comment linked, I created a fork of OpenType.js that supports GPOS type 2 lookups (kerning), which is used for generating fonts in my document conversion web application scribeocr.com (repo here). Since writing that I cleaned up the code and created the merge request opentypejs/opentype.js#743. While it has not yet been merged, that fork should be ready to use.

@mattlag
Copy link
Member Author

mattlag commented Oct 2, 2024

Awesome, that is exactly the kind of pointer I was hoping for :-) Thank you!

@mattlag mattlag modified the milestones: v2.beyond, v2.5 Oct 3, 2024
@mattlag mattlag added the needs docs Help site needs an update to include mentioning this label Oct 3, 2024
@mattlag
Copy link
Member Author

mattlag commented Oct 4, 2024

Shipped v2.5.0!

@mattlag mattlag closed this as completed Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs docs Help site needs an update to include mentioning this user reported Higher Priority
Projects
None yet
Development

No branches or pull requests

2 participants