OSDN Git Service

Fix ltj-{compat,inputbuf}.lua.
[luatex-ja/luatexja.git] / src / ltj-compat.lua
index 7b4e3fa..d72cce3 100644 (file)
@@ -10,8 +10,8 @@ luatexbase.provides_module({
 module('luatexja.compat', package.seeall)
 local err, warn, info, log = luatexbase.errwarinf(_NAME)
 
-require('luatexja.base');      local ltjb = luatexja.base
-require('luatexja.stack');     local ltjs = luatexja.stack
+luatexja.load_module('base');      local ltjb = luatexja.base
+luatexja.load_module('stack');     local ltjs = luatexja.stack
 
 -- \kuten, \jis, \euc, \sjis, \ucs, \kansuji
 function to_kansuji(num)
@@ -37,7 +37,7 @@ end
 -- \kuten: 面区点 (それぞれで16進2桁を使用)=> Unicode 符号位置
 function from_kuten(i)
    if not i then i=0 end
-   tex.write(tostring(luatexja.jisx0208.table_jisx0208_uptex[i]) or '0')
+   tex.write(tostring(luatexja.jisx0208.table_jisx0208_uptex[i] or 0))
 end
 
 -- \euc: EUC-JP による符号位置 => Unicode 符号位置