summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/font-con.lmt
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2022-07-06 22:05:18 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2022-07-06 22:05:18 +0200
commit82c674fdcf5bcff4ad0dc0936d638fc729145616 (patch)
tree6ab4ee4417aa22180cd5b3c50ede6a031f8ce3f9 /tex/context/base/mkxl/font-con.lmt
parent3a55e11c7295abf8f2dfe5e9d1c8b153f4518824 (diff)
downloadcontext-82c674fdcf5bcff4ad0dc0936d638fc729145616.tar.gz
2022-07-06 21:35:00
Diffstat (limited to 'tex/context/base/mkxl/font-con.lmt')
-rw-r--r--tex/context/base/mkxl/font-con.lmt8
1 files changed, 6 insertions, 2 deletions
diff --git a/tex/context/base/mkxl/font-con.lmt b/tex/context/base/mkxl/font-con.lmt
index 83b97847d..5da757230 100644
--- a/tex/context/base/mkxl/font-con.lmt
+++ b/tex/context/base/mkxl/font-con.lmt
@@ -704,9 +704,9 @@ function constructors.scale(tfmdata,specification)
end
local va = character.accent
if va then
- chr.topaccent = vdelta*va
+ chr.topaccent = va*vdelta
end
- if stackmath then
+ if stackmath then -- not ok yet
local mk = character.mathkerns
if mk then
local tr = mk.topright
@@ -755,6 +755,10 @@ function constructors.scale(tfmdata,specification)
if fa then
chr.flataccent = fa
end
+ local m = character.leftmargin if m and m ~= 0 then chr.leftmargin = m*hdelta end
+ local m = character.rightmargin if m and m ~= 0 then chr.rightmargin = m*hdelta end
+ local m = character.topmargin if m and m ~= 0 then chr.topmargin = m*hdelta end
+ local m = character.bottommargin if m and m ~= 0 then chr.bottommargin = m*hdelta end
elseif autoitalicamount then -- itlc feature
local vi = description.italic
if not vi then