OSDN Git Service

fontloader fot ttc
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 26 Jun 2017 10:04:18 +0000 (19:04 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 26 Jun 2017 10:04:18 +0000 (19:04 +0900)
src/ltj-jfont.lua

index 98884e3..52bc6a5 100644 (file)
@@ -804,7 +804,13 @@ do
       return dest
    end
    prepare_fl_data = function (dest, id)
-      local fl = fontloader.open(id.filename)
+      local t = fontloader.info(id.filename)
+      local fl
+      if t.filename then
+        fl = fontloader.open(id.filename)
+      else
+        fl = fontloader.open(id.filename, id.fullname)
+      end
       local ind_to_uni, unicodes = {}, {}
       for i,v in pairs(id.characters) do
          ind_to_uni[v.index] = i