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