[ << デフォルトを変更する ] | [Top][Contents][Index] | [ 付表 >> ] |
[ < 高度な調整 ] | [ Up : 高度な調整 ] | [ X-offset と Y-offset を直接設定する > ] |
5.5.1 オブジェクトを揃える
self-alignment-interface
と/あるいは side-position-interface
をサポートするグラフィカル オブジェクトは、さまざまな形式で配置済みのオブジェクトに揃えることができます。そのようなオブジェクトのリストは、self-alignment-interface と
side-position-interface を参照してください。
すべてのグラフィカル オブジェクトは参照ポイント、水平方向の広がり、それに垂直方向の広がりを持ちます。水平方向の広がりは、参照ポイントから左端と右端までの距離を意味する数値のペアであり、左端は負値です。垂直方向の広がりは、参照ポイントから下端と上端までの距離を意味する数値のペアであり、下端は負値です。
あるオブジェクトの譜面上の位置は、X-offset
プロパティと
Y-offset
プロパティの値によって与えられます。X-offset
の値は、親オブジェクトの参照ポイントの X 座標からの距離を意味します。Y-offset
の値は、譜の中央線からの距離を意味します。X-offset
と Y-offset
の値は直接設定されることもありますし、いくつかの形式で親オブジェクトと揃えるためにプロシージャによって算出されることもあります。
Note: 多くのオブジェクトは特殊な配置規則を持っています。そのため、そのオブジェクトが self-alignment-interface
をサポートしていたとしても、X-offset
あるいは Y-offset
の設定は無視されたり、変更されることがあります。
例えば、臨時記号は Y-offset
を設定することにより垂直方向の位置を変更することができますが、X-offset
は効果を持ちません。
リハーサル記号は、小節線、音部記号、拍子記号それに調号などの改行可能なオブジェクトに揃えることができます。リハーサル記号をそのようなオブジェクトに合わせて配置するために、break-aligned-interface
の中に特別なプロパティがあります。
参照
記譜法リファレンス:
break-alignable-interface
を使用する,
X-offset と Y-offset を直接設定する | ||
side-position-interface を使用する | ||
self-alignment-interface を使用する | ||
break-alignable-interface を使用する |