diff options
Diffstat (limited to 'tex/generic')
-rw-r--r-- | tex/generic/context/luatex/luatex-fonts-inj.lua | 3 | ||||
-rw-r--r-- | tex/generic/context/luatex/luatex-fonts-merged.lua | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/tex/generic/context/luatex/luatex-fonts-inj.lua b/tex/generic/context/luatex/luatex-fonts-inj.lua index 3b933829d..b1dce8cab 100644 --- a/tex/generic/context/luatex/luatex-fonts-inj.lua +++ b/tex/generic/context/luatex/luatex-fonts-inj.lua @@ -481,6 +481,9 @@ local function inject_marks(marks,nofmarks) local px = getfield(p,"xoffset") local ox = 0 local pp = rawget(properties,p) + if pp then + pp = pp.injections + end local rightkern = pp and pp.rightkern if rightkern then -- x and w ~= 0 if pn.markdir < 0 then diff --git a/tex/generic/context/luatex/luatex-fonts-merged.lua b/tex/generic/context/luatex/luatex-fonts-merged.lua index 246dba7f2..ff3230b5f 100644 --- a/tex/generic/context/luatex/luatex-fonts-merged.lua +++ b/tex/generic/context/luatex/luatex-fonts-merged.lua @@ -1,6 +1,6 @@ -- merged file : luatex-fonts-merged.lua -- parent file : luatex-fonts.lua --- merge date : 01/26/15 11:39:16 +-- merge date : 01/30/15 15:28:21 do -- begin closure to overcome local limits and interference @@ -10257,6 +10257,9 @@ local function inject_marks(marks,nofmarks) local px=getfield(p,"xoffset") local ox=0 local pp=rawget(properties,p) + if pp then + pp=pp.injections + end local rightkern=pp and pp.rightkern if rightkern then if pn.markdir<0 then |