Re: simple-ruby wide reviewへの対応_ディセンダー

下農 様
みなさま

 小林 敏 です.

行送り方向のルビの配置方法は,親文字の文字の外枠とルビ文字の文字の外枠を接して配置します(3.1の1の図5参照).ラテン文字の原則は文字の外枠の内部の設計されているので,親文字とルビとは重なることはない.以上は,建前の説明.

現在の本文の配置方法では,ラテン文字の位置は,下げて配置し,ディッセンダーが行間にはみ出している例をよく見かける(この場合は,親文字とルビが重なる恐れはある).この配置方法は大文字ではいいかもしれないが,小文字では下がりすぎであると,私は思っています.

といいたいのですが,説明を追加することは考えず,とりあえず,図7の例示を“金(gold)と銀(silver)”に変えましょう.(図は,後日)

なお,親文字の文字の外枠とルビ文字の文字の外枠を接して配置します(3.1の1の図5参照)という説明は,JLReqでは落ちているみたい.図があるかからいいが,何か機会があれば直したい.

なお,この件と関連させ,“文字の外枠を接して配置します”の注記に,以下を追加したい.

行送り方向のルビの配置方法 行送り方向のルビの配置方法は,親文字の文字の外枠とルビ文字の文字の外枠を接して配置するのが原則であるが,視覚障碍者にとって,親文字とルビの行送り方向の間隔がある程度は空いているのが望ましい場合もあり,この間隔は変更できることが望ましい.


 "Atsushi Shimono (W3C Team)" さんwrote

>D-a) D-#46-2

>An example where the ruby annotation is latin and has descenders would be helpful. Do the descenders descend down into the ruby base area?

> ディッセンダーを持つような文字がルビに来た時にどうやって配置しているのか、
>というのがよくわ
>かるサンプル("p"が載ってる例が一つあるとは思うのですが、明確ではないので)を
>入れられればいい
>かな、と思うのですが、何か出せますでしょうか。
> 日本語フォントに入っている欧文文字の構成なのでルビ文字が欧文でも仮想ボデ
>ィーの一番下が揃うの
>だ、でもいいとは思うのですが、、多分次は欧文文字でなくarabicとかindicは?とか
>が来そうなので、
>重ならないのだ!!みたいな一番ありがたいかもです。。

Received on Sunday, 31 October 2021 03:33:02 UTC