Tomohiro KUBOTA wrote on 2002-01-10 10:58 UTC:
> At Wed, 09 Jan 2002 18:07:03 +0000,
> Markus Kuhn wrote:
> 
> > .. unless an explicit subrange specification is present, such that
> > people have to write
> > 
> >   *-iso10646-1[0_0xffff]
> > 
> > if they are sure that they want to have the full font.
> > 
> > In other words, allow the specification of a default subrange for
> > sparsely populated ISO10646-1 fonts (e.g., those with more than 90% of
> > their characters below 0x3000).
> 
> How such range limitation will be used?  By knowledged end-users
> who knows (s)he doesn't need >U+3000 characters?  Or, automatically
> set based on locale?  Or, as a hard-coded default font by foolish
> software developers who assume computers are used only by <U+3000
> people?

You could for example simply cut the Unicode character space into 16
intervals 0x0XXX, 0x1XXX, etc. and open each interval as soon as you
encounter a glyph from it. Many widget sets (e.g., Tk) open fonts only
when needed, and that extends naturally to font subranges.

Markus

-- 
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org,  WWW: <http://www.cl.cam.ac.uk/~mgk25/>

_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to