[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 #124 from Mike FABIAN <mfabian(a)redhat.com> ---
(In reply to comment #116)
> looking at Mike screenshot, it is clean that hintfull makes sense when you
> have sharp bytecode. Which is not case with the Liberation2.
Yes, hintstyle=hintfull and autohint=false gives much sharper rendering
for Liberation 1 but it has very little effect on Liberation 2.
For me the differences in Liberation 2 between the byte code interpreter,
the autohinter, and the hintstyle options are insignificant. There are
some differences, but very tiny.
Only the sharp byte code in Liberation 1 makes a big difference to me.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 4 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 #123 from Mike FABIAN <mfabian(a)redhat.com> ---
(In reply to comment #121)
> > Due to hintlight it does not use bytecode to its full strength and use subpixel rendering. I think that is the reason when we use above setting
>
> No, you can use both hintlight and hintfull with subpixel rendering.
Yes.
> When you use hintlight, with subpixel, you get the rainbow
> effect. With hintfull you get excellent appearance.
With hintfull, there is also a little “rainbow effect” when
subpixel hinting is used.
See my screenshot in comment#114, left side.
Of course it is much less obvious then with the other options
(hintmedium, hintslight, hintnone). But is still visible.
For me, even this little bit of colours is too much already, I prefer
the result in the screenshot in comment#115 on the left, i.e. sharp
byte code hinting without subpixel hinting, only gray-scale.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 4 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 #122 from Mike FABIAN <mfabian(a)redhat.com> ---
(In reply to comment #120)
> (In reply to comment #119)
> >
> > I cannot see much differences between the different settings for
> > liberation sans.
>
> Due to hintlight it does not use bytecode to its full strength and use
> subpixel rendering. I think that is the reason when we use above setting
>
> http://pravins.fedorapeople.org/liberation/arial-sans2-sans1-arimo-testing2-
> fedora18-subpixel-rendering.png All renders bit similar to each other.
> Since the outline is same in fonts for all fonts (not tested Arail though)
Yes, here all 3 fonts (Arial, Liberation Sans 1, Liberation Sans 2)
look very similar because the byte code hinting is not used.
All very fuzzy.
> > No matter which settings are used, it never renders as sharp
> > as liberation 1.07 with autohint=false and hintstyle=hintfull.
>
> Agree with this, below is image for it. Just compare it with above.
>
> http://pravins.fedorapeople.org/liberation/arial-sans2-sans1-arimo-testing2-
> fedora18.png
And here Arial and Liberation Sans 1 are very sharp, because the
byte code is used and these have high quality byte code.
Liberation Sans 2 sticks out here as much bolder and fuzzier because
it does not have such high quality byte code.
The results for using the byte code of Liberation Sans 2 are similar to
using the autohinter which makes it likely that some automatic tool
was used to generate the byte code for Liberation Sans 2 and that
tool achieves similar results as the autohinter of freetype.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 4 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 #121 from Ilya <neptunia(a)mail.ru> ---
> Due to hintlight it does not use bytecode to its full strength and use subpixel rendering. I think that is the reason when we use above setting
No, you can use both hintlight and hintfull with subpixel rendering. When you
use hintlight, with subpixel, you get the rainbow effect. With hintfull you get
excellent appearance.
Who told you that you cannot use hintfull with supbixel?
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 4 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 #118 from Mike FABIAN <mfabian(a)redhat.com> ---
Created attachment 656619
--> https://bugzilla.redhat.com/attachment.cgi?id=656619&action=edit
liberation-sans-2-autohint=true-different-hintstyles-rgba=rgb.png
And one more screenshot using Liberatin 2.00 using the autohinter.
rgba=rgb
hinting=true
autohint=true <- i.e. *not* 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.
=> using the autohinter, liberation sans 2.00 also never renders
as sharp as liberation 1.07 with the bytecode interpreter and hintfull.
No matter what settings are used for liberation sans 2.00, it will
always render much fuzzier then liberation 1.07.
comment#109, Kevin Kofler> And I wonder whether the hinting in
comment#109, Kevin Kofler> CrosCore / Liberation 2 is the result of
comment#109, Kevin Kofler> running ttfautohint or some other
comment#109, Kevin Kofler> low-quality automated process.
I also think this has likely been done by some automated process,
I think byte code for very sharp rendering as in liberation 1.07
cannot be done automatically, it is a tedious manual process.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 4 months