&ltbar&gt

<bar>は、小節の情報を格納するためのグループタグです。

文法

<bar index='1' time='0b' beat='4' resol='192' invisible>
 (要素)
</bar>

属性

(省略可)index='自然数'
小節番号です。省略した場合は直前の<bar>の次の値になります。
エディタで編集する場合は全ての<bar>に自動的にindexが設定されたほうが管理しやすいでしょう。
<if>などの要素で解釈されない<bar>があったとしても小節番号は必ずカウントされます
既に存在する<bar>と同じindexにした場合、要素は連結されます(「要素」のみが連結されることに注意、時間的に後に連結されるわけではありません)。この場合残りの属性は全て無視されます。

(省略可)time='時間'
小節の位置を指定します。省略した場合は直前の<bar>の終端(time+beat)になります。省略しなかった場合、他の<bar>との間に隙間ができるときは単に空白が挿入されますが、他の<bar>と干渉する場合の動作は保証されません。

(省略可)beat='正数'
小節の拍数を正数で指定します。省略した場合は<general>内で設定したデフォルト拍数が使われます(それも省略されていた場合は4)。

(省略可)resol='自然数'
小節の分解能を指定します。省略した場合は<general>内で設定したデフォルト分解能(省略されていた場合は48)に小節長beatを乗じた数が使われます。

(省略可)invisible
記述された場合、その小節の頭の小節線は描画されません。
小節終端の小節線はもともと描画されません。曲の最後などに小節線を置く場合は空の<bar>を置きます。

要素

<bar>は任意の要素を任意の個数内包することができます。

親要素

最終更新:2015年01月17日 20:02