行内
対応処理系
DSSSLprint 3.0
説明
glyph-annotationは,文字や語句,およびそれに対するルビを表示します。このオブジェクトには,複数行に分割して配置することができないという制約があるため,長いルビを必要とする場合は明示的にいくつかのglyph-annotationに分割した上で流し込む必要があります。
このフロー・オブジェクトには,主ポートおよびポートannotationの2つのポートがあります。主ポートには親文字を,ポートannotationにはルビ文字を流し込みます。いずれのポートも,流し込み可能なオブジェクトはcharacterフロー・オブジェクトに限定されます。
Glyph-annotation クラスの特質一覧
特質 | 説明 |
---|---|
annotation-glyph-placement | ルビ文字の配置規則を示します。 |
annotation-glyph-style | 追加の組版規則を示します。 |
break-after-priority | フロー・オブジェクトの直後における分割優先度を示します。 |
break-before-priority | フロー・オブジェクトの直前における分割優先度を示します。 |
inhibit-line-breaks? | 改行を抑制するかどうかを示します。 |
ruby-process? | ルビ文字に字間調整を適用するかどうかを示します。 |
参照規格
12.6.21 Glyph-annotation Flow Object Class(P.262)
12.6.21 グリフ修飾流し込みオブジェクト(P.226)