diff options
author | Marius <mariausol@gmail.com> | 2012-06-19 23:40:13 +0300 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2012-06-19 23:40:13 +0300 |
commit | ecddeed5ffa6bcf030adc91f3ca7f85cea867b3f (patch) | |
tree | 1575c7c5758735ad5350f4bfee472f765f644e23 /tex/context/base/node-inj.lua | |
parent | b553f9b238272364a2475185f648f84a632f7f26 (diff) | |
download | context-ecddeed5ffa6bcf030adc91f3ca7f85cea867b3f.tar.gz |
beta 2012.06.19 22:27
Diffstat (limited to 'tex/context/base/node-inj.lua')
-rw-r--r-- | tex/context/base/node-inj.lua | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/tex/context/base/node-inj.lua b/tex/context/base/node-inj.lua index 246aaade2..bcc7b08c5 100644 --- a/tex/context/base/node-inj.lua +++ b/tex/context/base/node-inj.lua @@ -352,16 +352,13 @@ function injections.handler(head,where,keep) -- new per 2010-10-06, width adapted per 2010-02-03 -- we used to negate the width of marks because in tfm -- that makes sense but we no longer do that so as a - -- consequence the sign of p.width was changed (we need - -- to keep an eye on it as we don't have that many fonts - -- that enter this branch .. I'm still not sure if this - -- one is right + -- consequence the sign of p.width was changed local k = wx[p] if k then - n.xoffset = p.xoffset + p.width + d[1] - k[2] + -- brill roman: A\char"0300 (but ugly anyway) + n.xoffset = p.xoffset - p.width + d[1] - k[2] -- was + p.width else - -- n.xoffset = p.xoffset + p.width + d[1] - -- lucida U\char"032F (default+mark) + -- lucida: U\char"032F (default+mark) n.xoffset = p.xoffset - p.width + d[1] -- 01-05-2011 end else |