[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: |
Mon, 15 May 2017 07:27:04 +0200 (CEST) |
>> I can only repeat: Hinting and subpixel positioning *can* work
>> together! There is absolutely no reason why this shouldn't be
>> possible.
>
> The brilliance of lsb_delta and rsb_delta method is that it
> recognizes that two extreme edges of the glyph are hinted mostly
> independently. For these two degrees of freedom it uses two numbers
> and then cleverly adjusts spacing between glyphs using these
> numbers. I doubt the information contained in two numbers can be
> squeezed into one fractional width. It is only possible if two
> numbers are related rather than independent. This is pure theory.
Well, lsb_delta and rsb_delta are derived from the horizontal phantom
points. Given that the idea of `phantom points' is originally a
TrueType concept, I don't see why this shouldn't work with TrueType
hinting.
> Secondly, hinted stems are rigidly fixed to the grid. [...]
Who says that? Proper ClearType hinting could easily recognize that
aligning to the grid is not feasible, thus trying a less aggressive
approach similar to warping.
> The discussion, however, started from 'slight" mode, see subject
> line, i.e., hinting disabled. In this case, fractional width is
> indeed possible and can be just dropped in place of rsb_delta,
> remember lsb_delta is 0 and the spacing never adjusted in light
> mode. Ok?
Thanks for updating the source code. Let's see whether everything
works fine now :-)
Werner
- Re: [ft-devel] New `slight' auto-hinting mode, (continued)
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Werner LEMBERG, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Werner LEMBERG, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Werner LEMBERG, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/03
- Re: [ft-devel] New `slight' auto-hinting mode, Werner LEMBERG, 2017/05/04
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/04
- Re: [ft-devel] New `slight' auto-hinting mode,
Werner LEMBERG <=
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/15
- Re: [ft-devel] New `slight' auto-hinting mode, Werner LEMBERG, 2017/05/16
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/16
- Re: [ft-devel] New `slight' auto-hinting mode, Werner LEMBERG, 2017/05/18
- Re: [ft-devel] New `slight' auto-hinting mode, Alexei Podtelezhnikov, 2017/05/18
Re: [ft-devel] New `slight' auto-hinting mode, Werner LEMBERG, 2017/05/01
Re: [ft-devel] New `slight' auto-hinting mode, Hin-Tak Leung, 2017/05/03