diff options
Diffstat (limited to 'macros/luatex/generic/luatexja/src/luatexja.lua')
-rw-r--r-- | macros/luatex/generic/luatexja/src/luatexja.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/macros/luatex/generic/luatexja/src/luatexja.lua b/macros/luatex/generic/luatexja/src/luatexja.lua index 4a4de62b0d..5ad31b3a6f 100644 --- a/macros/luatex/generic/luatexja/src/luatexja.lua +++ b/macros/luatex/generic/luatexja/src/luatexja.lua @@ -1,6 +1,5 @@ require('lualibs') -tableunpack = table.unpack ------------------------------------------------------------------------ local function load_lua(fn) @@ -100,6 +99,7 @@ load_module('rmlgbm'); local ltjr = luatexja.rmlgbm -- must be 1st if luatexja_debug then load_module('debug') end +load_module('lotf_aux'); local ltju = luatexja.lotf_aux load_module('charrange'); local ltjc = luatexja.charrange load_module('stack'); local ltjs = luatexja.stack load_module('direction'); local ltjd = luatexja.direction -- +1 hlist +1 attr_list @@ -410,7 +410,8 @@ local function debug_show_node_X(p,print_fn, limit) .. ' ' .. pt .. ' ' .. tostring(p.subtype) .. ' ' if pt == 'glyph' then s = base .. ' ' .. - (p.char>=0xF0000 and string.format('(U+%X)', p.char) or utfchar(p.char)) .. ' ' + (p.char<0xF0000 and utfchar(p.char) or '') + .. string.format(' (U+%X) ', p.char) .. tostring(p.font) .. ' (' .. print_scaled(p.height) .. '+' .. print_scaled(p.depth) .. ')x' .. print_scaled(p.width) if p.xoffset~=0 or p.yoffset~=0 then |