Re: [jlreq-d] Proposal: making ruby breakable (#19)

macnmmさんの指摘された事項は,よく分かります.
ただし,この問題は,熟語ルビだけの問題ではなく,最も単純であると考えられるモノルビでも発生します.
モノルビでも,親文字文字列とルビ文字列の中心をそろえる方針であっても,行末では,親文字文字列とルビ文字列の下端をそろえる方針もあります.また,ルビの付く親文字の前に配置する文字によっても,はみ出したルビを掛けるか,また,どこまで掛けてよいかの問題もあり,繰り返しの計算が必要になります.
ですので,以下では,
“Rules for Simple Placement of Japanese Ruby”https://www.w3.org/TR/simple-ruby/
その繰り返しの計算ができるだけ少なくなるように考えたものです.具体的には,以下です.
1 親文字文字列とルビ文字列の配置位置は,行中でも,行頭・行末でも変化させない.同じにする.
2 原則として(一部の例外はあるが),親文字からはみ出したルビ文字列は,前後の文字には掛けない.
というルールを考えたのです.

-- 
GitHub Notification of comment by KobayashiToshi
Please view or discuss this issue at https://github.com/w3c/jlreq-d/issues/19#issuecomment-1232426047 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 31 August 2022 03:46:55 UTC