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.
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.
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.
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.
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=856239
--- Comment #120 from Pravin Satpute <psatpute(a)redhat.com> ---
(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…
All renders bit similar to each other. Since the outline is same in fonts for
all fonts (not tested Arail though)
>
> 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…
I have sent mail on fonts@, test@ and i18n@ for more input, lets see
--
You are receiving this mail because:
You are on the CC list for the bug.
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=873073
Parag <pnemade(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed In Version| |harfbuzz-0.9.7-1.fc18
--
You are receiving this mail because:
You are on the CC list for the bug.
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=873073
Parag <pnemade(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pnemade(a)redhat.com
--- Comment #8 from Parag <pnemade(a)redhat.com> ---
I have pushed it already to stable and its now in f18 stable repo.
--
You are receiving this mail because:
You are on the CC list for the bug.
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=873073
Matthias Clasen <mclasen(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |MODIFIED
--- Comment #7 from Matthias Clasen <mclasen(a)redhat.com> ---
harfbuzz 0.9.7 is in updates-testing now
--
You are receiving this mail because:
You are on the CC list for the bug.
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=856239
--- Comment #119 from Mike FABIAN <mfabian(a)redhat.com> ---
(In reply to comment #110)
> @Kevin yes, sorry i forgot to install freetype-freeworld package.
>
> [pravins@dhcp201-206 ~]$ xrdb -query
> Xft.antialias: 1
> Xft.dpi: 96
> Xft.hinting: 1
> Xft.hintstyle: hintslight
> Xft.lcdfilter: lcddefault
> Xft.rgba: rgb
>
> I am getting better results.
I cannot see much differences between the different settings for
liberation sans.
No matter which settings are used, it never renders as sharp
as liberation 1.07 with autohint=false and hintstyle=hintfull.
> pravins.fedorapeople.org/liberation/arial-sans2-sans1-arimo-testing2-
> fedora18-subpixel-rendering.png
>
> We need this setting for Liberation2
> This blog is very useful
> http://blog.andreas-haerter.com/2011/07/18/tune-improve-fedora-fonts-
> typeface-ubuntu-like-sharp-fonts
I don’t know why this guy thinks these settings make it sharper.
Certainly the hintslight he suggests doesn’t make it any sharper
than hintfull.
And for Liberation2, the differences between these settings are minor
anyway.
--
You are receiving this mail because:
You are on the CC list for the bug.
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.