diff options
Diffstat (limited to 'tex/context/base/font-tfm.lua')
-rw-r--r-- | tex/context/base/font-tfm.lua | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/tex/context/base/font-tfm.lua b/tex/context/base/font-tfm.lua index 1877f08c3..68a92532b 100644 --- a/tex/context/base/font-tfm.lua +++ b/tex/context/base/font-tfm.lua @@ -364,10 +364,7 @@ function tfm.scale(tfmtable, scaledpoints, relativeid) local sharedkerns = { } for k,v in next, characters do local chr, description, index - if isvirtual then - description = descriptions[k] or v - -- no index - elseif ischanged then + if ischanged then -- basemode hack local c = changed[k] if c then @@ -595,6 +592,7 @@ function tfm.scale(tfmtable, scaledpoints, relativeid) else chr.commands = vc end + chr.index = nil end end tc[k] = chr |