Kerning not recognizing all subtables

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
Jonne Haven
Posts: 441
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Kerning not recognizing all subtables

Post by Jonne Haven »

In my font I have had 7 subtables to correct a font kerning problem in a previous version of FontCreator.

I this version of FontCreator it seems that any kerning outside of Subtable 1 is ignored by Word and Gimp and other WP. It shows the kerning fine in OT but once installed, the kerning is ignored outside of Subtable 1. This is true in the test OTF function as well. I then deleted all additional subtables making only one subtable and this has fixed the problem (I hope), but kerning is now being recognized in completion.

It seems that WP's don't like subtables made in FontCreator 11. That's my best guess.

If this is an issue you want to address it would be helpful.

Blessings,

Jonne Haven
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning not recognizing all subtables

Post by Erwin Denissen »

Do send us the font project along with a Word document. Also let us know which version of Microsoft Word you use. We will then look into this issue.
Erwin Denissen
High-Logic
Proven Font Technology
Jonne Haven
Posts: 441
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Re: Kerning not recognizing all subtables

Post by Jonne Haven »

How do I attach files in a PM?

Jonne
Jonne Haven
Posts: 441
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Re: Kerning not recognizing all subtables

Post by Jonne Haven »

NVM,

I emailed you the files.

Jonne
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning not recognizing all subtables

Post by Erwin Denissen »

I'm still looking into this issue.
Erwin Denissen
High-Logic
Proven Font Technology
Jonne Haven
Posts: 441
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Re: Kerning not recognizing all subtables

Post by Jonne Haven »

Erwin,

Thank you I appreciate it!

Don't feel rushed, I brought it up because it may effect others.

Blessings,

Jonne
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning not recognizing all subtables

Post by Erwin Denissen »

The problem is related to class based kerning. Class based kerning is stored in a two dimensional array; which is made out of first glyph classes and second glyph classes.

If a specific pair is not included in the pair list, it will still be stored in the pair positioning lookup. In most cases this is not an issue, but if you have the actual kern pair in a subsequent subtable, it will never get there, as it already found a match.

I hope my explanation makes sense.

To avoid such kern issues, avoid subtables. If you still want or need subtables, then make sure they don't have mutual glyphs.
Erwin Denissen
High-Logic
Proven Font Technology
Jonne Haven
Posts: 441
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Re: Kerning not recognizing all subtables

Post by Jonne Haven »

Erwin,

It kinda makes sense. I'll avoid the problem by not making subtables as they are no longer necessary with the new version of FontCreator.

I really appreciate you looking into it and hope your study will benefit others!

Blessings,

Jonne
Post Reply