From 5478d8cf8911be06c5ab25ba6a07c85119da953b Mon Sep 17 00:00:00 2001 From: Elie Roux Date: Thu, 25 Apr 2013 11:09:50 +0200 Subject: Fixing a bug with Libertine Mono (phi-gamma) See tex.stackexchange.com/questions/110566/libertine-mono-and-lualatex --- otfl-font-nms.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/otfl-font-nms.lua b/otfl-font-nms.lua index 50febab..a75e4e6 100644 --- a/otfl-font-nms.lua +++ b/otfl-font-nms.lua @@ -154,6 +154,11 @@ function names.resolve(specification) elseif subfamily == "regular" or table.contains(synonyms.regular, subfamily) then found.fallback = face + elseif name == fullname then + --- guard for Libertine Mono which has + --- subtype == “mono” + found[1] = face + break end else if name == fullname -- cgit v1.2.3