I just did an analysis of a GSFont.kerning in a font kerned with KO, and came across multiple entries for the exact same pair. Is this intentional, and if so, why?
Here is an excerpt for two pairs, first word is the name of the master, all pairings are exceptions. The number of entries per pair varies greatly, sometimes there is only one, sometimes there are dozens. AFAICT, only kerning exceptions are affected, no group kerning has double entries:
Black seven seven -41.0
Black seven seven -38.0
Black seven seven -29.0
Black seven seven -40.0
Black quotedblbase quotedblbase -46.0
Black quotedblbase quotedblbase -81.0
Black quotedblbase quotedblbase -29.0
Black quotedblbase quotedblbase -29.0
Black quotedblbase quotedblbase -29.0
Black quotedblbase quotedblbase -29.0
Black quotedblbase quotedblbase -47.0
Black quotedblbase quotedblbase -47.0
Black quotedblbase quotedblbase -46.0
Black quotedblbase quotedblbase -47.0
Black quotedblbase quotedblbase -38.0
Black quotedblbase quotedblbase -38.0
Black quotedblbase quotedblbase -38.0
Black quotedblbase quotedblbase -21.0
Black quotedblbase quotedblbase -20.0
Black quotedblbase quotedblbase -21.0
Multiple entries for same kern pair
- Tim Ahrens
- Site Admin
- Posts: 472
- Joined: 11 Jul 2019
Re: Multiple entries for same kern pair
Thanks for the notification, I will look into this.
Re: Multiple entries for same kern pair
No, I can confirm the error is not in KernOn. I believe there is an issue in the Glyphs API when accessing the kerning dict under certain circumstances. Please close the issue, sorry for the confusion.
- Tim Ahrens
- Site Admin
- Posts: 472
- Joined: 11 Jul 2019
Re: Multiple entries for same kern pair
Good to know!
I guess I can’t “close this” thread, using a stone-age forum (oh, wait: bulletin board) software here.
I guess I can’t “close this” thread, using a stone-age forum (oh, wait: bulletin board) software here.