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
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.
How do I attach files in a PM?
Jonne
I’m still looking into this issue.
Erwin,
Thank you I appreciate it!
Don’t feel rushed, I brought it up because it may effect others.
Blessings,
Jonne
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,
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