FontLab 5.0.2 output [WARNING]

Kristian M's picture

And then suddenly when I compiled the OT-lookups it happened…
…The lookups work however, but my once so carefully named kerning and OpenType classes has been reduced.
For instance: Kerning class “_A1” (right), “_A2” (left) turned into just “_A” (right).

[WARNING] Glyph class @Font Name redefined [/Users/User Name/Library/Application Support/FontLab/Studio 5/Features/fontlab.fea 41]
[WARNING] Glyph class @Font Name redefined [/Users/User Name/Library/Application Support/FontLab/Studio 5/Features/fontlab.fea 42]
[WARNING] Glyph class @Font Name redefined [/Users/User Name/Library/Application Support/FontLab/Studio 5/Features/fontlab.fea 46]

[WARNING] Glyph class @Font Name redefined [/Users/User Name/Library/Application Support/FontLab/Studio 5/Features/fontlab.fea 83]

Why?
Please help me!

// Kristian M

k.l.'s picture

For instance: Kerning class “_A1” (right), “_A2” (left) turned into just “_A” (right).

Do you mean, in your original .vfb, or in the .otf or .ttf which you generated from it?

As to the warning, have you checked if there is there are classes with the same name but with different content?

Karsten

Kristian M's picture

Do you mean, in your original .vfb, or in the .otf or .ttf which you generated from it?

In the .otf-file – and there are no duplicates. I never had this problem in FL 4.6…

// Kristian M

k.l.'s picture

In the .otf, classes have different names than in the .vfb; don't expect to find your original names. Also, feature code may look a bit different in the .otf.

No duplicate class names, then this is strange. You assigned leftside or rightside flags (the checkboxes, either in the classes panel or in the kerning assistance dialog) correctly? Just a guess. But -- to my knowledge -- the warning appeals to duplicate class names. (I had this myself last week, and it took me some time to find the class.)

.00's picture

That redefined warning comes up when there are two sets of classes (or duplicate classes). If you imported your features, you may have also imported a set of classes with the features. (The default in FLS5 is to included classes in the feature code) Look in the features panel and see if there are classes listed in the lower right hand panel (under the panel that contains the feature text). If it is there delete it. Then recompie with your original classes.

James

Kristian M's picture

Oh, of course how silly of me!
Thank you, thank you, thank you – both!

// Kristian

Syndicate content Syndicate content