]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/completion-rest.ly
Merge branch 'translation'
[lilypond.git] / input / regression / completion-rest.ly
1 \version "2.19.0"
2
3 \header{
4 texidoc="
5
6 If the @code{Rest_engraver} is replaced by the @code{Completion_rest_engraver},
7 long rests, longer than @code{measureLength}, are split into
8 un-scaled rests, even if the original duration used a scale-factor.
9 @code{completionFactor} controls this behavior."
10 }
11
12 \layout { ragged-right= ##t }
13
14
15 \new Voice \with {
16     \remove "Rest_engraver"
17     \consists "Completion_rest_engraver"
18 } \relative c'{
19
20   r\breve |
21   r1*2 |
22   r2*4 |
23   r8*20 r2 \break
24   \bar "||" \time 2/4
25   r\breve.*2/3
26   \set completionFactor = #1/2
27   r\breve.*2/3^"explicity request r1*1/2 rests"
28 }