From: Leonard Rosenthol (leonardr@lazerware.com)
Date: Mon May 27 2002 - 22:06:10 EDT
At 10:26 PM +0200 5/27/02, Joaquín Cuenca Abela wrote:
>I'm not 100% sure Tomas, but I've always heard of "hinting" like the
>"grid-fitting" process.
In font terminology, hinting is the process of applying the
"hints" that the author(s) of an outline font included in the data
for use in creating better looking bitmaps at smaller sizes.
>The non-scaling factor that you're speaking about here is due to the
>changes that each glyph suffers when it goes from a high size to a low
>size, even when you keep it at high resolution (usually making the
>characters wider to make them more easily readable).
Right - which is why you should NEVER attempt to do text
layout based on changes in font size. INSTEAD, you change the
transformation matrix of the outline data to account for the scaling
factor and then rerasterize the outline. That gives you a PERFECTLY
SCALED result.
>I don't understand that. Why that will help us to draw each character
>at the right position?
Because you get linear scaling...
Leonard
-- --------------------------------------------------------------------------- Leonard Rosenthol <mailto:leonardr@lazerware.com> <http://www.lazerware.com>
This archive was generated by hypermail 2.1.4 : Mon May 27 2002 - 23:42:47 EDT