summaryrefslogtreecommitdiff
path: root/macros/luatex/generic/luatexja/src/jfm-ujisv.lua
diff options
context:
space:
mode:
Diffstat (limited to 'macros/luatex/generic/luatexja/src/jfm-ujisv.lua')
-rw-r--r--macros/luatex/generic/luatexja/src/jfm-ujisv.lua11
1 files changed, 9 insertions, 2 deletions
diff --git a/macros/luatex/generic/luatexja/src/jfm-ujisv.lua b/macros/luatex/generic/luatexja/src/jfm-ujisv.lua
index b2044bde5a..62becb25a3 100644
--- a/macros/luatex/generic/luatexja/src/jfm-ujisv.lua
+++ b/macros/luatex/generic/luatexja/src/jfm-ujisv.lua
@@ -6,7 +6,6 @@
-- kanjiskip: 0pt plus .25zw minus 0pt
-- xkanjiskip: .25zw plus .25zw (or .0833zw) minus .125zw
-
local t = {
version = 3,
dir = 'tate',
@@ -275,7 +274,10 @@ local t = {
},
[99] = { -- box末尾
- chars = {'boxbdd', 'parbdd', 'glue'},
+ chars = {'boxbdd', 'glue'},
+ },
+ [199] = { -- box末尾
+ chars = {'parbdd'},
},
}
@@ -305,4 +307,9 @@ for i,v in pairs(t) do
end
end
+local jf = luatexja.jfont.jfm_feature
+if jf and jf.beginpar_middledot_zw==true then
+ t[199].kern = { [3] = 0.25 }
+end
+
luatexja.jfont.define_jfm(t)