]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/arpeggio-collision.ly
* lily/parser.yy (bass_number),
[lilypond.git] / input / regression / arpeggio-collision.ly
index 7a8d7f0aeead280ee91a8ffe0069ea78bbdfc4c6..f784f29c15bcb80c6100068d67f302942beb5894 100644 (file)
@@ -1,48 +1,22 @@
+\version "2.4.0"
 
-header = {
-texidoc = "arpeggio stays clear of accidentals and flipped note heads.
-Since Arpeggio engraver is Voice, it does nothing for voice collisions."
-};
-
-hairyChord = \context Staff \notes\relative c' <
-    \context Voice=one {
-        \property Voice.Stem \override #'direction = #1
-        \property Voice.NoteColumn \override #'horizontal-shift = #0
-        e4-\arpeggio
-    }
-    
-    \context Voice=two {
-        \property Voice.Stem \override #'direction = #1
-        \property Voice.NoteColumn \override #'horizontal-shift = #1
-        cis-\arpeggio
-        }
-    
-    \context Voice=three {
-       \property Voice.Stem \override #'direction = #1
-       \property Voice.NoteColumn \override #'horizontal-shift = #2
-       ais-\arpeggio
-       }
-    
-    \context Voice=four {
-       \property Voice.Stem \override #'direction = #-1
-       \property Voice.NoteColumn \override #'horizontal-shift = #-1
-       fis-\arpeggio
-       }
->
-
+\header  {
+texidoc = "Arpeggio stays clear of accidentals and flipped note heads."
+}
 
 \score{
-    \notes \transpose c'' {
-        \context Voice < fis''-\arpeggio g  d a >
-        \context Voice < fis,-\arpeggio g  d a >
-        \context Voice < fis''-\arpeggio g  d a >
-        \hairyChord
+     \transpose c c' {
+       <fis'' g d a>\arpeggio
+       <fis, g d a>\arpeggio
+       <fis'' g d a>\arpeggio
        }
-    \paper {
-        linewidth = -1.;
-       \translator{
-           \StaffContext
+    \layout {
+        raggedright = ##t
+       \context{
+           \Staff
            connectArpeggios = ##t
        }
        }
 }
+
+