]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'master' of ssh://jeancharlesm@git.sv.gnu.org/srv/git/lilypond
authorJean-Charles Malahieude <lolyfan@wanadoo.fr>
Thu, 17 Jul 2008 17:10:13 +0000 (19:10 +0200)
committerJean-Charles Malahieude <lolyfan@wanadoo.fr>
Thu, 17 Jul 2008 17:10:13 +0000 (19:10 +0200)
Documentation/user/expressive.itely
Documentation/user/fretted-strings.itely
Documentation/user/simultaneous.itely
Documentation/user/tweaks.itely
input/manual/expressive-headword.ly
input/manual/keyboard-headword.ly
input/manual/repeats-headword.ly
input/manual/rhythms-headword.ly
input/manual/text-headword.ly

index d8d000c7280d67aec63a57e25277009a3c8e4faf..b179fffcd0489b5169457a4347da3717377f379e 100644 (file)
@@ -91,16 +91,15 @@ c1\fermata
 
 Some of these articulations have shorthands for easier entry.
 Shorthands are appended to the note name, and their syntax
-consists of a dash (@tie{}@code{-}) followed by a symbol
-signifying the articulation.  Predefined shorthands exist for
-@notation{marcato}, @notation{stopped}, @notation{tenuto},
-@notation{staccatissimo}, @notation{accent}, @notation{staccato},
-and @notation{portato}.  Their corresponding output appears as
-follows:
+consists of a dash @code{-} followed by a symbol signifying the
+articulation.  Predefined shorthands exist for @notation{marcato},
+@notation{stopped}, @notation{tenuto}, @notation{staccatissimo},
+@notation{accent}, @notation{staccato}, and @notation{portato}.
+Their corresponding output appears as follows:
 
 @lilypond[verbatim,quote,relative=2]
 c4-^  c-+  c--  c-|
-c4->  c-.  c-_
+c4->  c-.  c2-_
 @end lilypond
 
 The rules for the default placement of articulations are defined
@@ -141,12 +140,6 @@ Internals Reference:
 @rinternals{TextScript}.
 
 
-@knownissues
-
-These signs appear in the printed output but have no effect on the
-MIDI rendering of the music.
-
-
 @node Dynamics
 @unnumberedsubsubsec Dynamics
 
@@ -619,7 +612,7 @@ c2-\bendAfter #+8
 c2-\bendAfter #-8
 @end lilypond
 
-The dash (@tie{-}) immediately preceding the @code{\bendAfter}
+The dash @code{-} immediately preceding the @code{\bendAfter}
 command is @emph{required} when writing falls and doits.
 
 
@@ -714,42 +707,29 @@ is denoted by appending @code{\arpeggio} to the chord construct:
 <c e g c>1\arpeggio
 @end lilypond
 
-The direction of an arpeggio is indicated by adding an arrowhead
-to the wiggly line.  The commands @code{\arpeggioArrowUp} and
-@code{\arpeggioArrowDown} are used for this task.
-@code{\arpeggioNormal} reverts back to an arrow-less arpeggio:
+Different types of arpeggios may be written.
+@code{\arpeggioNormal} reverts to a normal arpeggio:
 
 @lilypond[verbatim,quote,relative=1]
+<c e g c>2\arpeggio
 \arpeggioArrowUp
 <c e g c>2\arpeggio
 \arpeggioArrowDown
 <c e g c>2\arpeggio
 \arpeggioNormal
-<c e g c>1\arpeggio
+<c e g c>2\arpeggio
 @end lilypond
 
-The command @code{\arpeggioBracket} can be used to create a square
-bracket on the left of a chord, indicating that the chord should
-@emph{not} be arpeggiated.  @code{\arpeggioNormal} reverts back
-to a regular arpeggio:
+Special @emph{bracketed} arpeggio symbols can be created:
 
 @lilypond[verbatim,quote,relative=1]
 <c e g c>2
 \arpeggioBracket
 <c e g c>2\arpeggio
-\arpeggioNormal
-<c e g c>1\arpeggio
-@end lilypond
-
-A @emph{parenthesis} style bracket may be attached to a chord
-construct instead of a square bracket.
-
-@lilypond[verbatim,quote,relative=1]
-<c e g c>2
 \arpeggioParenthesis
 <c e g c>2\arpeggio
 \arpeggioNormal
-<c e g c>1\arpeggio
+<c e g c>2\arpeggio
 @end lilypond
 
 Arpeggios can be explicitly written out with ties.  For more
@@ -826,8 +806,8 @@ achieve precise control over the placement of the grace notes, see
 
 @lilypond[verbatim,quote,relative=2]
 c1 \afterGrace
-d1\startTrillSpan { c16[\stopTrillSpan d] }
-c4
+d1\startTrillSpan { c32[ d]\stopTrillSpan }
+e2 r2
 @end lilypond
 
 @cindex pitched trills
index 34bf28c6e348096f39c8a435b222778e12632b11..c96f6c5972a1f77d8e83a03d6e5a1f6fb23c585f 100644 (file)
@@ -288,11 +288,26 @@ e, a, d, and g.
 @end lilypond
 
 LilyPond comes with predefined string tunings for banjo, mandolin,
-guitar and bass guitar.
+guitar and bass guitar.  Lilypond automatically sets the correct 
+transposition for predefined tunings.  The following example is
+for bass guitar, which sounds an octave lower than written.
 
-@example
-\set TabStaff.stringTunings = #bass-tuning
-@end example
+@lilypond[quote,ragged-right,verbatim]
+<<
+  \new Staff <<
+    \clef "bass_8"
+    \relative c, {
+    c4 d e f
+    }
+  >>
+  \new TabStaff <<
+    \set TabStaff.stringTunings = #bass-tuning
+    \relative c, {
+    c4 d e f
+    }
+  >>
+>>
+@end lilypond
 
 The default string tuning is @code{guitar-tuning} (the standard
 EADGBE tuning).  Some other predefined tunings are
@@ -383,14 +398,12 @@ even when applied to a single note.
 before the closing @code{>}.}
 
 @lilypond[quote,verbatim,relative=0]
-{
-  \clef "treble_8"
-  <c-\rightHandFinger #1 >4 
-  <e-\rightHandFinger #2 > 
-  <g-\rightHandFinger #3 > 
-  <c-\rightHandFinger #4 >
-  <c,-\rightHandFinger #1 e-\rightHandFinger #2 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
-}
+\clef "treble_8"
+<c-\rightHandFinger #1 >4 
+<e-\rightHandFinger #2 > 
+<g-\rightHandFinger #3 > 
+<c-\rightHandFinger #4 >
+<c,-\rightHandFinger #1 e-\rightHandFinger #2 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
 @end lilypond
 
 For convenience, you can abbreviate @code{\rightHandFinger} to something
@@ -408,9 +421,9 @@ short, for example @code{RH},
 You may exercise greater control over the placement of right-hand 
 fingerings by setting @code{strokeFingerOrientations},
 
-@lilypond[quote,verbatim,ragged-right,fragment,relative=0]
+@lilypond[quote,verbatim]
 #(define RH rightHandFinger)
-{
+\relative c {
   \clef "treble_8"
   \set strokeFingerOrientations = #'(up down)
   <c-\RH #1 e-\RH #2 g-\RH #3 c-\RH #4 > 4
@@ -424,9 +437,9 @@ fingerings by setting @code{strokeFingerOrientations},
 This example combines left-hand fingering, string indication, and 
 right-hand fingering
 
-@lilypond[quote,ragged-right,fragment,verbatim,relative=0]
+@lilypond[quote,verbatim]
 #(define RH rightHandFinger)
-{
+\relative c {
   \clef "treble_8"
   <c-3\5-\RH #1 >4 
   <e-2\4-\RH #2 > 
@@ -554,3 +567,4 @@ The file @file{scm/@/output@/-lib@/.scm} contains predefined banjo tunings.
 
 
 
+
index b0cca0000cd2af0f88813879df79c407c865c259..0de5874d02f7a87337c0f32337db9679496b83e0 100644 (file)
@@ -8,6 +8,7 @@
 
 @c \version "2.11.51"
 
+
 @node Simultaneous notes
 @section Simultaneous notes
 
@@ -18,8 +19,8 @@ in a piece of music.  Polyphony in LilyPond refers to having more
 than one voice on the same staff.
 
 @menu
-* Single voice::                
-* Multiple voices::             
+* Single voice::
+* Multiple voices::
 @end menu
 
 
@@ -29,10 +30,11 @@ than one voice on the same staff.
 This section discusses simultaneous notes inside the same voice.
 
 @menu
-* Chorded notes::               
-* Clusters::                    
+* Chorded notes::
+* Clusters::
 @end menu
 
+
 @node Chorded notes
 @unnumberedsubsubsec Chorded notes
 
@@ -75,6 +77,7 @@ staves.  To avoid this, use explicit chords instead as in
 @code{<g a>8 <e a>8}.
 @end ignore
 
+
 @node Clusters
 @unnumberedsubsubsec Clusters
 
@@ -116,6 +119,7 @@ Clusters do not have a stem and cannot indicate durations by
 themselves.  Separate clusters would need a separating rest between
 them.
 
+
 @node Multiple voices
 @subsection Multiple voices
 
@@ -123,13 +127,14 @@ This section discusses simultaneous notes in multiple voices or
 multiple staves.
 
 @menu
-* Single-staff polyphony::      
-* Voice styles::                
-* Collision resolution::        
-* Automatic part combining::    
-* Writing music in parallel::   
+* Single-staff polyphony::
+* Voice styles::
+* Collision resolution::
+* Automatic part combining::
+* Writing music in parallel::
 @end menu
 
+
 @node Single-staff polyphony
 @unnumberedsubsubsec Single-staff polyphony
 
@@ -161,12 +166,12 @@ separated by double backslashes.
 
 First and third voices get stems up, second and fourth voices get
 stems down, third and fourth voice noteheads are horizontally shifted,
-and rests move to avoid collisions.  
+and rests move to avoid collisions.
 
 @lilypond[quote,relative=3,verbatim]
 <<
   { r8 g g  g g f16 es f8 d }
-  \\  
+  \\
   { es,8 r es r d r d r }
   \\
   { d'8 s c s bes s a s }
@@ -188,7 +193,6 @@ too many rests, as seen in the example avobe.
 @funindex \voiceFour
 @code{\voiceFour}.
 
-
 @seealso
 
 Learning Manual:
@@ -223,19 +227,6 @@ easily identified:
 To revert the standard presentation, the @code{\voiceNeutralstyle}
 command is used.
 
-These styles are arbitrarily defined but can be changed. For example,
-the initial definition for @code{\voiceOneStyle} is as follows:
-
-@example
-voiceOneStyle = @{
-  \override NoteHead #'style = #'diamond
-  \override NoteHead #'color = #red
-  \override Stem #'color = #red
-  \override Beam #'color = #red
-@}
-@end example
-
-
 @predefined
 
 @funindex \voiceOneStyle
@@ -258,6 +249,7 @@ Learning Manual:
 Snippets:
 @rlsr{Simultaneous notes}.
 
+
 @node Collision resolution
 @unnumberedsubsubsec Collision resolution
 
@@ -371,7 +363,6 @@ four) have @code{\shiftOn}.  @code{\shiftOnn} and
 Notes are only merged if they have opposing stem directions (i.e., in
 @code{Voice} 1 and 2).
 
-
 @cindex multiple voices
 @cindex polyphonic music
 @cindex shifting voices
@@ -390,7 +381,6 @@ Notes are only merged if they have opposing stem directions (i.e., in
 @funindex \oneVoice
 @code{\oneVoice}.
 
-
 @funindex \shiftOn
 @code{\shiftOn},
 @funindex \shiftOnn
@@ -426,7 +416,6 @@ Internals Reference:
 @rinternals{NoteCollision},
 @rinternals{RestCollision}.
 
-
 @knownissues
 
 When using @code{merge-differently-headed} with an upstem eighth
@@ -522,30 +511,11 @@ has no effect on the pitches of @var{musicexpr1} and
 
 @snippets
 
-Parts may be merged without printing text:
-
-@lilypond[quote,verbatim]
-\new Staff <<
-  \set Staff.printPartCombineTexts = ##f
-  \partcombine
-    \relative g' { g a( b) r }
-    \relative g' { g r4 r f }
->>
-@end lilypond
-
-The printed text may be changed:
-
-@lilypond[quote,verbatim]
-\new Staff <<
-  \set Score.soloText = #"girl"
-  \set Score.soloIIText = #"boy"
-  \set Score.aDueText = #"together"
-  \partcombine
-    \relative g' { g4 g r r a2 g }
-    \relative g' { r4 r a( b) a2 g }
->>
-@end lilypond
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{combining-two-parts-on-the-same-staff.ly}
 
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{changing-partcombine-texts.ly}
 
 @seealso
 
@@ -559,7 +529,6 @@ Notation Reference:
 Snippets:
 @rlsr{Simultaneous notes}.
 
-
 Internals Reference:
 @rinternals{PartCombineMusic},
 @rinternals{Voice}.
@@ -582,6 +551,7 @@ events in those will be ignored.
 
 @c IIRC in users list someone pointed out more issues. TODO: lookup FV
 
+
 @node Writing music in parallel
 @unnumberedsubsubsec Writing music in parallel
 
@@ -600,19 +570,21 @@ print the music.
 be of the same length.}
 
 @lilypond[quote,verbatim]
-\parallelMusic #'(voiceA voiceB  voiceC) {
+\parallelMusic #'(voiceA voiceB voiceC) {
   % Bar 1
-  r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
-  c'2                               c'2                         |
-  r16 e'8.~     e'4                 r16 e'8.~  e'4              |
+  r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
+  r16 e'8.~   e'4            r16 e'8.~   e'4            |
+  c'2                        c'2                        |
+
   % Bar 2
-  r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
-  c'2                               c'2                         |
-  r16 d'8.~     d'4                 r16 d'8.~  d'4              |
+  r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
+  r16 d'8.~   d'4            r16 d'8.~   d'4            |
+  c'2                        c'2                        |
+
 }
 \new StaffGroup <<
-  \new Staff << \voiceA \\ \voiceC >>
-  \new Staff { \clef bass \voiceB }
+  \new Staff << \voiceA \\ \voiceB >>
+  \new Staff { \clef bass \voiceC }
 >>
 @end lilypond
 
@@ -626,17 +598,18 @@ note in the input -- in other words, relative notes for
 \parallelMusic #'(voiceA voiceB voiceC) {
   % Bar 1
   r8 g16 c e g, c e r8 g,16 c e g, c e  |
-  c2                c                   |
   r16 e8.~ e4       r16 e8.~  e4        |
+  c2                c                   |
 
   % Bar 2
   r8 a,16 d f a, d f r8 a,16 d f a, d f |
-  c2                 c                  |
   r16 d8.~  d4       r16 d8.~  d4       |
+  c2                 c                  |
+
  }
 \new StaffGroup <<
-  \new Staff << \relative c'' \voiceA \\ \relative c' \voiceC >>
-  \new Staff \relative c' { \clef bass \voiceB }
+  \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
+  \new Staff \relative c' { \clef bass \voiceC }
 >>
 @end lilypond
 
index 57bb2775d5b09a04eb5fd1da55c0a0ad76d17842..596cdc1e5c80f2015c088ab001192786019ec4fe 100644 (file)
@@ -3128,8 +3128,10 @@ have to be absolutely correct.  If the same overrides are to be
 used many times it may be worth defining variables to hold them.
 Suppose we wish to emphasize certain words in lyrics by printing
 them in bold italics.  The @code{\italic} and @code{\bold}
-commands do not work within lyrics so we must instead use the
-following @code{\override} and @code{\revert} commands:
+commands only work within lyrics if they are also embedded in
+@code{\markup}, which makes them tedious to enter, so as an
+alternative can we instead use the @code{\override} and 
+@code{\revert} commands?
 
 @example
 @code{\override Lyrics . LyricText #'font-shape = #'italic}
@@ -3139,9 +3141,11 @@ following @code{\override} and @code{\revert} commands:
 @code{\revert Lyrics . LyricText #'font-series}
 @end example
 
-These would be extremely tedious to enter if there were many words
-requiring emphasis.  So instead we define these as two variables,
-and use them as follows:
+These would also be extremely tedious to enter if there were many
+words requiring emphasis.  So instead we define these as two
+variables, and use them as follows, although normally we would
+perhaps choose shorter names for the variables to make them
+quicker to type:
 
 @lilypond[quote,verbatim]
 emphasize = {
@@ -3169,10 +3173,10 @@ VerseFour  = \lyricmode { O | \emphasize Tri -- ni -- ty \normal of | love and p
       \clef "treble"
       \new Voice = "Soprano"  { \voiceOne \global \SopranoMusic }
       \new Voice = "Alto" { \voiceTwo \AltoMusic }
-      \new Lyrics \lyricsto "Sop" { \VerseOne   }
-      \new Lyrics \lyricsto "Sop" { \VerseTwo   }
-      \new Lyrics \lyricsto "Sop" { \VerseThree }
-      \new Lyrics \lyricsto "Sop" { \VerseFour  }
+      \new Lyrics \lyricsto "Soprano" { \VerseOne   }
+      \new Lyrics \lyricsto "Soprano" { \VerseTwo   }
+      \new Lyrics \lyricsto "Soprano" { \VerseThree }
+      \new Lyrics \lyricsto "Soprano" { \VerseFour  }
     >>
     \new Staff <<
       \clef "bass"
index 88519380baf46539bf29c1a81c19af9da2f5f1df..f0576bff220289280c091191765e1e46bc0e55c5 100644 (file)
@@ -1,17 +1,9 @@
 \version "2.11.51"
 \include "english.ly"
 #(set-global-staff-size 15)
-\paper{
-  ragged-right=##t
-  line-width=17\cm
-  indent=0\cm
-}
-\layout {
-  \context { \Score
-    \override PaperColumn #'keep-inside-line = ##t
-    \override NonMusicalPaperColumn #'keep-inside-line = ##t
-  }
+\paper {
+  line-width = 16\cm
+  indent = 0\cm
 }
 
 % NR 1.3 Expressive marks
@@ -39,8 +31,8 @@
       \once \override TextScript #'staff-padding = #2
       d'8 \staccato
       ^ \markup { \column {
-         "RONDO"
-         \italic "Allegro" } }
+         RONDO
+         \italic Allegro } }
       d'8 \staccato
       g'8 \staccato
       a'8 \staccato
index 1813e1ffbd49cc8a1134c7828dd07ada4419ec6c..6e453ffcb44f13aaabc2961730210325b433a2be 100644 (file)
 \include "english.ly"
 
 #(set-global-staff-size 15)
-\paper{
-  ragged-right=##t
-  line-width=17\cm
-  indent=0\cm
+\paper {
+  line-width = 16\cm
+  indent = 0\cm
 }
 
+% NR 2.2 Keyboard instruments
+
+% M. Ravel, Sonatine (1905)
+% First movement
+
 \layout {
-  \context { \Score
-    \override PaperColumn #'keep-inside-line = ##t
-    \override NonMusicalPaperColumn #'keep-inside-line = ##t
+  \context {
+    \Score
+    \remove "Bar_number_engraver"
+  }
+  \context {
+    \Staff
+    \remove "Time_signature_engraver"
+  }
+}
+
+fermataLong = \markup {
+  \override #'(direction . 1)
+  \override #'(baseline-skip . 2) {
+    \dir-column {
+      \musicglyph #"scripts.ufermata"
+      \text \italic \hcenter long
+    }
   }
 }
 
 \new PianoStaff <<
   \set PianoStaff.connectArpeggios = ##t
   \new Staff {
-     \time 2/4
-     \key fs \major
-     <<
-        \new Voice {
-           \voiceOne
-           fs''8 (
-           ^ \markup \column {
-              \line \bold { Un peu retenu  }
-              \line \italic { très expressif } }
-           es''16
-           cs''16
-           as'4 )
-           |
-           fs''8 (
-           es''16
-           cs''16
-           as'4 )
-           |
-           fs''8 (
-           es''16
-           cs''16
-           as'8
-           cs''8 )
-           |
-        }
-        \new Voice {
-           \voiceTwo
-           r8 \ppp
-           fs'4 (
-           es'8 )
-           |
-           r8
-           fs'4 (
-           es'8 )
-           |
-           r8
-           fs'4 (
-           es'8 )
-           |
-        }
-    >>
-     \clef bass
-     <ds b! es'>4 (
-     ^ \markup \bold { Rall. }
-     \once \override Script #'padding = #2
-     <ds' as'>8 ) \fermata
-     \noBeam
-     \clef treble
-     \slurUp
-     <as fs'>8 ( \pp
-     |
-     <gs b cs'>4. )
-     ^ \markup \bold { a tempo }
-     \slurUp
-     <as fs'>8 (
-     |
-     <gs b cs'>4. )
-     <<
-        \new Voice {
-           \voiceOne
-           <as fs'>8 (
-           ^ \markup \bold { Rallentando }
-           |
-           cs'8
-           b16
-           cs'16
-           d'8
-           e'16
-           fs'16
-           |
-           <as! cs' gs'>4. )
-           s8
-           |
-           r8
-           <cs'' as'' cs'''>4 \arpeggio
-           e''16 (
-           ^ \markup \bold { Lent }
-           fs''16
-           |
-           \stemDown
-           <as'! cs'' gs''>2 )
-           |
-        }
+    \time 2/4
+    \key fs \major
+    <<
       \new Voice {
-           \voiceTwo
-           s8
-           |
-           <gs b>4 \<
-           <fs bs>4 \>
-           |
-           s4. \!
-           \slurUp
-           \once \override Script #'direction = #up
-           <a bs e'>8 ( \accent
-           |
-           <as! cs' gs'>4. )
-           <a' bs'>8 \ppp \>
-           |
-           s8 \!
-           \stemDown
-           \once \override Script #'direction = #up
-           #(set-octavation 1)
-           % \once \override Arpeggio #'extra-offset = #'(-0.25 .
-           % 0)
-           <cs''' as''' cs''''>4. \arpeggio \fermata
-           #(set-octavation 0)
-           \bar "|."
-        }
-     >>
-  }
-  \new Staff <<
-     \set Staff.pedalSustainStyle = #'bracket
-     \key fs \major
-     \clef bass
-     \new Voice {
         \voiceOne
-        ds'4 \tenuto
-        cs'4 \tenuto
+        fs''8 ( ^\markup {
+          \override #'(baseline-skip . 2.4) \column {
+            \line \bold { Un peu retenu }
+            \line \italic { très expressif }
+          }
+        }
+        es''16
+        cs''16
+        as'4 )
+        |
+        fs''8 (
+        es''16
+        cs''16
+        as'4 )
+        |
+        fs''8 (
+        es''16
+        cs''16
+        as'8
+        cs''8 )
+        |
+      }
+      \new Voice {
+        \voiceTwo
+        gs'8\rest \ppp
+        fs'4 (
+        es'8 )
         |
-        ds'4 \tenuto
-        cs'4 \tenuto
+        gs'8\rest
+        fs'4 (
+        es'8 )
         |
-        ds'4 \tenuto
-        cs'4 \tenuto
+        gs'8\rest
+        fs'4 (
+        es'8 )
         |
-        s8
-        \clef treble
-        <b' cs''>8 [
-        \clef bass
-        <es b cs'>8 \fermata ]
-        s8
+      }
+    >>
+    \clef bass
+    <ds b! es'>4 ( ^ \markup \bold { Rall. }
+    \override Script #'stencil = #(lambda (grob)
+      ly:script::print (grob-interpret-markup grob fermataLong))
+    <ds' as'>8 ) \fermata
+    \noBeam
+    \clef treble
+    \slurUp
+    \once \override Hairpin #'to-barline = ##f
+    <as fs'>8 ( \pp \>
+    |
+    <gs b cs'>4. \! ) ^\markup \bold { a Tempo }
+    \slurUp
+    <as fs'>8 ^\( \>
+    |
+    <gs b cs'>4. \! \)
+    <<
+      \new Voice {
+        \voiceOne
+        <as fs'>8 (
         |
-        r8
-        \clef treble
-        <b' cs''>4 \tenuto
-        s8
+        cs'8 ^\markup \bold { Rallentando }
+        b16
+        cs'16
+        d'8
+        e'16
+        fs'16
         |
-        r8
-        \clef treble
-        <b' cs''>4 \tenuto
+        <as! cs' gs'>4. )
         s8
         |
-        s2
-        |
         r8
-        \clef treble
-        <as' cs''>4
-        \clef bass
-        s8
+        <cs'' as'' cs'''>4 \arpeggio
+        e''16 ( ^\markup \bold { Lent }
+        fs''16
         |
-        s8
-        \clef treble
-        <as'>4 \arpeggio
-        \clef bass
-        s8
-        |
-        s8
-        \clef treble
-        <as''>4. \arpeggio \fermata
-        |
-     }
-     \new Voice {
         \voiceTwo
-        ds'8 [ (
-        < ds bs >8
-        cs'8
-        < ds as >8 ] )
-        |
-        ds'8 [ (
-        < ds bs >8
-        cs'8
-        < ds as >8 ] )
-        |
-        ds'8 [ (
-        < ds bs >8
-        cs'8
-        < ds as >8 ] )
+        <as'! cs'' gs''>2 )
         |
-        \once \override Script #'outside-staff-priority = #100
-        \once \override TextScript #'outside-staff-priority = #500
-        <cs, gs,>4. \fermata
-        _ \markup \italic { ped. }
-        <fs, cs>8 (
-        |
-        <e, b,>4. ) \sustainOn
-        \clef bass
-        <fs, cs>8 ( \sustainOff
-        |
-        <e, b,>4. ) \sustainOn
-        \clef bass
-        <fs, cs>8 ( \sustainOff
-        |
-        <e, b,>4
-        <d, a,>4
+      }
+      \new Voice {
+        \voiceTwo
+        s8
         |
-        <fs,, cs,>4. ) \sustainOn
-        <a, e>8 ( \sustainOff
+        <gs b>4 \<
+        <fs bs>4 \>
         |
-        <fs, cs>4. ) \sustainOn
+        s4. \!
         \slurUp
-        <a e'>8 ( \sustainOff \sustainOn
+        \once \override Script #'direction = #UP
+        <a bs e'>8 ( \accent
         |
-        <fs cs'>2 ) \sustainOff \sustainOn
+        <as! cs' gs'>4. )
+        \once \override Hairpin #'to-barline = ##f
+        <a' bs'>8 \ppp \>
         |
-     }
+        s8 \!
+        \stemDown
+        \once \override Script #'direction = #UP
+        #(set-octavation 1)
+        \voiceOne
+        \once \override PianoStaff.Arpeggio #'padding = #0.8
+        <cs''' as''' cs''''>4. \arpeggio \fermata
+        #(set-octavation 0)
+        \bar "|."
+      }
+    >>
+  }
+  \new Staff <<
+    \set Staff.pedalSustainStyle = #'bracket
+    \key fs \major
+    \clef bass
+    \new Voice {
+      \voiceOne
+      ds'4 \tenuto
+      cs'4 \tenuto
+      |
+      ds'4 \tenuto
+      cs'4 \tenuto
+      |
+      ds'4 \tenuto
+      cs'4 \tenuto
+      |
+      s8
+      \clef treble
+      <b' cs''>8 [
+      \clef bass
+      <es b cs'>8 \fermata ]
+      s8
+      |
+      fs8\rest
+      \clef treble
+      <b' cs''>4 \tenuto
+      s8
+      |
+      fs8\rest
+      \clef treble
+      <b' cs''>4 \tenuto
+      s8
+      |
+      s2
+      |
+      ds8\rest
+      \clef treble
+      <as' cs''>4
+      \clef bass
+      s8
+      |
+      s8
+      \clef treble
+      <as'>4 \arpeggio
+      \clef bass
+      s8
+      |
+      s8
+      \clef treble
+      <as''>4. \arpeggio \fermata
+      |
+    }
+    \new Voice {
+      \voiceTwo
+      ds'8 [ (
+      < ds bs >8
+      cs'8
+      < ds as >8 ] )
+      |
+      ds'8 [ (
+      < ds bs >8
+      cs'8
+      < ds as >8 ] )
+      |
+      ds'8 [ (
+      < ds bs >8
+      cs'8
+      < ds as >8 ] )
+      |
+      \once \override Script #'outside-staff-priority = #100
+      \once \override TextScript #'outside-staff-priority = #500
+      <cs, gs,>4. \fermata _\markup \italic { ped. }
+      <fs, cs>8 (
+      |
+      <e, b,>4. ) \sustainOn
+      \clef bass
+      <fs, cs>8 \( \sustainOff
+      |
+      <e, b,>4. \) \sustainOn
+      \clef bass
+      <fs, cs>8 ( \sustainOff
+      |
+      <e, b,>4
+      <d, a,>4
+      |
+      <fs,, cs,>4. ) \sustainOn
+      <a, e>8 ( \sustainOff
+      |
+      <fs, cs>4. ) \sustainOn
+      \slurUp
+      <a e'>8 ( \sustainOff \sustainOn
+      |
+      <fs cs'>2 ) \sustainOff \sustainOn
+      |
+    }
   >>
 >>
-
index c9cc86e8db79254aed8fb2a11331cfba110b920e..cc5820c27c85fbb79a4aa4a27e18c83a3c895b2e 100644 (file)
@@ -1,17 +1,9 @@
 \version "2.11.51"
 \include "english.ly"
 #(set-global-staff-size 15)
-\paper{
-  ragged-right=##t
-  line-width=17\cm
-  indent=0\cm
-}
-\layout {
-  \context { \Score
-    \override PaperColumn #'keep-inside-line = ##t
-    \override NonMusicalPaperColumn #'keep-inside-line = ##t
-  }
+\paper {
+  line-width = 16\cm
+  indent = 0\cm
 }
 
 % NR 1.7 Repeats
 % Movt II, Andante con moto
 % Measures 9 - 16
 
-\layout { }
+\layout {
+  \context {
+    \Staff
+    \remove "Time_signature_engraver"
+  }
+}
 
 \new PianoStaff <<
 
@@ -32,7 +29,7 @@
       \set Score.currentBarNumber = #9
       \bar "|:"
       <af ef c>4 (
-      <af g c>8..
+      <af gf c>8..
       <af ef c>32
       |
       <af f df>8. )
index eb0434eb7c3dbb785568a87bb43042cfdd72d506..f0f4b11454d249df1cc999a48f286e3413612cf4 100644 (file)
@@ -1,17 +1,9 @@
 \version "2.11.51"
 \include "english.ly"
 #(set-global-staff-size 15)
-\paper{
-  ragged-right=##t
-  line-width=17\cm
-  indent=0\cm
-}
-\layout {
-  \context { \Score
-    \override PaperColumn #'keep-inside-line = ##t
-    \override NonMusicalPaperColumn #'keep-inside-line = ##t
-  }
+\paper {
+  line-width = 16\cm
+  indent = 0\cm
 }
 
 % NR 1.2 Rhythms
 % Measures 31 - 34
 
 \layout {
-   \context {
-      \Score
-      \override SpacingSpanner #'base-shortest-duration = 
-         #(ly:make-moment 1 40) 
+  \context {
+    \Score
+    \override SpacingSpanner #'base-shortest-duration =
+      #(ly:make-moment 1 40)
       %\override SpacingSpanner #'strict-grace-spacing = ##t
-   }
+  }
+  \context {
+    \Staff
+    \remove "Time_signature_engraver"
+  }
 }
 
 \new PianoStaff <<
       \time 2/4
       \set Score.currentBarNumber = #31
 
-      <c'' c'>8 (
+      <c''' c''>8 ( -\markup {
+        \override #'(baseline-skip . 2) \italic \column {
+          \line { a tempo }
+          cantabile
+        }
+      }
       <g'' g'>8 )
       ~
       <g'' g'>8 (
@@ -49,7 +50,7 @@
       |
 
       \afterGrace
-         <f'' f'>8 (
+         <f'' f'>8 (
          {
             e''16 [
             f''16
@@ -57,8 +58,9 @@
             d''16 ]
          }
       <e''! e'>16
-      <f'' f'>16 )
-      <g'' g'>16 ( \staccato
+      <f'' f'>16 ] )
+      \once \override TextScript #'padding = #3.8
+      <g'' g'>16 ( \staccato -\markup { \italic cresc. }
       <a'' a'>16 ) \staccato
       <bf'' bf'>32  (
       <b'' b'>32 )
       <c''' c''>32 )
 
       |
-
-      b''32 (
+      
+      \once \override DynamicLineSpanner #'padding = #2
+      b''32 ( \p \>
       c'''32
       d'''32
-      c'''32 )
+      c'''32 ) \!
       g''8 (
       ~
       g''32 [
       |
 
       \afterGrace
-         <f'' f'>8 (
+         <f'' f'>8 (
          {
             e''16 [
             f''16
             d''16 ]
          }
       <e''! e'>16
-      <f'' f'>16 )
-      <g'' g'>16 ( \staccato
+      <f'' f'>16 )
+      <g'' g'>16 ( \staccato -\markup { \italic cresc. }
       <af''! af'!>16 ) \staccato
       <bf'' bf'>32  (
       <b'' b'>32 )
index 58f06b60edc3221906f3ff0a63d24f40450ebb40..c3ccf5f482fb320b51ec8787e9d30e9a8593ba9b 100644 (file)
@@ -2,9 +2,8 @@
 \include "english.ly"
 #(set-global-staff-size 15)
 \paper{
-  ragged-right=##t
-  line-width=17\cm
-  indent=0\cm
+  line-width = 16\cm
+  indent = 0\cm
 }
  
 \layout {
@@ -49,7 +48,7 @@
 
       <df'' g'>4
       <bf' g'>2
-      _ \markup { \italic { "ten." } }
+      _ \markup { \italic { ten. } }
 
       |
 
 
             \once \override TextScript #'staff-padding = #4
             ef''8. (
-            _ \markup { \italic { "tranqu." } }
+            _ \markup { \italic { tranqu. } }
             d''16 )
             df''8 \trill \fermata
-            _ \markup { \italic { "ten." } }
+            _ \markup { \italic { ten. } }
          }
 
          \new Voice {
@@ -90,7 +89,7 @@
       \oneVoice
       \once \override TextScript #'staff-padding = #4
       df''32 
-      _ \markup { \italic "dolce" }
+      _ \markup { \italic dolce }
       c''32 
       df''32
       ef''32
             |
 
             bf4
-            bf8 ^ \markup { \italic "ten." }
+            bf8 ^ \markup { \italic ten. }
          }
 
          \new Voice {