summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/node-res.lua
diff options
context:
space:
mode:
authorContext Git Mirror Bot <phg42.2a@gmail.com>2016-02-06 15:15:07 +0100
committerContext Git Mirror Bot <phg42.2a@gmail.com>2016-02-06 15:15:07 +0100
commit47878599fddea4d4e259e3371def1afadc62e03b (patch)
tree256f562afaf5659de71058c65ddf165cac8790b7 /tex/context/base/mkiv/node-res.lua
parent46c0953642cf16e575215a49dc36984a681a91d1 (diff)
downloadcontext-47878599fddea4d4e259e3371def1afadc62e03b.tar.gz
2016-02-06 14:08:00
Diffstat (limited to 'tex/context/base/mkiv/node-res.lua')
-rw-r--r--tex/context/base/mkiv/node-res.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/node-res.lua b/tex/context/base/mkiv/node-res.lua
index eec7f0c07..7aac2a166 100644
--- a/tex/context/base/mkiv/node-res.lua
+++ b/tex/context/base/mkiv/node-res.lua
@@ -138,6 +138,7 @@ nutpool.register = register_node -- could be register_nut
local disc = register_nut(new_nut("disc"))
local kern = register_nut(new_nut("kern",kerncodes.userkern))
local fontkern = register_nut(new_nut("kern",kerncodes.fontkern))
+local italickern = register_nut(new_nut("kern",kerncodes.italiccorrection))
local penalty = register_nut(new_nut("penalty"))
local glue = register_nut(new_nut("glue")) -- glue.spec = nil
local glue_spec = register_nut(new_nut("glue_spec"))
@@ -205,6 +206,12 @@ function nutpool.fontkern(k)
return n
end
+function nutpool.italickern(k)
+ local n = copy_nut(italickern)
+ setfield(n,"kern",k)
+ return n
+end
+
function nutpool.gluespec(width,stretch,shrink,stretch_order,shrink_order)
local s = copy_nut(glue_spec)
if width and width ~= 0 then