Legacy kern tables

Get help with FontCreator here. Please do not post feature requests or bug reports here.
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Legacy kern tables

Post by MikeW »

I cannot seem to export legacy kern tables. Setting in the export dialog is set to include it. So just how does one go about it?

Using 8.1.0 build 1351 Professional version.

Thank you, Mike
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9877
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Legacy kern tables

Post by Bhikkhu Pesala »

When I export a font without "kern" table it is is 453K, if I include it is 550K. I am using the Export Font As ... route.

What makes you think that the "kern" table is not being included in your fonts?
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

Because it isn't there ;)

Here is the table list of the font I am working on:
capture-003227.png
GPOS is there, Kern is not.

Here's another font--your newly updated Pali font, actually. Note both tables.
capture-003228.png
Mike
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

BTW, the reason I even looked in the font was due to the display in PPX8. Here the text cursor is active and shows exactly where the RSB of the T and the LSB of the hyphen meet.
capture-003223.png
This is what the hyphen position should look like (from an application using the GPOS):
capture-003221.png
Thanks, Mike
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9877
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Legacy kern tables

Post by Bhikkhu Pesala »

I tested with FontCreator 8.1 build 1851 and got the same results as before. The exported font with "kern" table is bigger, even if I use the CFF Postscript outlines method so I assume that it's being included.

If you don't want to attach the font project you can send it to my email address: pesala at aimwell dot org
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

Hello Bhikkhu,

Just curious whether you received the email with the project or not.

Thank you, Mike
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9877
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Legacy kern tables

Post by Bhikkhu Pesala »

I have it now.

Any particular reason for using CFF outlines?

Not that it makes any difference. If I export the font with or without including the legacy "kern" table the file size doesn't change, so I presume that the "kern" table is not getting included.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

Not really as regards to the outline type. I have tried both types and originally they were TT curves. The version I sent simply had the last state I tried. Nothing I can do here will output legacy kern tables.

Mainly I draw outlines for others as contract work. Never have worried about the output. I was redrawing these characters and replacing them from a sample book and decided to actually do something with it. That's when I realized the legacy kern tables were not being output.

Thank you, Mike
Erwin Denissen
Moderator
Moderator
Posts: 11158
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Legacy kern tables

Post by Erwin Denissen »

The good old (read legacy) 'kern' table is not supported with OpenType fonts containing CFF outlines, so must use the 'GPOS' OpenType Layout table.
Erwin Denissen
High-Logic
Proven Font Technology
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

Erwin Denissen wrote:The good old (read legacy) 'kern' table is not supported with OpenType fonts containing CFF outlines, so must use the 'GPOS' OpenType Layout table.
Doesn't work with TT outlines, either, Erwin.
capture-003229.png
capture-003229.png (8.31 KiB) Viewed 7198 times
capture-003230.png
capture-003230.png (34.88 KiB) Viewed 7198 times
And if I load that font and check it in PP, as per the screen shot in a post above, the cursor remains at the LSB/RSB for the T + hyphen. The table is not generated.

Unless the above export is a wrong setting. Then please just tell me what to do. Would you also like the project file?

thank you, Mike
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9877
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Legacy kern tables

Post by Bhikkhu Pesala »

I am out of ideas. The same settings work for my font, but not for yours.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

Thanks for taking the time.

Mike
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

I filed a support ticket and included the ZIP file.

Thanks again, Mike
MikeW
Posts: 625
Joined: Mon May 20, 2013 2:51 pm

Re: Legacy kern tables

Post by MikeW »

OK. There's something wrong about my kerning script.

I replaced it with one from another font and the legacy table appears.

Now I need re-kern...Mike
Erwin Denissen
Moderator
Moderator
Posts: 11158
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Legacy kern tables

Post by Erwin Denissen »

The pair adjustment lookup was rejected, because one pair was in conflict with the way the old kern table works.

pos j u <-8> <-12>;

I guess it would have been better if we only skipped that item...
Erwin Denissen
High-Logic
Proven Font Technology
Post Reply