[lltx] luatex.sty and luatexbase.sty

Wolfgang Jeltsch g9ks157k at acme.softbase.org
Fri Aug 16 13:45:58 CEST 2013


Hi,

it seems that luatex.sty tries to solve problems that also
luatexbase.sty tries to solve. For example, both seem to deal with
attributes and catcode tables.

Now I have discovered that I cannot load luatexbase if I have already
loaded luacolor, which uses luatex.sty. If I try, I get the following
error message:

    ! LuaTeX error
    $TEXMFROOT/texmf-dist/tex/luatex/luatexbase/attr.lua:43:
    luatexbase error: attribute 0 has already been set by
    ewattributemacro from luatex.sty, not belonging to this package,
    this makesluaotfload unusable. Please report to the maintainer of
    luatex.sty
    stack traceback:
            [C]: in function 'error'
            $TEXMFROOT/texmf-dist/tex/luatex/luatexbase/attr.lua:43:
            in main chunk
            [C]: in function 'require'
            [string "\directlua "]:1: in main chunk.
    l.90 ...exbase at directlua{require('luatexbase.attr')}

Is luatex.sty just outdated and shouldn’t be used anymore? If yes, than
maybe I shouldn’t tell the maintainer of luatex.sty about this problem,
but ask the maintainer of luacolor (which happens to be the same person)
to not use luatex.sty anymore.

Any enlightenment would be greatly appreciated.

Best wishes,
Wolfgang



More information about the lualatex-dev mailing list