| [ << Tweaks and overrides ] | [トップ][目次] | [ Paper and layout >> ] |
| [ < サステイン ペダル記号のテキストを変更する ] | [ 上へ : Tweaks and overrides ] | [ スクリプトの縦方向の優先順位をコントロールする > ] |
改行後のスパナの可視性をコントロールする
改行のすぐ後の音符で終了するスパナの可視性は、after-line-breaking のコールバック ly:spanner::kill-zero-spanned-time によりコントロールされます。
グリッサンドやヘアピンのようなオブジェクトは、デフォルトで改行後のスパナを表示しないようにしています。このコールバックを無効化することで、改行後のスパナが表示されるようになります。
逆に、テキスト スパナなどはデフォルトで改行後に表示されるようになっていますが、コールバックを有効にすることで削除することができます。
\paper { ragged-right = ##t } \relative c'' { \override Hairpin.to-barline = ##f \override Glissando.breakable = ##t % show hairpin \override Hairpin.after-line-breaking = ##t % hide text span \override TextSpanner.after-line-breaking = #ly:spanner::kill-zero-spanned-time e2\<\startTextSpan % show glissando \override Glissando.after-line-breaking = ##t f2\glissando \break f,1\!\stopTextSpan }
| [ << Tweaks and overrides ] | [トップ][目次] | [ Paper and layout >> ] |
| [ < サステイン ペダル記号のテキストを変更する ] | [ 上へ : Tweaks and overrides ] | [ スクリプトの縦方向の優先順位をコントロールする > ] |
![[image of music]](../8b/lily-6884459b.png)