[XeTeX] not enough \XeTeXcharclass registers

Zdenek Wagner zdenek.wagner at gmail.com
Sun Jan 31 18:56:38 CET 2016


Hi Jonathan,

can my macro text something so that I can decide whetner to use 255 or
16383? For some time both can exist in distros and not updated user's
computers so I would like to make my packages more robust.

Zdeněk Wagner
http://ttsm.icpf.cas.cz/team/wagner.shtml
http://icebearsoft.euweb.cz

2016-01-31 18:33 GMT+01:00 Jonathan Kew <jfkthame at gmail.com>:

> On 13/12/15 07:04, Werner LEMBERG wrote:
>
>>
>> [XeTeX 3.14159265-2.6-0.99992 (TeX Live 2015)]
>>
>>
>> Folks,
>>
>>
>> I'm updating the `ucharclasses.sty' to completely cover Unicode.  This
>> style file maps Unicode character blocks to character classes, and
>> I've hit the 256 entry limit of \XeTeXcharclass...
>>
>> Any chance to extend it to 16 bits?
>>
>>
> Returning to this: I've just pushed an experimental branch 'more-classes'
> to the git repository at http://sourceforge.net/projects/xetex/ that is
> intended to increase the \XeTeXcharclass limit to 16384 (where 16384 will
> be the "ignored" value, formerly 256, and 16383 will be the "boundary"
> value, formerly 255; so for general allocation purposes the maximum class
> number becomes 16382).
>
> If we go ahead with this change, it will require updates to any
> packages/documents that rely on the special values 255 and 256, and the
> \newXeTeXintercharclass allocator will need to be told the new limit.
>
> Before this gets merged to the master source, though, some testing would
> be appreciated -- obviously, this will currently require rebuilding xetex
> from the git source branch.
>
> Arthur, if you have a chance to look at this and see if I missed anything
> obvious, that would be great - thanks.
>
> JK
>
>
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20160131/f708641d/attachment.html>


More information about the XeTeX mailing list