X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=test%2Fvalign.lua;h=2366351f7dc47d2c615eadafa7c3524e616c7caf;hb=26649839d59f6fb2d9517806a2850200a16895bc;hp=94f952e8bc1761286945892ddbf5f6acbe620478;hpb=6eb03a9acfcdc7570fff60cb9aa3713a69a16340;p=luatex-ja%2Fluatexja.git diff --git a/test/valign.lua b/test/valign.lua index 94f952e..2366351 100644 --- a/test/valign.lua +++ b/test/valign.lua @@ -29,7 +29,8 @@ local function print_scaled(s) return out end local function set_valign(fmtable, fn) - local fi = fonts.ids[fn] + local fi = fonts.hashes.identifiers[fn] + if not fi.ascender then fi = fi.parameters end local mt = fmtable.char_type[0] local ma = mt.height / (mt.height + mt.depth) * (fi.ascender + fi.descender) fmtable.down_offset = round(fi.ascender - ma)