Kerning doesn't work

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
Joop Jagers
Top Typographer
Top Typographer
Posts: 117
Joined: Sun Jun 08, 2003 9:46 pm

Kerning doesn't work

Post by Joop Jagers » Thu Jun 20, 2013 8:09 pm

I stumbled upon a problem using a font I edited in FC. This font keeps the original kerning tables, nothing is changed there, but in the edited font the kerning doesn't work in Word, while the original version works correctly. What can cause this behaviour? BTW, it's not a version 7 issue: I also notice it in versions I edited using an earlier version of FC.

Erwin Denissen
Moderator
Moderator
Posts: 8271
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning doesn't work

Post by Erwin Denissen » Thu Jun 20, 2013 8:38 pm

Thank you for reporting this issue. Can you send the font file(s) to us, along with a sample document which shows the problem? I believe you have my email address. If not do PM me.
Erwin Denissen
High-Logic
Proven Font Technology

Erwin Denissen
Moderator
Moderator
Posts: 8271
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning doesn't work

Post by Erwin Denissen » Fri Jun 21, 2013 8:19 am

Thank you for sending the font file to me. I've opened it in FontCreator and noticed it doesn't contain any kerning data. Have you send me the correct file, or is this the reason why you don't see kerning?
Erwin Denissen
High-Logic
Proven Font Technology

Joop Jagers
Top Typographer
Top Typographer
Posts: 117
Joined: Sun Jun 08, 2003 9:46 pm

Re: Kerning doesn't work

Post by Joop Jagers » Thu Jun 27, 2013 10:12 pm

I'm afraid I *did* send you a wrong file, but for some reason the problem shows up also in a font which according to Font Creator *does* have lots of kerning pairs.

Erwin Denissen
Moderator
Moderator
Posts: 8271
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Kerning doesn't work

Post by Erwin Denissen » Tue Jul 02, 2013 1:58 pm

Confirmed, and fixed in version 7.0.1.456, released just a minute ago.

Although there is nothing wrong with the font file (technically speaking), it seems Microsoft Word refuses to process any kerning from the kern table if it detects one or more of the glyphs within a kern pair is not mapped to a Unicode character. I realize such pair is not useful for Word, but I really don't understand why it then complete ignores all kerning. Seems like a major flaw in Microsoft Word.

I've made some changes into FontCreator that will ignore such pairs when exporting the kern table. The GPOS kerning table is not affected by this, and will continue to include all pairs.
Erwin Denissen
High-Logic
Proven Font Technology

Joop Jagers
Top Typographer
Top Typographer
Posts: 117
Joined: Sun Jun 08, 2003 9:46 pm

Re: Kerning doesn't work

Post by Joop Jagers » Tue Jul 02, 2013 2:19 pm

I can confirm that the problem is corrected. Thank you, for looking into it.

Alfred
Top Typographer
Top Typographer
Posts: 1028
Joined: Thu Apr 18, 2013 8:08 am

Re: Kerning doesn't work

Post by Alfred » Wed Jul 03, 2013 5:29 pm

Erwin Denissen wrote:Although there is nothing wrong with the font file (technically speaking), it seems Microsoft Word refuses to process any kerning from the kern table if it detects one or more of the glyphs within a kern pair is not mapped to a Unicode character. I realize such pair is not useful for Word, but I really don't understand why it then complete ignores all kerning. Seems like a major flaw in Microsoft Word.
That's just crazy. If it detects that a glyph is not mapped to a Unicode character, it should ignore that kerning pair, and only that pair. This does indeed seem like a major flaw. :(
FC11.5 Pro (Help) + MT8.0 Pro (Help) • Windows 10

Joop Jagers
Top Typographer
Top Typographer
Posts: 117
Joined: Sun Jun 08, 2003 9:46 pm

Re: Kerning doesn't work

Post by Joop Jagers » Mon Jul 08, 2013 4:25 pm

Word has long history of problems with kerning. Years ago I added hundreds of kerning pairs *manually* only to find out that Word doesn't support the kerning of characters in the Greek Extended set. Worst of all: this behaviour isn't documented anywhere.

Post Reply