https://bugs.documentfoundation.org/show_bug.cgi?id=152239

            Bug ID: 152239
           Summary: Font hinting does not work as expected inside document
                    view
           Product: LibreOffice
           Version: 7.4.0.0 alpha1+
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: r...@rendec.net

Description:
After upgrading to LibreOffice 7.4, font rendering inside the document view no
longer obeys system-wide font hinting settings. The problem exists only in the
document view, and does *not* affect the preview inside the Font properties
window or the Font Features window.

I noticed the problem after an upgrade from Fedora 35 to Fedora 37, using the
distribution LibreOffice packages. But then I was able to reproduce both the
old (good) and new (bad) behavior on Fedora 37 by using several different
versions of binary RPM packages from libreoffice.org.

Unaffected versions:
7.2.7.2
7.3.7.2

Affected versions:
7.4.0.0.alpha1
7.4.3.2

To enable full hinting, I am using the truetype:interpreter-version=35 option
for FreeType. Rendering options are configured through fontconfig like so:
antialias: true
hinting: true
hintstyle: full
rgba: none
autohint: false
lcdfilter: lcdnone

Steps to Reproduce:
1. Configure the system to enable full hinting, as per the description.
2. Open a blank document, type something, and change the font to "DejaVu Sans".


Actual Results:
Font is only partially hinted in the document rendering.

Expected Results:
Font should be fully hinted.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.4.0.0.alpha1 / LibreOffice Community
Build ID: b871abad383583f02eb49c7e49aeae01f6941072
CPU threads: 2; OS: Linux 6.0; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to