]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/pc-mmrest.ly
* lily/beam-engraver.cc: move new-beam-event to beam-event
[lilypond.git] / input / regression / pc-mmrest.ly
1
2 \version "1.9.1"
3 \header {
4 texidoc="Multi measure rests of second voice should not disappear."
5 }
6
7
8 %{
9
10 TODO:  what does this test? The contexts are tweaked too much.
11
12 %}
13
14 #(ly:set-point-and-click 'line-column)
15 one = \notes\relative c'' {
16
17         f4 e\!-.\f r2|
18         R1|
19         f2\p(es )|
20         d1\<|
21         d1|
22         d2 d2|
23         d2 d2|
24         f1\!\ff  |
25         f1
26 }
27
28 two = \notes \relative c'' {
29         r4 c r2|
30         R1*6|
31         c1 ~|
32         c1
33 }
34         
35 \score {
36   \notes <
37     \context Staff = Viole <
38         \context Voice=one \partcombine Voice
39                 \context Thread=one \one
40                 \context Thread=two \two
41     >
42   >
43   \paper {
44     \translator {
45       \ThreadContext
46       \consists "Rest_engraver"
47     }
48     \translator {
49       \VoiceContext
50       \remove "Rest_engraver"
51       \consists Multi_measure_rest_engraver
52       \consists Bar_engraver
53     }
54     \translator {
55       \RemoveEmptyStaffContext
56       \remove Multi_measure_rest_engraver
57       \remove Bar_engraver
58     }
59     \translator {
60       \OrchestralScoreContext
61       RestCollision \override #'maximum-rest-count = #1
62     }
63   }
64 }