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
Kerning not recognizing all subtables
-
- Posts: 441
- Joined: Wed Sep 30, 2015 12:02 pm
- Location: Kaneohe, Hawaii, USA
-
- Moderator
- Posts: 11160
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Kerning not recognizing all subtables
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.
-
- Posts: 441
- Joined: Wed Sep 30, 2015 12:02 pm
- Location: Kaneohe, Hawaii, USA
Re: Kerning not recognizing all subtables
How do I attach files in a PM?
Jonne
Jonne
-
- Posts: 441
- Joined: Wed Sep 30, 2015 12:02 pm
- Location: Kaneohe, Hawaii, USA
Re: Kerning not recognizing all subtables
NVM,
I emailed you the files.
Jonne
I emailed you the files.
Jonne
-
- Moderator
- Posts: 11160
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Kerning not recognizing all subtables
I'm still looking into this issue.
-
- Posts: 441
- Joined: Wed Sep 30, 2015 12:02 pm
- Location: Kaneohe, Hawaii, USA
Re: Kerning not recognizing all subtables
Erwin,
Thank you I appreciate it!
Don't feel rushed, I brought it up because it may effect others.
Blessings,
Jonne
Thank you I appreciate it!
Don't feel rushed, I brought it up because it may effect others.
Blessings,
Jonne
-
- Moderator
- Posts: 11160
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Kerning not recognizing all subtables
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.
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.
-
- Posts: 441
- Joined: Wed Sep 30, 2015 12:02 pm
- Location: Kaneohe, Hawaii, USA
Re: Kerning not recognizing all subtables
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
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