MIDI: fix regtest failure
[lilypond/patrick.git] / input / regression / rest-collision.ly
blob1b98c177cf090b0015dff48864d626c055fece33
2 \version "2.12.0"
3 \header{
4 texidoc="
5 Rests should not collide with beams, stems and noteheads. Rests may
6 be under beams. Rests should be move by integral number of spaces
7 inside the staff, and by half spaces outside. Notice that the half
8 and whole rests just outside the staff get ledger lines in different
9 cases.
13 \layout { ragged-right = ##t }
15 scale = \relative c' {
16 c8 d e f g a b c c d e f g a b c
19 rests = {
20 r r r r r r r r r r r r r r r r
22 different = << {
23 \relative c'' {
24 r8 a e4 a e
26 }\\ {
28 \relative c'' {
30 }} >>
32 scales = \context Staff <<
33 { r1 r2 r2 \scale c''1 c'2 a'2 \rests }
35 { a'1 a'2 d'2 \rests r1 r2 r2 \scale }
38 restsII = \context Staff {
39 r4 r8
40 \context Staff << { r8 } \\{ r8} >>
41 \context Staff << { r8} r8 \\{ r8} >>
42 \context Staff << { r8} r8 r8 \\ { r8} >>
43 \context Staff << { r} \\ { r} >>
44 \context Staff << { r} r\\ { \stemDown r} >>
45 \different
50 \scales
51 \restsII