kerning issue

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

kerning issue

Post by murisa »

so, I already set up kerning in opentype designer feature, and it work in Affinity Designer, but when I type on WPS office, my kerning doesn't work. Is there something I missing ?..any help would be appreciated..thanks
Attachments
Screenshot_5.png
Screenshot_5.png (25.55 KiB) Viewed 6453 times
Screenshot_4.png
Screenshot_4.png (35.2 KiB) Viewed 6453 times
Screenshot_3.png
Screenshot_3.png (48.74 KiB) Viewed 6453 times
Screenshot_2.png
Screenshot_2.png (30.36 KiB) Viewed 6453 times
Screenshot_1.png
Screenshot_1.png (41.19 KiB) Viewed 6453 times
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala »

Does WPS Office support other OpenType features? There are two types of kerning:
  1. Legacy kerning that uses a "kern" table in the font
  2. GPOS kerning that uses a glyph positioning table
On the font export settings dialog you can choose to include a legacy "kern" table in your fonts. If that solves the problem, then WPS Office does not support OpenType kerning.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa »

so I include a legacy "kern" table on the font export setting, unfortunately the error still comes up. I don't know if WPS Office support other OpenType features or not.
Attachments
Screenshot_7.png
Screenshot_7.png (18.41 KiB) Viewed 6427 times
Screenshot_6.png
Screenshot_6.png (35.09 KiB) Viewed 6427 times
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala »

Perhaps kerning is disabled in WPS or only set for font sizes larger than what you are using?

In PagePlus, I enable kerning for font size above 8 points, as 9 points is the smallest size that I use.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa »

Unfortunately,I don't know how to enable or disable the kerning on WPS office.
One more thing sir, when I use this font, the cursor became so tall, how can handle that, so the height will normal again ?
Screenshot_8.png
Screenshot_8.png (32.07 KiB) Viewed 6414 times
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala »

The cursor height is the distance between WinDescent and WinAscent. That can be fixed in FontCreator by going to Font Properties, Metrics and clicking on calculate.

If that makes little or no difference, use the Font Information dialog to locate the glyph with Y Maximum and reduce the height of the glyph.

I cannot help with WPS Office problems; you should ask on the Microsoft forums about that.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa »

I follow your advice, but still have no luck with this cursor height...
I click the calculate and then reduce Y maximum..but the error still there..
btw, Iam using openoffice now, and the kerning is working now..
Attachments
Screenshot_12.png
Screenshot_12.png (55.82 KiB) Viewed 6383 times
Screenshot_11.png
Screenshot_11.png (78.19 KiB) Viewed 6383 times
Screenshot_10.png
Screenshot_10.png (65.8 KiB) Viewed 6383 times
Screenshot_9.png
Screenshot_9.png (81.17 KiB) Viewed 6383 times
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala »

I wonder why the Typo line gap is so huge?
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa »

actually Iam trying to understand about typo ascender, typo descender and typo line gap, but I still confuse. I follow your link about all this, read it all, but still I have no luck. Can you show me how to determine the numbers for typo line gap and the others ?..
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala »

When you click on "Calculate" the metrics will be calculated automatically. Did you try that again after adjust Y Maximum?

1879+800 = 2679 / 2048 = 1.308 so your default line-spacing would be 13.08 points for 10 point text. However, Typo Line Gap is increasing that.

2679+4017 = 6606 / 2048 3.269 or a default line-spacing of 32.69 points for 10 point text.

Typo Line Gap should be 0, but it can be more. I usually set mine to make the line-spacing a neat multiple like 1.2 or 1.3 of the point size.

If you cannot figure it out, attach the font project and I will take a look at it.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa »

I don't know if I double click that calculate button. May be I did so.
2048...where this value came from ?.
btw I set 0 for line gap and typo line gap, and it works now.
Last edited by murisa on Sun Jun 28, 2020 2:53 am, edited 1 time in total.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala »

The value of 2048 is the units/em on the General Tab of Font Properties. It is the default value for Windows fonts. One font unit is the smallest distance that a point can be moved.

Some fonts that have fine detail may benefit from values of 4096 or 8192 Units per em. Mac fonts often have value of 1000 units per em, but computers prefer binary numbers.

I was unable to work out why the line gap / typo line gap is so large. Perhaps Erwin or someone who understands these technical details better will explain.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: kerning issue

Post by Erwin Denissen »

FontCreator tries to preserve the original line spacing, and fills the void with a line gap.

A next upcoming release will set it to a more logical value if it detects the line gap exceeds 1/2 upem, but for now manually set both typo line gap and line gap values to 0.
Erwin Denissen
High-Logic
Proven Font Technology
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa »

Bhikkhu Pesala wrote: Wed Jun 24, 2020 5:10 am The value of 2048 is the units/em on the General Tab of Font Properties. It is the default value for Windows fonts. One font unit is the smallest distance that a point can be moved.

Some fonts that have fine detail may benefit from values of 4096 or 8192 Units per em. Mac fonts often have value of 1000 units per em, but computers prefer binary numbers.

I was unable to work out why the line gap / typo line gap is so large. Perhaps Erwin or someone who understands these technical details better will explain.
thank you for all your help sir, btw is there anything you want to say about my font ?. I know there still much lacks on it and Iam still working on.
murisa
Posts: 31
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa »

Erwin Denissen wrote: Wed Jun 24, 2020 6:19 am FontCreator tries to preserve the original line spacing, and fills the void with a line gap.

A next upcoming release will set it to a more logical value if it detects the line gap exceeds 1/2 upem, but for now manually set both typo line gap and line gap values to 0.
ok....thank you sir..
Post Reply