[ << 出力を調整する ] | [Top][Contents][Index] | [ テンプレート >> ] |
[ < stencil プロパティ ] | [ Up : オブジェクトの可視性と色 ] | [ transparent プロパティ > ] |
break-visibility
property
内部リファレンスの BarLine
のプロパティから
break-visibility
プロパティには 3 つのブール値からなるベクトルが必要であることがわかります。これらはそれぞれ、小節線が行の最後、行の途中、行の最初に譜刻されるかどうかを制御します。以下の例ではすべての小節線を消したいので、必要となる値は
#(#f #f #f)
です
(同じ結果を all-invisible
でも得ることができます)。それではやってみましょう。Staff
コンテキストを含めることを忘れないでください。また、この値を書くときに括弧を始める前に ##
を付ける必要があることにも注意してください。#
の 1 つはベクトルを導入するときに値の一部として必要とされ、先頭の #
は \override
コマンドの中で常に値の前に置くことが必要とされます。
\relative { \time 12/16 \override Staff.BarLine.break-visibility = ##(#f #f #f) c''4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 }
今度もすべての小節線が消えました。