[Fedora-i18n-bugs] [Bug 856239] fuzzy font rendering (Liberation 2 regression)
by Red Hat Bugzilla
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=856239
--- Comment #117 from Mike FABIAN <mfabian(a)redhat.com> ---
Created attachment 656618
--> https://bugzilla.redhat.com/attachment.cgi?id=656618&action=edit
liberation-sans-2-autohint=false-different-hintstyles-rgba=rgb.png
Now a similar screenshot with Liberation 2.00.
rgba=rgb
hinting=true
autohint=false <- i.e. using the byte code
always and then the results for
hintstyle={hintfull,hintmedium,hintslight,hintnone}
are compared.
hintmedium and hintslight give identical results.
hintnone is slightly fuzzier.
hintfull is slightly sharper.
But the differences are small, *all* of them are quite fuzzy.
Hintfull cannot render as sharp as for liberation 1.07 because
liberation 2.00 apparently doesn’t have such a high quality byte
code.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 3 months
[Fedora-i18n-bugs] [Bug 856239] fuzzy font rendering (Liberation 2 regression)
by Red Hat Bugzilla
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=856239
--- Comment #114 from Mike FABIAN <mfabian(a)redhat.com> ---
Created attachment 656570
--> https://bugzilla.redhat.com/attachment.cgi?id=656570&action=edit
liberation-sans-1-autohint=false-different-hintstyles.png
This shows rendering for Liberation Sans 1.07
using
rgba=rgb
hinting=true
autohint=false
always and compares the results for
hintstyle={hintfull,hintmedium,hintslight,hintnone}
As you can see in the screenshots, hintfull uses the byte code
interpreter for sharp rendering.
The results for hintmedium, hintslight, and hintnone are all
identical, all fuzzy. Using anything else but "hintfull" seems to
disable hinting completely when autohint=false. The byte code hinting
does not have different hintstyles, it is either on or off.
So only hintfull really makes sense together with autohint=false.
With autohint=true, the hintstyle option has an influence, i.e.
the hintstyle option makes sense only when using the autohinter.
But of course with the autohinter, one can never get the extremely
sharp rendering one can get with liberation sans 1.07 and the byte
code interpreter.
Comment#111, Ilya> You should set hintfull to get normal result with
Liberation.
Yes, if you want to use the very good byte code in liberation 1.07,
you should set hintstyle=hintfull.
Comment#112, Ilya> Without hinbtfull and with subpixel you'll get rainbow.
My screenshots above use subpixel rendering.
So the leftmost screenshot, which uses hintstyle=hintfull, autohint=false,
shows some colour fringes. But only a little bit, it is much sharper
then the other 3 screenshots for hintstyle={hintmedium,hintslight,hintnone}.
I prefer
rgba=none
hinting=true
autohint=false
hintstyle=hintfull
for liberation sans 1.07, i.e. without even the slight color fringes.
So I seem to prefer the same rendering Ilya prefers.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 3 months