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

--- Comment #15 from Frank Steiner <[email protected]> ---
There is no need to do that as the reason for this changed rendering has become
clear in the meantime. After asking at the developers list I was pointed to the
file vcl/unx/generic/gdi/cairotextrender.cxx

After anaylzing the code it is obvious that as long as one cannot disable
subpixel positioing in cairo (and there seems to be no way to do that in Linux)
the code enforces CAIRO_HINT_STYLE_SLIGHT as hint style if it has been set to
MEDIUM or FULL by the user.

But for rendering Microsoft fonts like Arial in their thin version one needs
either CAIRO_HINT_STYLE_MEDIUM or CAIRO_HINT_STYLE_FULL. This can be set in
Linux via ~/.Xresources, using "Xft.hinting: hintmedium/hintfull" (fontconfig
will not work for this), but the code in cairotextrender.cxx reverts it to
hintslight, and that causes Arial etc. to become bolder.

So, either there has to be a way to disable subpixel positioning in Linux, or
the LO code must be changed to accept the users choice of hintmedium/hintfull.

I asked on the list if devs might consider to change the code accordingly to
allow the user to choose the hinting style again (is was before 7.5.x) but
didn't get an answer yet.

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

Reply via email to