[luatex] On category code tables

Joseph Wright joseph.wright at morningstar2.co.uk
Sun Jul 11 16:21:01 CEST 2010

On 11/07/2010 07:42, Will Robertson wrote:
> On 2010-07-11 07:21:41 +0930, Manuel Pégourié-Gonnard <mpg at elzevir.fr>
> said:
>> Those two packages are currently incompatible, but Heiko and I plan to
>> merge them soon, we just didn't have the time for now. (IMO, we're likely
>> to adopt Heiko's mechanism.)
> Great.
>> (By the way, can we hope to see it handled at the kernel level in a
>> future l3kernel?)
> My personal opinion is that this should be handled by the lualatex.ini
> file, analogously to what happens with XeLaTeX's interchartoks class
> allocations.

I'm with Will here as far as LaTeX2e goes: the current situation is 
sub-optimal as you can't be sure (as a package author) what might have 
happened before \usepackage{...}. Two different packages with 
incompatible approaches is also not good.

At a pure LaTeX3 level, things are different, and there should be a 
kernel-based mechanism. Expect one to appear in the SVN version of expl3 
over the next few days :-) (It will be Heiko's one reworked, I think.)

> But if not, and people start/continue to use the expl3 syntax for
> programming LuaLaTeX packages, then I think we could expect an l3luatex
> module for expl3 turn up eventually. While the lualatex packages provide
> the necessary features for now, however, I think it's sensible to call
> them the "supported" way to do things.

For l3in2e I'm all for simply requiring existing packages that do the 
job, as it keeps down the chance of clashes.
Joseph Wright

More information about the luatex mailing list