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: 372
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Kerning not recognizing all subtables

Post by Jonne Haven » Fri Jun 09, 2017 9:40 am

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: 8298
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning not recognizing all subtables

Post by Erwin Denissen » Fri Jun 09, 2017 9:47 am

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: 372
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Re: Kerning not recognizing all subtables

Post by Jonne Haven » Fri Jun 09, 2017 10:03 am

How do I attach files in a PM?

Jonne

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

Re: Kerning not recognizing all subtables

Post by Jonne Haven » Fri Jun 09, 2017 10:10 am

NVM,

I emailed you the files.

Jonne

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

Re: Kerning not recognizing all subtables

Post by Erwin Denissen » Thu Jun 15, 2017 3:02 pm

I'm still looking into this issue.
Erwin Denissen
High-Logic
Proven Font Technology

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

Re: Kerning not recognizing all subtables

Post by Jonne Haven » Thu Jun 15, 2017 3:07 pm

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: 8298
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning not recognizing all subtables

Post by Erwin Denissen » Fri Jun 16, 2017 1:10 pm

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: 372
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Re: Kerning not recognizing all subtables

Post by Jonne Haven » Mon Jun 19, 2017 10:18 am

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