diff options
author | Hans Hagen <pragma@wxs.nl> | 2022-12-01 13:43:10 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2022-12-01 13:43:10 +0100 |
commit | 08fa92c1c94d9faddee48590a1a20506e89c191c (patch) | |
tree | 12bbf6fa56b69c47340d4c15f8f601be2d9487b5 /tex/context/modules/mkiv/s-fonts-variable.lua | |
parent | 2593c827482f6c5a315d504cd5316879d6172656 (diff) | |
download | context-08fa92c1c94d9faddee48590a1a20506e89c191c.tar.gz |
2022-12-01 12:41:00
Diffstat (limited to 'tex/context/modules/mkiv/s-fonts-variable.lua')
-rw-r--r-- | tex/context/modules/mkiv/s-fonts-variable.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tex/context/modules/mkiv/s-fonts-variable.lua b/tex/context/modules/mkiv/s-fonts-variable.lua index b84b78ada..e77903665 100644 --- a/tex/context/modules/mkiv/s-fonts-variable.lua +++ b/tex/context/modules/mkiv/s-fonts-variable.lua @@ -232,14 +232,16 @@ function moduledata.fonts.variable.showvariations(specification) end context.stopsubject() - local sample = specification.sample + local sample = specification.sample + local features = specification.features or "default" for i=1,#collected do local instance = collected[i] context.startsubject { title = instance } + local fontspecification = "name:" .. instance .. "*" .. features context.start() - context.definedfont { "name:" .. instance .. "*default" } + context.definedfont { fontspecification } context.start() if show_glyphs then context.showglyphs() @@ -247,6 +249,7 @@ function moduledata.fonts.variable.showvariations(specification) if show_kerns then context.showfontkerns() end +-- print("using",fontspecification) if sample and sample ~= "" then context(sample) else |