pub fn line_start_offset(
align: &str,
rtl: bool,
avail_w: i32,
indent: i32,
line_w: i32,
) -> i32Expand description
行の先頭の x を、行ボックスの左端からのオフセットで返す。
align: 計算済みのtext-align(継承済みの値。未指定は空文字)rtl:direction: rtlかavail_w: 行ボックスの幅(折り返しに使った幅)indent: この行の字下げ(1 行目のtext-indent。それ以外は 0)line_w: この行の文字の幅
揃えた結果の余りが負(行がはみ出す)なら先頭揃え(CSS Text §6.3)。
両端揃え(justify)は単語間を広げる処理が無いので先頭揃えとして扱う。