Geänderete Tupletbezeichner bei verschachtelten Tuplets

Begonnen von ValidUserName, Donnerstag, 19. April 2018, 23:37

« vorheriges - nächstes »

ValidUserName

Bin mal wieder am Rumspielen (und Zweckentfremden) mit Tuplets und dabei auf das hier gestoßen:

\version "2.19.81"

\include "lilypond-book-preamble.ly"

\relative{
\once \override TupletNumber.text = \markup{outer}
  \tuplet 3/4 1 {
   \once \override TupletNumber.text = \markup{inner1}
   \tuplet 5/2 4 { c8[ c c c c] }
   \once \override TupletNumber.text = \markup{inner2}
   \tuplet 7/4 4 { c16[ c c c c c c] }
   \once \override TupletNumber.text = \markup{inner3}
   \tuplet 3/2 4 { c8[ c c] }
  }
  | \bar "."
}


Warum erhält die äußere Klammer hier nicht wie beabsichtigt das Markup "outer"?

harm6

Zitat
Warum erhält die äußere Klammer hier nicht wie beabsichtigt das Markup "outer"?

Zwei \overrides desselben properties zur selben Zeit, einer überschreibt den anderen. Verwende \tweak.


\relative{
  \tweak text "outer"
  \tuplet 3/4 1 {
   \tweak text "inner1"
   \tuplet 5/2 4 { c8[ c c c c] }
   \tweak text "inner2"
   \tuplet 7/4 4 { c16[ c c c c c c] }
   \tweak text "inner3"
   \tuplet 3/2 4 { c8[ c c] }
  }
  | \bar "."
}


Gruß,
  Harm