On Sat, Jun 16, 2012 at 11:13 PM, Infinality infinal...@infinality.net wrote:
Well, I can agree with you that it may not be the proper spot for doing the
rounding; I just can't imagine why anybody would ever want it to appear the
way it does now unless no hinting is being used at all.
If you
On Fri, Jun 15, 2012 at 5:31 PM, Infinality infinal...@infinality.net wrote:
Sorry to resurrect an old thread here, but I think I have a solution that
preserves the addition of Y-weight at larger font sizes, while still keeping
the blur to a minimum:
In FT_Outline_Embolden (which is now
Well, I can agree with you that it may not be the proper spot for doing
the rounding; I just can't imagine why anybody would ever want it to
appear the way it does now unless no hinting is being used at all.
On 06/16/2012 10:07 PM, Alexei Podtelezhnikov wrote:
On Fri, Jun 15, 2012 at 5:31
Sorry to resurrect an old thread here, but I think I have a solution
that preserves the addition of Y-weight at larger font sizes, while
still keeping the blur to a minimum:
In FT_Outline_Embolden (which is now FT_Outline_Embolden_XY), do this to
ystrength:
ystrength = FT_PIX_FLOOR (
Another thought I had just after sending the last email... Consider any
font that has a bold face available: Arial, DejaVu, Lucida Grande,
etc.. Their bold faces do not end up being any taller than the regular,
non-bold faces. So, the fact that FT_Outline_Embolden() is making the
glyphs
In ftoutln.c there is a function called FT_Outline_Embolden(). This
is used to create artificial emboldening, and is used when
fontconfig requests emboldening for fonts that don't have a bold
face available. Near the end of this function are these two lines,
which actually perform the