From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lucio De Re To: 9fans@cse.psu.edu Subject: Re: [9fans] Re: Thai Chicken Message-ID: <20040224124748.B25506@cackle.proxima.alt.za> References: <20040224101119.0136e11b.martin@parvat.com> <004301c3fabd$afe99670$0a8b58db@laptop> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <004301c3fabd$afe99670$0a8b58db@laptop>; from Chris Hollis-Locke on Tue, Feb 24, 2004 at 11:04:13PM +1300 Date: Tue, 24 Feb 2004 12:47:48 +0200 Topicbox-Message-UUID: f3a89fd0-eacc-11e9-9e20-41e7f4b1d025 On Tue, Feb 24, 2004 at 11:04:13PM +1300, Chris Hollis-Locke wrote: > > I looked into this when thinking about doing a font server for Inferno. > The problem is that the remapping file really has to be hand written on a > face by face basis as there is no suitable font metric against which to > automatically decide on the mapping. Faces of the same 'height' can vary in > rendered size dramatically - think Arial Vs. Dunhill - they just will not go > together. This greatly complicates the way the draw device would have to > handle baselines and the sizing of its cached subfont image. This also > skirts around the fact that the han unification area should have separate > renderings, an automatic mapping could end up being composed of renderings > specific to different locales. > You'd think there'd be an English rendering of the above paragraph. No wonder I never could grasp the complexities of font management. > Just my $0.02 I'm sure it's worth considerably more than that, but that is about as much as I got out of it :-) ++L