]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/beam-concave.ly
Rerun scripts/auxiliar/update-with-convert-ly.sh
[lilypond.git] / input / regression / beam-concave.ly
index ed1db5b55324c6d202ca06136414b48256b868c9..29edf9e7f36097467a02440e29a571999145eba0 100644 (file)
@@ -1,21 +1,20 @@
-
-\version "2.3.4"
+\version "2.17.6"
 \header{
 
-texidoc = "Fully concave beams should be horizontal. Informally spoken,
+  texidoc = "Fully concave beams should be horizontal. Informally spoken,
   concave refers to the shape of the notes that are opposite a
   beam. If an up-beam has high notes on its center stems, then we call
   it concave.
 
+  If a beam fails a test, the desired slope is printed next to it.
 
-  If a beam is fails a test, the desired slope is printed
-next to it."
+" 
 }
 
 
 resetMeasure = \set Score.measurePosition = #(ly:make-moment 0 1)
 
-% examples from 
+%% examples from Ross.
 rossFourBeams =\relative c'' {
   \time 2/4
   c8[ e b c]
@@ -31,7 +30,7 @@ rossFourBeams =\relative c'' {
   f,,[ b a g]
   f[g g e]
   a[ d, b' g]
-  }
+}
 rossThreeBeams = \relative c'' {
   \time 6/8
   e[ a, c] f[ d g]
@@ -47,25 +46,19 @@ rossThreeBeams = \relative c'' {
 rossBeams = \relative c'' {
   \rossFourBeams
   \rossThreeBeams
-  }
+}
+
+\layout{
+  ragged-right = ##t
+  #(define debug-beam-quanting #t)
+}
 
 
 
 
 #(define (<> x y) (not (= x  y)))
-\score{
-   \new Voice {
-     \override Beam #'position-callbacks = #(check-slope-callbacks =)
-     \rossBeams
-     \override Beam #'position-callbacks = #(check-slope-callbacks <>)
-  \resetMeasure
-     \nonHorizBeams
-     
-   }
-  \paper{
-    raggedright = ##t
-    #(define debug-beam-quanting #t)
-  }
+\new Voice {
+  \override Beam.positions = #(check-slope-callbacks =)
+  \rossBeams
+  
 }
-
-