Page 1 of 1

[Resolved] All Kerning Pairs not Exporting

Posted: Sat Jan 10, 2015 4:14 am
by ASHLEY1988
I have created a font with 4770 kerning pairs, but when I export the file, the kerning is lost (I am using the font in Adobe InDesign). When I test the font in the preview window, kerning works perfectly.

Additionally, when I open the font again in FontCreator, and go to OPenType Designer, there are only 1200 or so kerning pairs appearing.

I'm using the following settings when exporting:
OutlineFormat: TT
Glyph names: Y
Legacy KERN table: Y
OpenType GPOS Table: Y
Opentype GSUB Table: Custom script
Hinting: Keep original

I'm new to FontCreator, but can't seem to find where I'm going wrong.

Re: All Kerning Pairs not Exporting

Posted: Sat Jan 10, 2015 5:16 am
by Bhikkhu Pesala
Which version of FontCreator are you using?

See this thread.

Re: All Kerning Pairs not Exporting

Posted: Sat Jan 10, 2015 6:35 am
by ASHLEY1988
I am using the Standard version of 8.0

Re: All Kerning Pairs not Exporting

Posted: Sat Jan 10, 2015 7:07 am
by Bhikkhu Pesala
As it says in the linked thread, send proof of purchase to Erwin, and he will send you an update.

Re: All Kerning Pairs not Exporting

Posted: Sun Jan 11, 2015 6:46 am
by ASHLEY1988
The fix has allowed all kerning pairs to export, but kerning is not working in any applications including Adobe Indesign, Adobe Illustrator, Word, or Windows font viewer.

The only way I can get kerning to show as intended is in the FontCreator 8.1 Preview toolbar.

I have tried exporting in all possible combinations without any fix. When I open the installed font in FontCreator, all kerning pairs are showing as intended and the font works perfectly in the Preview window.

Re: All Kerning Pairs not Exporting

Posted: Sun Jan 11, 2015 8:30 am
by Bhikkhu Pesala
If you don't mind attaching your FontCreator project file, I can test it for you.

Re: All Kerning Pairs not Exporting

Posted: Sun Jan 11, 2015 6:30 pm
by ASHLEY1988
Thanks so much for your help! I'm attaching my FontCreator project here.

Per Erwin's advice, I also tried adding a default language in my Latin script. This still hasn't fixed the issue.

Re: All Kerning Pairs not Exporting

Posted: Sun Jan 11, 2015 7:51 pm
by Bhikkhu Pesala
It has me baffled.

I tested it in PagePlus X8, which only support legacy kern tables.
The Export Settings are set to export both GSUB and kern tables.

Ta, Tb, Tc, Td, Te pairs all kerned correctly.

TA, TE pairs worked, but TB, TC, TD did not.

All pairs worked in the Preview Toolbar.

The font needs a lot of work before you begin adding kerning pairs. Fix the side-bearings first, then run Autokern in the OpenType Designer to update the kerning adjustment pairs.

Re: All Kerning Pairs not Exporting

Posted: Sun Jan 11, 2015 8:12 pm
by Bhikkhu Pesala
I fixed a few things, and it now seems to be working OK.
  1. I ran the font validator to fix some errors
  2. I calculated the font metrics to stop the glyphs being truncated
  3. I did a rough job of fixing the side-bearings by scrolling through the font with kerning off, and the Comparison Toolbar showing a Capital N on each side.
  4. In the OpenType Designer, I ran the Autokern wizard, and Trimmed the adjustment pairs with values of less than 20 funits.
I don't know why it works now and didn't before, but it does. Make your own refinements to the side-bearings until you're satisfied, then run Autokern again the OpenType Designer.