summaryrefslogtreecommitdiff
path: root/tex/context/base/font-sel.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2014-07-29 00:30:00 +0200
committerHans Hagen <pragma@wxs.nl>2014-07-29 00:30:00 +0200
commitb5e7eb047db872bbaf068384c4e3cd866ad84077 (patch)
tree4f8e1c0a513abb0bcec51e35299c3da23784ced5 /tex/context/base/font-sel.lua
parente63baf9e8915e379e3883d5885e11b923d038318 (diff)
downloadcontext-b5e7eb047db872bbaf068384c4e3cd866ad84077.tar.gz
beta 2014.07.29 00:30
Diffstat (limited to 'tex/context/base/font-sel.lua')
-rw-r--r--tex/context/base/font-sel.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/tex/context/base/font-sel.lua b/tex/context/base/font-sel.lua
index 86300c2db..aef528c53 100644
--- a/tex/context/base/font-sel.lua
+++ b/tex/context/base/font-sel.lua
@@ -526,6 +526,9 @@ local function definefontsynonym(data,alternative,index,fallback)
local designsize = entry["designsize"] or 100
if designsize == 100 or designsize == 110 or designsize == 120 or designsize == 0 or #fontdata == 1 then
local filepath, filename = splitbase(entry["filename"])
+ if entry["format"] == "ttc" or entry["format"] == "dfont" then
+ filename = formatters["%s(%s)"](filename, entry["rawname"])
+ end
registerdesignsizes( fontfile, "default", filename )
break
end