diff options
author | Hans Hagen <pragma@wxs.nl> | 2022-01-21 20:54:31 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2022-01-21 20:54:31 +0100 |
commit | b7a7de31716616b7a5176259e2b60349f8089615 (patch) | |
tree | 37709b2d66cd8baedb94c5efa42cac56b7aab67c /tex/context/base/mkxl/good-gen.lmt | |
parent | a16a68418d3acc0cfa13b8e5a5409263e4c2fedb (diff) | |
download | context-b7a7de31716616b7a5176259e2b60349f8089615.tar.gz |
2022-01-21 20:12:00
Diffstat (limited to 'tex/context/base/mkxl/good-gen.lmt')
-rw-r--r-- | tex/context/base/mkxl/good-gen.lmt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/mkxl/good-gen.lmt b/tex/context/base/mkxl/good-gen.lmt index 33147260d..49b379304 100644 --- a/tex/context/base/mkxl/good-gen.lmt +++ b/tex/context/base/mkxl/good-gen.lmt @@ -197,10 +197,12 @@ function fontgoodies.designsizes.register(name,size,specification) end end -function fontgoodies.designsizes.filename(name,spec,size) -- returns nil of no match +function fontgoodies.designsizes.filename(name,spec,size,force) -- returns nil of no match local data = designdata[lower(name)] if data then - if not spec or spec == "" or spec == "default" or texconditionals["c_font_compact"] then + if not spec or spec == "" or spec == "default" then + return data.default + elseif not force and texconditionals["c_font_compact"] then return data.default elseif spec == "auto" then local ranges = data.ranges |