ルビの位置決め。
名前 | ruby-position
|
---|---|
値 | [ alternate || [over | under] ] | inter-character |
初期値 | alternate |
適用対象 | ルビ注釈コンテナ |
継承 | される |
百分率 | 受容しない |
算出値 | 指定されたキーワード |
正準的順序 | 文法に従う |
アニメーション型 | 離散的 |
このプロパティは、基底から相対的な、ルビ注釈の位置を制御する。
alternate
開始<RUBY style="border:1px solid black; ">テスト<RT>test</RT></RUBY>終了<BR> 開始<RUBY style="border:1px solid red; ruby-position:alternate; ">テスト<RT>test</RT></RUBY>終了¶
over
↑横書きレイアウトにおける日本語基底テキストの上面にあるルビ。
↑縦書きレイアウトにおける日本語基底テキストの上面(すなわち右端)にあるルビ。
開始<RUBY style="border:1px solid black; ">テスト<RT>test</RT></RUBY>終了<BR> 開始<RUBY style="border:1px solid red; ruby-position:over; ">テスト<RT>test</RT></RUBY>終了
under
↑横書きレイアウトにおける日本語基底テキストの下面にあるルビ。
↑縦書きレイアウトにおける日本語基底テキストの下面(すなわち左端)にあるルビ。
開始<RUBY style="border:1px solid black; ">テスト<RT>test</RT></RUBY>終了<BR> 開始<RUBY style="border:1px solid red; ruby-position:under; ">テスト<RT>test</RT></RUBY>終了
inter-character
【注釈コンテナ 内のルビ注釈は、文字間のルビ注釈と呼ばれる。原文では明瞭に述べられていないが、“文字間の注釈”は、これらの総称を表す。】
この値は、とりわけ台湾で利用されている、繁体字中国語の特別な事例用に供されている。その文脈においては、(注音符号用のグリフたちからなる)ルビは ― 基底文字のレイアウトは横書きであっても ― 基底グリフの右端側に沿って縦書きに現れる:
↑横書きレイアウトにおける、繁体字中国語における“注音符号”ルビ注釈(青色)【ルビ注釈の右端に在るのは声調符】
開始<RUBY style="border:1px solid black; ">テスト<RT>test</RT></RUBY>終了<BR> 開始<RUBY style="border:1px solid red; ruby-position:inter-character; ">テスト<RT>test</RT></RUBY>終了<BR> 開始<RUBY style="border:1px solid red; ruby-position:inter-character; ">テスト<RT>te</RT><RT>st</RT></RUBY>終了¶やり方が不明
ルビ注釈コンテナのうち、文字間のそれでないものは、行間 の(interlinear な)ルビ注釈コンテナ と呼ばれる。
【そのようなコンテナ内のルビ注釈は、行間のルビ注釈と呼ばれる。原文では明瞭に述べられていないが、“行間の注釈”は、これらの総称を表す。】
【同じルビ column 内の】複数個のルビ注釈コンテナに対し ruby-position が同じになる場合、それらは、基底テキストから外方に堆積される。
表示内容: |
表示内容: |