Pt baselineOffset(const glyphware::Face &face, Pt size, WritingMode wm)
横組みのベースラインのブロック位置(中心線から下向き正)/ 縦組み横倒しランのベースラインのブロック位置(中心線から右向き正)
const std::vector< TextStyle > * styles
styleIndex → TextStyle
const std::vector< bool > * placeholders
styleIndex → 行内プレースホルダか(大きさは imageSizes)
Direction direction
段落の基底方向(UAX #9 の P2/P3 を Auto で)
TextOrientation orientation
const std::vector< std::shared_ptr< const dl::Image > > * images
styleIndex → 行内画像(無い run は nullptr)
const std::vector< std::shared_ptr< const obj::ObjectResult > > * objects
styleIndex → 行内オブジェクト(無い run は nullptr)
const std::vector< Size > * imageSizes