[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] Clean-up of af_loader_load_glyph()
From: |
Werner LEMBERG |
Subject: |
Re: [ft-devel] Clean-up of af_loader_load_glyph() |
Date: |
Sun, 06 Nov 2016 05:47:21 +0100 (CET) |
>> Sorry, bad wording. I mean that the user wants to position the
>> glyph at a non-integer x value, and the auto-hinter tries to `warp'
>> the glyph horizontally so that it still gets aligned to the grid.
>
> Ah, so fractional advance widths?
Yes.
> Aren't these conceptually incompatible with the autohinter method of
> snapping outer edges to the grid to achieve sharpness?
I don't think so, cf. the `warping' code in the auto-hinter.
> The only thing you could do would be to adjust stem thickness, but
> the autohinter doesn't do that iirc?
Correct, no stem thickness adjustment. The warper does scaling and
shifting instead, trying some configurations until it finds a best
one.
Werner
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Werner LEMBERG, 2016/11/03
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Nikolaus Waxweiler, 2016/11/05
- Re: [ft-devel] Clean-up of af_loader_load_glyph(),
Werner LEMBERG <=
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Nikolaus Waxweiler, 2016/11/06
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Werner LEMBERG, 2016/11/06
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Nikolaus Waxweiler, 2016/11/06
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Alexei Podtelezhnikov, 2016/11/06
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Werner LEMBERG, 2016/11/07
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Alexei Podtelezhnikov, 2016/11/07
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Werner LEMBERG, 2016/11/08
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Werner LEMBERG, 2016/11/07
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Nikolaus Waxweiler, 2016/11/06
- Re: [ft-devel] Clean-up of af_loader_load_glyph(), Werner LEMBERG, 2016/11/22