]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/rehearsal-mark-align-staff-context.ly
Merge commit 'origin/dev/jneeman' into systems-per-page
[lilypond.git] / input / regression / rehearsal-mark-align-staff-context.ly
1 \version "2.12.0"
2
3 \header {
4   texidoc = "RehearsalMarks still align correctly if Mark_engraver is moved to
5 another context."
6 }
7
8 \layout {
9   \context {
10     \Staff
11     \consists "Mark_engraver"
12   }
13   \context {
14     \Score
15     \remove "Mark_engraver"
16   }
17 }
18
19 \relative {
20   c1 \mark "foo"
21   c1
22   \key cis \major
23   \clef alto
24   \override Score.RehearsalMark #'break-align-symbols = #'(key-signature)
25   \mark "on-key"
26   cis
27   \key ces \major
28   \override Score.RehearsalMark #'break-align-symbols = #'(clef)
29   \clef treble
30   \mark "on clef"
31   ces
32 }