![](https://secure.gravatar.com/avatar/e4c9ac2d6767c339044a47acd5516be9.jpg?s=120&d=mm&r=g)
18 Nov
2022
18 Nov
'22
3:09 a.m.
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