kerning classes problem

Primary tabs

5 posts / 0 new
Last post
Alexander Katt's picture
Offline
Joined: 6 Oct 2010 - 9:53am
kerning classes problem
0

I am trying to introduce a class-based kerning to my font, using the technique from this tutorial:
http://blogs.adobe.com/typblography/atypi2006/atypi_Adventures_in_class_...

I defined a few classes and pairs. ([[http://dl.dropbox.com/u/46459223/fontlab_bug.png|See my code.]]) but nothing happened - they weren't applied. The only message I get is:

[WARNING] Glyph class @FLSFNT8733 redefined [C:/Users/boris/Documents/FontLab/Studio5/fontlab.fea 3]

As i saif, my font compiles correcty, bu the pairs aren't applied. Help.

Alexander Katt's picture
Offline
Joined: 6 Oct 2010 - 9:53am
0

update: I tried to kern my font the normal way - again it didnt work! Everything looks good in the sample panel ( that dialogue that opens from a icon in the opentype features panel), but the effect is not visible anywhere else

Przemysław Ziobrowski's picture
Joined: 7 May 2010 - 3:46pm
0

A basic error:

"The name of a kerning class must start with an underscore (e.g. _a)."

and

"Each kerning class and each metrics class must have exactly one key glyph defined –this is done by following one of the glyph names in the glyph definition by the quotesingle (') character. The key glyph acts as a “representative” of the class."

http://www.fontlab.ch/downloads/manuals/FLS5WinManual.zip

PS If you use a .fea file/format, it should be something like this:

@_a = [ a aacute ];

NB the double space after the "a".

Alexander Katt's picture
Offline
Joined: 6 Oct 2010 - 9:53am
0

what double space?

Justin Callaghan's picture
Joined: 10 Oct 2003 - 12:49am
0

The line should read...
@_a = [ a aacute ];

...but HTML collapses extra space characters unless they're escaped (as in &nbsp;) or inside of a <pre> element.