At 01:44 PM 12/5/2002 +0100, you wrote:

Quick but nasty question from me:

What do we do when we run out of internal macro names in the hash?
There are some 100.000-something chars defined in Unicode 3.2, much
more then the available hash space in TeX.
there are several methods:

(1) we don't use a hash, just a fast expandable ifcase, so theoretically it's only a few hundred entries

(2) optionally (just made it) one can expand such a vector into hashed values, but this is only interestign when one know what one deals with

(3) just played with an unicode font, and i can even imagine an auto-split-into ranges and auto fontswitch (kind of fun to try that), i.e.: a call to a glyph expands into a call to fontname-range + char [of course this breaks hyphenation, but for a lot of languages this is not an issue]

also,

(4) we have Taco to extend tex to 32 bits -)

Hans
-------------------------------------------------------------------------
Hans Hagen | PRAGMA ADE | [EMAIL PROTECTED]
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
information: http://www.pragma-ade.com/roadmap.pdf
documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

_______________________________________________
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to