From b76d93af6ec294e4943f9dddeac963985881a7d0 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Fri, 2 Apr 2010 20:49:37 +0200 Subject: Try fontname and ps fullname too --- otfl-font-nms.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/otfl-font-nms.lua b/otfl-font-nms.lua index 761ff40..589ca10 100644 --- a/otfl-font-nms.lua +++ b/otfl-font-nms.lua @@ -81,6 +81,8 @@ function names.resolve(specification) local subfamily = sanitize(face.names.subfamily) local fullname = sanitize(face.names.fullname) local psname = sanitize(face.names.psname) + local fontname = sanitize(face.fontname) + local pfullname = sanitize(face.fullname) local filename = face.filename local optsize, dsnsize, maxsize, minsize if #face.size > 0 then @@ -118,7 +120,7 @@ function names.resolve(specification) found[1] = face end else - if name == fullname or name == psname then + if name == fullname or name == pfullname or name == fontname or name == psname then if optsize then if dsnsize == size or (size > minsize and size <= maxsize) then found[1] = face -- cgit v1.2.3