Jump to content

Talk:Volta text markup using repeatCommands: Difference between revisions

Add topic
From LilyPond wiki
Latest comment: 16 January by Manuela in topic Isn't this an easier alternative?
Manuela (talk | contribs)
 
Manuela (talk | contribs)
m VoltaBracket text changed
 
(One intermediate revision by the same user not shown)
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 }


Line 14: Line 14:
   {
   {
     {
     {
       \override Score.VoltaBracket.text = \markup \volta-number "1.2."
       \override Score.VoltaBracket.text =
      \markup \concat { \volta-number "1.2.3..." \italic " ad lib." }
       s1
       s1
     }
     }
     {
     {
       \override Score.VoltaBracket.text = \markup \volta-number "3."
       \override Score.VoltaBracket.text = \markup \italic "Fine"
       \once \override Score.VoltaBracket.edge-height = #'(2 . 0)
       \once \override Score.VoltaBracket.edge-height = #'(2 . 0)
       s1
       s1
Line 24: Line 25:
   }
   }
}
}
\new PianoStaff
\new PianoStaff
<<
<<

Latest revision as of 12:49, 16 January 2026

Isn't this an easier alternative?

[edit source]

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 \concat { \volta-number "1.2.3..." \italic " ad lib." }
      s1
    }
    {
      \override Score.VoltaBracket.text = \markup \italic "Fine"
      \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