Bug 66818 - Font kerning cannot be disabled (for OpenType fonts)
Summary: Font kerning cannot be disabled (for OpenType fonts)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version: 4.1.0.2 rc
Hardware: All Linux (All)
: medium enhancement
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-11 11:34 UTC by Jan_J
Modified: 2014-12-20 07:12 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
A sample text with different font options and reference rendering shots (91.65 KB, application/vnd.oasis.opendocument.text)
2013-07-11 11:34 UTC, Jan_J
Details
Reference rendering done by OpenOffice.org 3.3.0: here OTF kerns are ignored (40.69 KB, image/png)
2013-07-11 12:40 UTC, Jan_J
Details

Description Jan_J 2013-07-11 11:34:57 UTC
Created attachment 82332 [details]
A sample text with different font options and reference rendering shots

Kerning cannot be disabled for OpenType fonts.
Checking <Format/Character/Position/[ ] Kerning> takes no effect. Kerning seems to be always enabled.
Comment 1 Cor Nouws 2013-07-11 12:16:32 UTC
Hi Jan,
Thanks for the report.
Looking at the screen prints, and how it shows in 3.6.6. I would say that kerning is always disabled. both for OpenType and TT ...
Can you check/confirm this pls?
regards,
Cor
Comment 2 Jan_J 2013-07-11 12:40:26 UTC
Created attachment 82337 [details]
Reference rendering done by OpenOffice.org 3.3.0: here OTF kerns are ignored

Hello Cor,
thanks for the response. 

I confirm both my screenshots. First of them has been made from LO 4.1 rc2. Here we see no differences between variants, while typical tight kern pairs like "Ty" and "Wa" are typesetted closely. Hence I guess the kerning to be enabled.

The second shot shows the rendering done by LO 4.0. There 1st variant is
tight, while the 2nd (with kerning disabled) seems rather loose.

In all previous versions of Writer I suspect OTF kerns to be ignored. This
has been confirmed also by Your test.

In the attachment to currnt post I submit a reference rendering made by Oracle
OOo 3.3.0. This completely ignores kerning, as discussed above.
Comment 3 Khaled Hosny 2013-07-12 01:52:40 UTC
Right, we currently always enable kerning and Ligatures on Linux and Mac (it have been always like that on Mac). The handling of OpenType features in the UI needs some thinking, what we have now is a relic of different era.
Comment 4 Jan_J 2013-07-12 07:18:26 UTC
Support for OpenType features in Writer under Linux is quite new. That is a complex task; it's nice to see a progress an much better to have restricted support for the most wanted functions (like default kerning or ligatures) than to use raw font glyphs, asit has been at previous versions.
Thank you; we will wait for further successes in development.
Comment 5 Cor Nouws 2013-07-12 19:32:31 UTC
Hi Jan,
Sorry for mixing kerning and non-kerning!

Jan, Kahled: thanks for the insightful and positive comments.

Maybe we should set the version to 3.3.0, since what we see has never been working before?


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.