Hi list, I'm trying to place a RehearsalMark under a MetronomeMark and from the Notation Manual derived I should set the outside-staff-priority property for that.
Playing with it resulted in the six examples below. Only the 5. shows the RehearsalMark where I want it to be. Why don't the other and specificallywhy doesn't the last example where I simplified the Text of the MetronomeMark. Could someone please shed some light as to why lilypond behaves the way it does? I'm currently testing this under Windows 10 using lilypond 2.19.83 Will later give this a try on Linux. FYC I've also attached a PDF and ly file. snip--snip--snip--snip--snip \version "2.19.83" { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \center-column { "(ruhig)" } } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \right-align "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \left-align "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \center-align "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo "some MetronomeMark" R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \center-align "(ruhig)" } snip--snip--snip--snip--snip Kind regards, Michael -- Michael Gerdau email: m...@qata.de GPG-keys available on request or at public keyserver
outside-staff-priority-weirdness.pdf
Description: Adobe PDF document
\version "2.19.83" { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \center-column { "(ruhig)" } } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \right-align "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \left-align "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo \markup \concat { { \fontsize #-1 \general-align #Y #DOWN \note #"2" #1 } " nicht zu langsam" } R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \center-align "(ruhig)" } { \override MetronomeMark.outside-staff-priority = #100 \tempo "some MetronomeMark" R1 | \override RehearsalMark.outside-staff-priority = #-100 \mark \markup { \fontsize #-2 \musicglyph "scripts.segno" } r2 a'2^\markup \center-align "(ruhig)" }