--
luatexbase.provides_module({
name = 'luatexja.jfmglue',
- date = '2015/02/07',
+ date = '2015/05/03',
description = 'Insertion process of JFM glues and kanjiskip',
})
module('luatexja.jfmglue', package.seeall)
local ls = getsubtype(lx)
if ls==2 then -- アクセント用の kern
set_attr(lx, attr_icflag, PROCESSED)
- lx = node_next(lx) -- lp: アクセント本体
- setfield(lx, 'yoffset', getfield(lp, 'yoffset') - (has_attr(lx,attr_ablshift) or 0))
+ lx = node_next(lx) -- lx: アクセント本体
+ setfield(lx, 'yoffset', getfield(lx, 'yoffset') - (has_attr(lx,attr_ablshift) or 0))
lx = node_next(node_next(lx))
elseif ls==0 then
Np.last = lx
local npn = Np.nuc
Np.last_char = npn
if r then
- print(getfield(r, 'depth'))
local nf, nc = getfont(npn), getchar(npn)
local ct = (font.getfont(nf) or font.fonts[nf] ).characters[nc]
if not ct then -- variation selector