Hello

The XeTeX manual says that \Udelcodenum sets or return packet information about family/slot of the \Udelcode data. It seems that it doesn't work in LuaTeX:

\chardef\lx="027E8
\Udelcode\lx=1 "027E8

\the\Udelcodenum\lx        % prints 42893312, i.e. "28E8000

\Udelcodenum\lx=\Udelcodenum\lx
\the\Udelcodenum\lx        % prints -381681664
\bye

The slot code "027E8 is mixed with 01 family and \Udelocodenum returns "28E8000. Of course, if I set new Udelcode data using \Udelcodenum\lx=\Udelcodenum\lx then I get totally bad result.

On the other hand, XeTeX runing on the same testing file prints in both cases 1075849192, i.e "402027E8. The slot code "027E8 isn't mixed with the family number.

Petr Olsak




_______________________________________________
dev-luatex mailing list
dev-luatex@ntg.nl
https://mailman.ntg.nl/mailman/listinfo/dev-luatex

Reply via email to