Jump to content

Talk:Volta text markup using repeatCommands: Difference between revisions

From LilyPond wiki
Latest comment: 16 January by Manuela in topic Isn't this an easier alternative?
Manuela (talk | contribs)
 
Manuela (talk | contribs)
m full Lilypond version added
Line 5: Line 5:
<code>\override Score.VoltaBracket.text = \markup \volta-number "1.2."</code>
<code>\override Score.VoltaBracket.text = \markup \volta-number "1.2."</code>


<lilypond version="2.25">
<lilypond version="2.25.31">
mus = \relative c'' { c4 c c c }
mus = \relative c'' { c4 c c c }



Revision as of 12:42, 16 January 2026

Isn't this an easier alternative?

In version 2.25 following code is working. Put the following command before the

\override Score.VoltaBracket.text = \markup \volta-number "1.2."

\version "2.25.31"

mus = \relative c'' { c4 c c c }

Struktur = {
  \repeat volta 2
  s1
  \alternative
  {
    {
      \override Score.VoltaBracket.text = \markup \volta-number "1.2."
      s1
    }
    {
      \override Score.VoltaBracket.text = \markup \volta-number "3."
      \once \override Score.VoltaBracket.edge-height = #'(2 . 0)
      s1
    }
  }
}

\new PianoStaff
<<
  \new Staff
  <<
    { \repeat unfold 4 \mus }
    \new NullVoice \Struktur
  >>
  \new Staff \repeat unfold 4 \mus
>>

Manuela (talk) 12:41, 16 January 2026 (UTC)Reply