diff options
Diffstat (limited to 'tex/context/base/typo-krn.lua')
-rw-r--r-- | tex/context/base/typo-krn.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tex/context/base/typo-krn.lua b/tex/context/base/typo-krn.lua index 6dd3e6bd7..cd50c205e 100644 --- a/tex/context/base/typo-krn.lua +++ b/tex/context/base/typo-krn.lua @@ -18,6 +18,7 @@ local copy_node = node.copy local copy_nodelist = node.copy_list local insert_node_before = node.insert_before local insert_node_after = node.insert_after +local end_of_math = node.end_of_math local texattribute = tex.attribute local unsetvalue = attributes.unsetvalue @@ -280,6 +281,8 @@ local function do_process(namespace,attribute,head,force) -- todo: glue so that insert_node_after(head,start,kern_injector(fillup,quaddata[lastfont]*krn)) done = true end + elseif id == math_code then + start = end_of_math(start) end end end |