]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/les-nereides.ly
* lily/multi-measure-rest-engraver.cc (class
[lilypond.git] / input / les-nereides.ly
index 6b2ba4bf5b97fe6d1f446e8436d7ab1a1690b272..f54f51811f534075d67df7dc099bf1c6452cff1f 100644 (file)
@@ -1,4 +1,4 @@
-\version "1.5.68"
+\version "1.7.6"
 
 \header {
     composer =   "ARTHUR GRAY"
     description = "Nastiest piece of competition at http://www.orphee.com/comparison/study.html, see http://www.orphee.com/comparison/gray.pdf"
 }
 
-#(set! point-and-click line-column-location)
-
+#(ly:set-point-and-click 'line-column)
 #(define (make-text-checker text)
-  (lambda (elt) (equal? text (ly-get-grob-property elt 'text))))
+  (lambda (elt) (equal? text (ly:get-grob-property elt 'text))))
 
-global =  \notes{
-    \partial 2
-    \key a \major
-    \skip 2
-    \skip 1*2
-    \skip 1
-    \bar "||"
-}
 
 treble =  \context Voice=treble \notes\relative c''{
+\key a \major
     % Broken?
     \property Voice.NoteColumn \override #'horizontal-shift = #0
     \outputproperty #(make-type-checker 'text-interface) 
@@ -33,9 +25,9 @@ treble =  \context Voice=treble \notes\relative c''{
     %2
     \property Voice.Stem \revert #'direction
     \property Voice.Stem \override #'direction = #1
-    r4 <cis\arpeggio eis a cis> r2
+    r4 <cis-\arpeggio eis a cis> r2
     %3
-    r4 <cis\arpeggio fis a cis> r8.
+    r4 <cis-\arpeggio fis a cis> r8.
 
     % Urg, this lifts us up to staff context
     \translator Staff=bass
@@ -84,7 +76,7 @@ treble =  \context Voice=treble \notes\relative c''{
            
     % currently, this can't be (small) italic, because in the paperblock
     % we set italic_magnifictation to get large italics.
-    cis''''4^"m.g."\arpeggio \spanrequest \start "text" (
+    cis''''4^"m.g."-\arpeggio #(ly:export (make-span-event 'TextSpanEvent START)) (
 
     \property Voice.Stem \revert #'direction
 
@@ -92,7 +84,7 @@ treble =  \context Voice=treble \notes\relative c''{
         )cis8
        \property Voice.Stem \revert #'direction
        \property Voice.Stem \override #'direction = #0
-        [a16-5( fis dis \spanrequest \stop "text" ]
+        [a16-5( fis dis #(ly:export (make-span-event 'TextSpanEvent STOP)) ]
        \property Staff.centralCPosition = #-6
        
        [cis32 a-1 fis-4 dis] [cis a )fis-2]
@@ -103,7 +95,10 @@ treble =  \context Voice=treble \notes\relative c''{
     cis'4()bis
     r8
     <a'8( a,> <gis gis,> <fis fis,> <gis gis,> <fis fis,> )e^" "^1^4^5 r|
-    r<a8( a,> <gis gis,> <fis fis,> <gis gis,> <fis fis,> )e r|
+    r <a8( a,> <gis gis,> <fis fis,> <gis gis,> <fis fis,> )e r|
+
+    \bar "||"
+
 }
 
 trebleTwo =  \context Voice=trebleTwo \notes\relative c''{
@@ -113,7 +108,7 @@ trebleTwo =  \context Voice=trebleTwo \notes\relative c''{
     s4
     \property Voice.Stem \revert #'direction
     \property Voice.Stem \override #'direction = #-1
-    <cis'4\arpeggio a fis dis>
+    <cis'4-\arpeggio a fis dis>
 
     \property Voice.NoteColumn \override #'force-hshift = #-0.2
     <e,2 gis, e d!>
@@ -131,6 +126,9 @@ trebleTwo =  \context Voice=trebleTwo \notes\relative c''{
 
 bass =  \context Voice=bass \notes\relative c{
     % Allow ugly slurs
+    \partial 2
+    \key a \major
+    
     \property Voice.Slur \override #'beautiful = #5.0
     \property Voice.Slur \override #'attachment-offset = #'((0 . 3) . (0 . -4))
     \property Voice.Stem \revert #'direction
@@ -146,7 +144,7 @@ bass =  \context Voice=bass \notes\relative c{
     \property Voice.Stem \revert #'direction
     \property Voice.Stem \override #'direction = #-1
     \property Voice.Slur \override #'attachment = #'(stem . stem)
-    <)a''4\arpeggio eis cis> 
+    <)a''4-\arpeggio eis cis> 
     %\stemBoth
     \property Voice.Slur \revert #'attachment
     % Huh, urg?  Implicit \context Staff lifts us up to Staff context???
@@ -170,7 +168,7 @@ bass =  \context Voice=bass \notes\relative c{
     \property Voice.Stem \revert #'length
     \property Voice.Stem \revert #'direction
     \property Voice.Stem \override #'direction = #-1
-    <)a'\arpeggio fis cis>
+    <)a'-\arpeggio fis cis>
     % Huh, urg?  Implicit \context Staff lifts us up to Staff context???
     \translator Staff=bass
     % Get back
@@ -188,7 +186,7 @@ bass =  \context Voice=bass \notes\relative c{
     \property Voice.Stem \override #'direction = #0
     <
         %urg: staff-change: ! on dis
-        <cis''\arpeggio a fis dis!>
+        <cis''-\arpeggio a fis dis!>
 %      { s8. \clef bass}
     >
 
@@ -230,7 +228,7 @@ bassTwo =  \context Voice=bassTwo \notes\relative c{
 }
 
 middleDynamics =  \context Dynamics=middle \notes{
-    s8 s16 s\f s4
+    s8 s16 s-\f s4
     s1*2
     %4
     s2
@@ -243,66 +241,62 @@ middleDynamics =  \context Dynamics=middle \notes{
 
     \outputproperty #(make-type-checker 'dynamic-interface) 
            #'extra-offset = #'(0 . 4)
-    %s1\mf-"a tempo"
-%%    s2\mf-"a tempo" s4
-    s2\mf-"a tempo" s8
+    %s1-\mf-"a tempo"
+%%    s2-\mf-"a tempo" s4
+    s2-\mf-"a tempo" s8
 %%    s\> \!s8
     s16 s32 s64 \> s s8  s \!s8
     \outputproperty #(make-type-checker 'dynamic-interface) 
            #'extra-offset = #'(-1 . 4)
-%%    s8\mf s4 s4 s8\> s32 s s \!s
-    s8\mf s4 s8 s16 s32 s64 \> s s16 s8 s32 s s s\! s128
+%%    s8-\mf s4 s4 s8\> s32 s s \!s
+    s8-\mf s4 s8 s16 s32 s64 \> s s16 s8 s32 s s s\! s128
 }
 
 lowerDynamics =  \context Dynamics=lower \notes{
     s2
     %2
-    s2\sustainDown s8. s16\sustainUp s4
+    s2-\sustainDown s8. s16-\sustainUp s4
     %3
-    s2\sustainDown s8. s16\sustainUp s4
+    s2-\sustainDown s8. s16-\sustainUp s4
     %3
 
-    s4\sustainDown s16
-    s32 s s\sustainUp s
-    s32\sustainDown s s s
+    s4-\sustainDown s16
+    s32 s s-\sustainUp s
+    s32-\sustainDown s s s
     s8
 
     \property Dynamics.pedalSustainStrings = #'("Ped." "*Ped." "")
-    s4 s16. s32\sustainUp
+    s4 s16. s32--\sustainUp
 
     %5
-    s8\sustainDown s s
+    s8-\sustainDown s s
     \property Dynamics.pedalSustainStrings = #'("Ped." "-P" "*")
-    s s\sustainUp\sustainDown s s
-    s\sustainUp
+    s s-\sustainUp-\sustainDown s s
+    s-\sustainUp
 
     %6
     \property Dynamics.pedalSustainStrings = #'("Ped." "*Ped." "")
-    s8\sustainDown s s
+    s8-\sustainDown s s
     \property Dynamics.pedalSustainStrings = #'("Ped." "-P" "*")
-    s s\sustainUp\sustainDown s s
-    s\sustainUp
+    s s-\sustainUp-\sustainDown s s
+    s-\sustainUp
 }
 
 \score{
     \context PianoStaff <
         \context Staff=treble <
-           \global
            \treble
            \trebleTwo
         >
        \context Dynamics=middle <
-           \global
            \middleDynamics
        >
         \context Staff=bass <
            \clef bass
-           \global
            \bass
            \bassTwo
         >
        \context Dynamics=lower <
-           \global
            \lowerDynamics
        >
     >
@@ -312,7 +306,7 @@ lowerDynamics =  \context Dynamics=lower \notes{
        \translator {
            \ScoreContext
            TimeSignature \override #'style = #'C
-           %% SpacingSpanner \override #'maximum-duration-for-spacing = #(make-moment 1 4)
+           %% SpacingSpanner \override #'maximum-duration-for-spacing = #(ly:make-moment 1 4)
 
            \remove Bar_number_engraver
         }
@@ -347,7 +341,11 @@ lowerDynamics =  \context Dynamics=lower \notes{
         }
        \translator {
            \GraceContext
-           Stem \override #'flag-style = #""
+           Stem \override #'stroke-style = #""
         }
     }
 }
+
+%%% Local variables:
+%%% LilyPond-indent-level:4
+%%% End: