OSDN Git Service

ltj-jfont.lua: moved cidinfo in recent luaotfload cache
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 3 Oct 2016 07:53:55 +0000 (16:53 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 3 Oct 2016 07:53:55 +0000 (16:53 +0900)
src/ltj-jfont.lua

index 84a6ead..5dd2bf5 100644 (file)
@@ -985,8 +985,9 @@ do
   luatexbase.add_to_callback(
      'luaotfload.patch_font',
      function (tfmdata)
-       if tfmdata.cidinfo then
-          local rd = ltjr_prepare_cid_font(tfmdata.cidinfo.registry, tfmdata.cidinfo.ordering)
+       local cidinfo = tfmdata.cidinfo or tfmdata.resources.cidinfo
+       if cidinfo then
+          local rd = ltjr_prepare_cid_font(cidinfo.registry, cidinfo.ordering)
           if rd then
              local ru, rc = rd.resources.unicodes, rd.characters
              for i,v in pairs(tfmdata.characters) do