yjabaselineshift が二重に適用される
次のソースを走らせてみました:
%#!luatex \input luatexja.sty \ltjsetparameter{yjabaselineshift=10pt} AIUあいうえお\hbox{PQRかきく}\setbox0=\hbox{STUさしす}\unhbox0 AIUあいう \end
すると,「さしす」の部分が 20pt だけベースラインが下がります. \hbox{} のところの hpack で 10pt,さらにmain vertical list の pre_line_break で 10pt 下がっているようです.
commit 820a1ed で直しました.
次のソースを走らせてみました:
すると,「さしす」の部分が 20pt だけベースラインが下がります. \hbox{} のところの hpack で 10pt,さらにmain vertical list の pre_line_break で 10pt 下がっているようです.