|
From: | David Turner |
Subject: | Re: [Freetype] Re: Outline vertices |
Date: | Wed, 27 Nov 2002 15:51:17 +0100 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2a) Gecko/20020910 |
Braden McDaniel wrote:
On Sat, 23 Nov 2002 16:57:17 +0100, David Turner wrote:That should work. Keep in mind that font designers can create glyphs that extend outside of the EM square. You should use the global bounding box instead if you're looking for the ability to constrain all coordinates to a range like [0..1]Hm. I'm not sure of the implications of that. If a font designer decides that the glyphs should be outside the EM square, perhaps they should spill out of the "normal" area when I render them ... ?
Very frankly, you'd better use the global bounding box instead of the EM. The latter is really a convenience for font designers as well as a technical detail of font implementations. There is *no* aesthetical meaning associated to it, thinking otherwise would be a mistake. Applications should not use this as a basic for text layout and measurement, only to apply scaling to device pixels when needed. Regards, - David Turner - The FreeType Project (www.freetype.org)
[Prev in Thread] | Current Thread | [Next in Thread] |