Legacy kern tables
Legacy kern tables
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
Using 8.1.0 build 1351 Professional version.
Thank you, Mike
-
- Top Typographer
- Posts: 9877
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Legacy kern tables
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?
What makes you think that the "kern" table is not being included in your fonts?
Re: Legacy kern tables
Because it isn't there
Here is the table list of the font I am working on:
GPOS is there, Kern is not.
Here's another font--your newly updated Pali font, actually. Note both tables.
Mike
Here is the table list of the font I am working on:
GPOS is there, Kern is not.
Here's another font--your newly updated Pali font, actually. Note both tables.
Mike
Re: Legacy kern tables
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.
This is what the hyphen position should look like (from an application using the GPOS):
Thanks, Mike
This is what the hyphen position should look like (from an application using the GPOS):
Thanks, Mike
-
- Top Typographer
- Posts: 9877
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Legacy kern tables
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
If you don't want to attach the font project you can send it to my email address: pesala at aimwell dot org
Re: Legacy kern tables
Hello Bhikkhu,
Just curious whether you received the email with the project or not.
Thank you, Mike
Just curious whether you received the email with the project or not.
Thank you, Mike
-
- Top Typographer
- Posts: 9877
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Legacy kern tables
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.
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.
Re: Legacy kern tables
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
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
-
- Moderator
- Posts: 11158
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Legacy kern tables
The good old (read legacy) 'kern' table is not supported with OpenType fonts containing CFF outlines, so must use the 'GPOS' OpenType Layout table.
Re: Legacy kern tables
Doesn't work with TT outlines, either, Erwin.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.
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
-
- Top Typographer
- Posts: 9877
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Legacy kern tables
I am out of ideas. The same settings work for my font, but not for yours.
Re: Legacy kern tables
Thanks for taking the time.
Mike
Mike
Re: Legacy kern tables
I filed a support ticket and included the ZIP file.
Thanks again, Mike
Thanks again, Mike
Re: Legacy kern tables
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
I replaced it with one from another font and the legacy table appears.
Now I need re-kern...Mike
-
- Moderator
- Posts: 11158
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Legacy kern tables
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...
pos j u <-8> <-12>;
I guess it would have been better if we only skipped that item...