Typophile

Help on FontLab 5 Kerning Pairs Issue

Hello Typophile community,
Could anybody give me a hint on a FontLab issue: when I adjust the kerning in Kerning Pairs regarding a specific couples in a font, the change doesn't apply into the Illustrator file (or InDesign) file where this font is in use. I'm designing a Cyrillic font and took into consideration all possible Kerning Pairs in the font but these pairs doesn't look properly kerned in Illustrator. Do I make something wrong when applying "Generate Font" command or should look elsewhere.
Thank you very much in advance.

I don't know if this is still the case, but it used to be—at least in some applications—that your font had to include one other feature besides kern to get kerning to work.

Also, if you're making adjustments on the fly, you may need to clear your font caches for changes to take effect (how this is done will depend on your OS, but a google search should provide the necessary info).

And depending on how your FL preferences are set, you may need to manually regenerate your kern feature from the OpenType menu (available in the OpenType Pane).

André

Could you name it what this "other feature" is or where to adjust it. Thank you very much.

This should be in "Build"

Did you change the version number of the font after editing?

Did you clean the font cache files from your computer before installing the new font?

Any other feature will work, such as adding liga.

Any other feature will work,

Not quite true. In some applications programs, you need a substitution feature -- a gsub feature -- before the gpos features are applied. liga is, of course, a substitution feature. So too is frac (fractions). But capital spacing, for example, is not.

I didn't get that, sorry, where to add "liga" ?

Sorry, but nothing seems to work. Already tried few of the proposed tricks, but with no results so far. Indeed I thank everybody who tried to solve this problem.

After editing the kerning, did you update the Kern Feature via "Kerning Assistance"?

Yes, and when I click the "Ing-Yang" button "No errors found" message appears. It's very strange because when I make double check of the adjusted pairs with "Kerning Assistance" feature they all appear exactly as I set them. But when I switch to Illustrator where I have inserted long copy which is supposed to be with this typeface those pairs are still as they're auto kerned and for Cyrillic letters this is really awful. Tried dozens of tricks and nothing seems to solve the issue.

Again, I come back to font caches. Are you on a Mac. If so I would strongly recommend downloading FOnt Nuke:
http://www.macupdate.com/app/mac/21536/fontnuke

It cleans font caches and I could not work without it.

I downloaded and ran this software and again have the same issue. Already despaired about I'll ever manage with that. Thank you very much anyway for your hints, appreciate it.

Radostin,

I'd be happy to take a closer look at the vfb data if you care to send it to me.

Indeed, no problem, but I don't know how, could I use this forum or we should be using skype, mail or else. Thank you very much in advance.

...

Great tech support James! :-)

hhp

I was unable to help.

I added a cyrl languagesystem tag and removed the latin script declaration before the kern table.
No change.

I added a simple fraction feature which included substitutions for the percent and perthousnd
No Change

There were both complied and binary data in the font file so I created a new font file, copied all of the glyphs and kerning into it and rewrote the OT features.
No Change

Fixed.

I feel like a moron for overlooking the obvious, but languagesystem DFLT dflt was missing from the OT features.

Once that was in place the kerning worked fine.

Captured from commoncrawl.org on 19 Apr 2015. original URL