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@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