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

Hook kern table to shaper #250

Closed
behdad opened this issue May 3, 2016 · 7 comments
Closed

Hook kern table to shaper #250

behdad opened this issue May 3, 2016 · 7 comments

Comments

@behdad
Copy link
Member

behdad commented May 3, 2016

Hook kern table to shaper itself, so it works for all font funcs.

@KrasnayaPloshchad
Copy link

In TDF Bugzilla there is a request to get support for kern table recently, which have been proved affecting MS core fonts released from SF.net, so leave this bug to track.
https://bugs.documentfoundation.org/show_bug.cgi?id=105992

@behdad
Copy link
Member Author

behdad commented Apr 14, 2017

I'm guessing that that's a different issue: we ignore kern table if GPOS is present... Some versions of those fonts have both and rely on kern being applied. @khaledhosny is that what's that issue is about? Or your font funcs impl doesn't have kern wired up? At any rate, I don't mind fixing both.

@khaledhosny
Copy link
Collaborator

I switched to using ot font function in LibreOffice, so that is about their lack of kern table support.

@KrasnayaPloshchad
Copy link

Since LibreOffice using HarfBuzz for text layout, this bug should be fixed based on native support provided by HB.

@behdad behdad changed the title [hb-ot-font] Implement kern and VORG tables [hb-ot-font] Implement kern table Sep 28, 2017
@khaledhosny
Copy link
Collaborator

Already fixed.

@behdad
Copy link
Member Author

behdad commented Sep 10, 2018

I like to hook kern table to shaper itself, so it works for all font funcs. I think there's another issue for that.

@khaledhosny
Copy link
Collaborator

We don’t seem to have an issue for this, re-opening and changing the description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants