diff options
author | Hans Hagen <pragma@wxs.nl> | 2017-07-28 23:04:36 +0200 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2017-07-28 23:04:36 +0200 |
commit | c6715fb7e284831f7172cbac1df945f63c0abbed (patch) | |
tree | d906287e66faf932484344531d2b38b6e78dbbc5 /tex/context/base/mkiv/font-oto.lua | |
parent | 94b5df97d96df63acffb8afe1575ecf2bc764215 (diff) | |
download | context-c6715fb7e284831f7172cbac1df945f63c0abbed.tar.gz |
2017-07-28 22:56:00
Diffstat (limited to 'tex/context/base/mkiv/font-oto.lua')
-rw-r--r-- | tex/context/base/mkiv/font-oto.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tex/context/base/mkiv/font-oto.lua b/tex/context/base/mkiv/font-oto.lua index 031bab419..8faad27e1 100644 --- a/tex/context/base/mkiv/font-oto.lua +++ b/tex/context/base/mkiv/font-oto.lua @@ -338,8 +338,9 @@ local function preparepositionings(tfmdata,feature,value,validlookups,lookuplist local format = sequence.format if kind == "gpos_pair" then for i=1,#steps do - local step = steps[i] - if step.format == "kern" then + local step = steps[i] + local format = step.format + if format == "kern" or format == "move" then for unicode, data in next, steps[i].coverage do local character = characters[unicode] local kerns = character.kerns |