kerning issue

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

kerning issue

Post by murisa » Fri Jun 19, 2020 4:14 am

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 625 times
Screenshot_4.png
Screenshot_4.png (35.2 KiB) Viewed 625 times
Screenshot_3.png
Screenshot_3.png (48.74 KiB) Viewed 625 times
Screenshot_2.png
Screenshot_2.png (30.36 KiB) Viewed 625 times
Screenshot_1.png
Screenshot_1.png (41.19 KiB) Viewed 625 times

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

Re: kerning issue

Post by Bhikkhu Pesala » Fri Jun 19, 2020 4:45 am

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 CreatorHelpFC13 Pro + MT10.0 @ Win10 1909 build 18363.1016

murisa
Posts: 28
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa » Sat Jun 20, 2020 5:28 am

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 599 times
Screenshot_6.png
Screenshot_6.png (35.09 KiB) Viewed 599 times

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

Re: kerning issue

Post by Bhikkhu Pesala » Sat Jun 20, 2020 5:33 am

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 CreatorHelpFC13 Pro + MT10.0 @ Win10 1909 build 18363.1016

murisa
Posts: 28
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa » Sun Jun 21, 2020 2:47 am

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 586 times

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

Re: kerning issue

Post by Bhikkhu Pesala » Sun Jun 21, 2020 5:29 am

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 CreatorHelpFC13 Pro + MT10.0 @ Win10 1909 build 18363.1016

murisa
Posts: 28
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa » Mon Jun 22, 2020 4:59 am

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 555 times
Screenshot_11.png
Screenshot_11.png (78.19 KiB) Viewed 555 times
Screenshot_10.png
Screenshot_10.png (65.8 KiB) Viewed 555 times
Screenshot_9.png
Screenshot_9.png (81.17 KiB) Viewed 555 times

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

Re: kerning issue

Post by Bhikkhu Pesala » Mon Jun 22, 2020 5:12 am

I wonder why the Typo line gap is so huge?
My FontsReviews: MainTypeFont CreatorHelpFC13 Pro + MT10.0 @ Win10 1909 build 18363.1016

murisa
Posts: 28
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa » Tue Jun 23, 2020 3:38 am

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: 8864
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala » Tue Jun 23, 2020 4:07 am

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 CreatorHelpFC13 Pro + MT10.0 @ Win10 1909 build 18363.1016

murisa
Posts: 28
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa » Wed Jun 24, 2020 2:32 am

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: 8864
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: kerning issue

Post by Bhikkhu Pesala » 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.
My FontsReviews: MainTypeFont CreatorHelpFC13 Pro + MT10.0 @ Win10 1909 build 18363.1016

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

Re: kerning issue

Post by Erwin Denissen » 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.
Erwin Denissen
High-Logic
Proven Font Technology

murisa
Posts: 28
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa » Thu Jun 25, 2020 5:42 am

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: 28
Joined: Wed Dec 25, 2019 9:24 am

Re: kerning issue

Post by murisa » Thu Jun 25, 2020 5:43 am

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