freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] New `slight' auto-hinting mode


From: Werner LEMBERG
Subject: Re: [ft-devel] New `slight' auto-hinting mode
Date: Wed, 03 May 2017 23:00:24 +0200 (CEST)

>> However, it would fail miserably if lsb_delta and rsb_delta are
>> used to adjust integer advance widths by ±1 pixel, as documented in
>> the FreeType reference.  *This* is what we can't neglect IMHO.
> 
> With warping out of the way, the light mode becomes a clean case.
> The left phantom point stays at zero, i.e. lsb_delta is always zero.
> The right phantom point is simply rounded, i.e. rsb_delta is a
> rounding residual always between -31 and 32.  Therefore,
> (prev_rsb_delta - lsb_delta) is always between -31 and 32 and
> advance is NEVER adjusted in light mode. ∎

I'm not talking about `light' mode!  `lsb_delta' and `rsb_delta' were
mainly introduced for `normal' (i.e., `strong') auto-hinting.


    Werner

reply via email to

[Prev in Thread] Current Thread [Next in Thread]