class kerning

AFDKO and font variants in features files



My questions would probably appear quite obvious to you, but I have failed to find any answer around Google or in the AFDKO specs (perhaps because I'm not using the good keywords?)

I'm using a spanish OTF font with (Lua)Latex which shows some minor problems for my language (french, namely) and, for example, comes with very tight-kerned apostrophe. I use a .fea file in Latex to add some space around it, and fix some exotic glyph combinations.

Class based kerning


We have a font we've been using for at least 3 years, developed in FontLab, generated as OTF, primarily for use in InDesign, gets updated from time to time.

Somewhere along the line the class based kerning stopped working in InDesign. I know it WAS working because when we first completed the font (compiled form the client's multiple fonts) we needed to use Karsten Luecke's fabulous "KLTF-MakeKernFeature" Python script to compile the kern feature.

Unfortunately, thus far, I've been unable to determine when the problem began occurring. I only have old FontLab files as back up and NOT the old OTF files, will possibly try generating those to see what comes of it.

How do I apply kerning from an existing (kerned) glyph to a class?


I have a typeface I've been working on tediously for weeks and I've kerned the lowercase and uppercase very carefully.
Then, I went ahead and made the accented characters, etc...

I want to apply my kerning for certain existing (kerned) glyphs into a "class."

For example, I have kerned the "E" and I'd like to make a new class and apply the kerning I've already done for the "E" to all of the other "Egrave, Eacute..."

I'm pretty good about being a fast learner, but this has stumped me.
I really hope there is a way to do this, otherwise, class kerning has to be done after ALL characters/glyphs are complete, which I think would be BS, being a software owner myself.

Any help would be greatly appreciated.

Problem with Classkerning of alt. glyphs


I drew a font in Fontlab with several alternatve glyphs for each charakter and with some ligatures. When I enter the names of the alternative glyphs in the class panel in order to classkern them, they just don´t appear (while the "normal" glyphs like a,b,c...) work alright.
Maybe I named the alternative glyphs wrong?
they are called a.alt, a.alt2, and so on.
I have the same problem with the ligatures and with the german Umlauts like Ö,Ä,Ü (Odieresis, Adieresis, Udieresis,).

Thanks for ideas, also for advices where i can learn more about the subject myself.