]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/rest-ledger.ly
Run scripts/auxiliar/update-with-convert-ly.sh
[lilypond.git] / input / regression / rest-ledger.ly
index b5257fec9e009af256d3b58e051a9830b4f7464e..94eb2bdaac25acc53dfe15eb866bc0b729748624 100644 (file)
@@ -1,32 +1,41 @@
-\version "1.7.16"
+\version "2.16.0"
 \header {
-texidoc = "whole and half rests moving outside the staff should get
-ledger lines"
+texidoc = "Breve, whole and half rests moving outside the staff should get
+ledger lines."
 }
 
 
-\score {
-\notes  {
-   \property Voice.Rest \set #'staff-position  = #4
-  r1 \property Voice.Rest \set #'staff-position  = #5
-  r1 \property Voice.Rest \set #'staff-position  = #6
-  
-  r1 \property Voice.Rest \set #'staff-position  = #-6
-  r1 \property Voice.Rest \set #'staff-position  = #-7
-  r1 \property Voice.Rest \set #'staff-position  = #-8
-  r1
-
-   \property Voice.Rest \set #'staff-position  = #6
-  r2 \property Voice.Rest \set #'staff-position  = #7
-  r2 \property Voice.Rest \set #'staff-position  = #8
-  
-  r2 \property Voice.Rest \set #'staff-position  = #-4
-  r2 \property Voice.Rest \set #'staff-position  = #-5
-  r2 \property Voice.Rest \set #'staff-position  = #-6
-  r2
-
-  
-
-  
-}}
-%% new-chords-done %%
+\paper { ragged-right = ##t }
+
+rPos =
+#(define-music-function (parser location y) (number?)
+  #{ \override Rest #'staff-position = #y #})
+
+{
+  \set Score.timing = ##f
+  \rPos #2
+  r\breve \rPos #4
+  r \rPos #5
+  r \rPos #-4
+  r \rPos #-6
+  r \rPos #-7
+  r
+
+  \rPos #2
+  r1 \rPos #4
+  r \rPos #5
+  r \rPos #-6
+  r \rPos #-7
+  r \rPos #-8
+  r
+
+  \rPos #4
+  r2 \rPos #6
+  r \rPos #7
+  r \rPos #-4
+  r \rPos #-6
+  r \rPos #-7
+  r
+
+}
+