The y coordinate of a glyph's vertical origin is specified as the sum of the glyph's top side bearing (recorded in the 'vmtx' table) and the top (i.e. maximum y) of the glyph's bounding box.
TrueType OpenType fonts contain glyph bounding box information in the Glyph Data ('glyf') table.
まぁ、xMin
, yMin
, xMax
, yMax
のことだと考えるのが自然なんだろうなぁ。
The Glyph Data Tableより各ポイントの座標値の最小値と最大値... と考えるのが自然なのかなぁ。
とすれば
VertOriginY = vmtx.tsb + glyf.yMax
ということなんだろうねぇ。