]> git.donarmstrong.com Git - lilypond.git/commitdiff
Web examples: simplify build, split sesto into 3 files.
authorGraham Percival <graham@percival-music.ca>
Sat, 15 Aug 2009 02:25:19 +0000 (19:25 -0700)
committerGraham Percival <graham@percival-music.ca>
Sat, 15 Aug 2009 02:58:53 +0000 (19:58 -0700)
Documentation/general/examples/GNUmakefile
Documentation/general/examples/sesto-full.ly [new file with mode: 0644]
Documentation/general/examples/sesto-piano.ly [new file with mode: 0644]
Documentation/general/examples/sesto-violin.ly [new file with mode: 0644]
Documentation/general/examples/sesto.ily [new file with mode: 0644]
Documentation/general/examples/sesto.ly [deleted file]
Documentation/general/introduction.itexi

index 2414c63f28c8f2c7008ea03c2c19662e9f11248b..473d16b96764b4aef9644635eda5c6988bedb421 100644 (file)
@@ -2,14 +2,10 @@ depth=../../..
 LOCALSTEPMAKE_TEMPLATES=lilypond ly
 include $(depth)/make/stepmake.make
 
-LILYPOND_PREVIEW = $(LILYPOND_BINARY) --png -dpreview -dresolution=150
+LILYPOND_PREVIEW = $(LILYPOND_BINARY) -dpreview -dresolution=150
 
-FINE_LY_FILES = $(LY_FILES)
-PNG_PAGES = sesto-1 sesto-2
-
-OUT_PNG_FILES = $(FINE_LY_FILES:%.ly=$(outdir)/%.png)
+OUT_PNG_FILES = $(LY_FILES:%.ly=$(outdir)/%.png)
 OUT_PNG_PAGES = $(PNG_PAGES:%=$(outdir)/%.png)
-OUT_PNG_FILES += $(OUT_PNG_PAGES)
 
 OUT_SMALL_PNG_FILES = $(OUT_PNG_FILES:%.png=%-small.png)
 
@@ -24,8 +20,3 @@ $(outdir)/%.png: %.ly
 $(outdir)/%-small.png: $(outdir)/%.png
        pngtopnm $< | pnmscale -w=600 | pnmtopng > $@
 
-$(outdir)/%-1.png: $(outdir)/%.png
-       mv $(outdir)/$*-1.preview.png $@
-
-$(outdir)/%-2.png: $(outdir)/%.png
-       mv $(outdir)/$*-2.preview.png $@
diff --git a/Documentation/general/examples/sesto-full.ly b/Documentation/general/examples/sesto-full.ly
new file mode 100644 (file)
index 0000000..e94aa9f
--- /dev/null
@@ -0,0 +1,72 @@
+%%% G.F Haendel, Giulio Cesare in Egitto
+%%% Act I, scene IV
+%%% Sesto: Svegliatevi nel core, furie d'un alma offesa (excerpt)
+%%%
+%%% Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+\version "2.12.2"
+\include "sesto.ily"
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%% Lead sheet
+%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\book {
+  \paper {
+    #(layout-set-staff-size 14)
+  }
+  \score {
+    \new StaffGroupNoBar <<
+      \new StaffGroupNoBracket <<
+        \new Staff <<
+          \set Staff.instrumentName = "Violino I."
+          \global \clef treble \keepWithTag #'violin \violinoI
+        >>
+        \new Staff <<
+          \set Staff.instrumentName = "Violino II."
+          \global \clef treble \keepWithTag #'violin \violinoII
+        >>
+      >>
+      \new Staff <<
+        \new Voice = "sesto" \with { autoBeaming = ##f } <<
+          \set Staff.instrumentName = \markup \smallCaps Sesto.
+          \global \clef treble \sesto
+        >>
+        \lyricsto "sesto" \new Lyrics \sestoLyrics
+      >>
+      \new Staff <<
+        \set Staff.instrumentName = "Bassi."
+        \global \clef bass \bassi
+      >>
+    >>
+    \layout {
+      indent = 20\mm
+      \context {
+        \Score
+        \name Score
+%% FIXME: vertical engine changed!
+%%        \override VerticalAlignment #'max-stretch = #ly:align-interface::calc-max-stretch
+        \accepts "StaffGroupNoBar"
+        skipBars = ##t
+      }
+      \context {
+        \StaffGroup
+        \name StaffGroupNoBar
+        \description "Like StaffGroup, but without spanbar"
+        \remove "Span_bar_engraver"
+        \accepts "StaffGroupNoBracket"
+      }
+      \context {
+        \StaffGroup
+        \name StaffGroupNoBracket
+        \description "Like StaffGroup, but without brackets"
+        \remove "System_start_delimiter_engraver"
+      }
+    }
+%    \midi { }
+  }
+}
+
+
diff --git a/Documentation/general/examples/sesto-piano.ly b/Documentation/general/examples/sesto-piano.ly
new file mode 100644 (file)
index 0000000..de74cd0
--- /dev/null
@@ -0,0 +1,46 @@
+%%% G.F Haendel, Giulio Cesare in Egitto
+%%% Act I, scene IV
+%%% Sesto: Svegliatevi nel core, furie d'un alma offesa (excerpt)
+%%%
+%%% Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+\version "2.12.2"
+\include "sesto.ily"
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%% Reduction
+%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\book {
+  \header { instrument = "Vocal part and keyboard reduction" }
+  \paper {
+    #(layout-set-staff-size 16)
+  }
+  \score {
+    <<
+      \new Staff <<
+        \new Voice = "sesto" \with { autoBeaming = ##f } <<
+          \set Staff.instrumentName = \markup \smallCaps Sesto.
+          \global \clef treble \sesto
+        >>
+        \lyricsto "sesto" \new Lyrics \sestoLyrics
+      >>
+      \new PianoStaff <<
+        \new Staff <<
+          \global \clef treble
+          \partcombine \keepWithTag #'reduction \violinoI \keepWithTag #'reduction \violinoII
+        >>
+        \new Staff <<
+          \global \clef bass \bassi
+        >>
+      >>
+    >>
+    \layout {
+      indent = 20\mm
+      \context { \Voice printPartCombineTexts = ##f }
+    }
+  }
+}
+
diff --git a/Documentation/general/examples/sesto-violin.ly b/Documentation/general/examples/sesto-violin.ly
new file mode 100644 (file)
index 0000000..038889b
--- /dev/null
@@ -0,0 +1,27 @@
+%%% G.F Haendel, Giulio Cesare in Egitto
+%%% Act I, scene IV
+%%% Sesto: Svegliatevi nel core, furie d'un alma offesa (excerpt)
+%%%
+%%% Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+\version "2.12.2"
+\include "sesto.ily"
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%% Violino I
+%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\book {
+  \header { instrument = "Violino I" }
+  \paper {
+    #(layout-set-staff-size 18)
+  }
+  \score {
+    \new Staff <<
+      \global \clef treble \keepWithTag #'violin \violinoI
+    >>
+    \layout { indent = 5\mm }
+  }
+}
diff --git a/Documentation/general/examples/sesto.ily b/Documentation/general/examples/sesto.ily
new file mode 100644 (file)
index 0000000..899d3cc
--- /dev/null
@@ -0,0 +1,219 @@
+%%% G.F Haendel, Giulio Cesare in Egitto
+%%% Act I, scene IV
+%%% Sesto: Svegliatevi nel core, furie d'un alma offesa (excerpt)
+%%%
+%%% Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+\version "2.12.2"
+\header {
+  title = "Giulio Cesare in Egitto"
+  subtitle = "Sesto: Svegliatevi nel core, furie d'un alma offesa (excerpt)"
+  composer = "G.F Handel"
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%% Notes and lyrics
+%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+sesto = {
+  R1*6 |
+  r4 r8 g' c''  ees''16[ d''] c''8 c'' |
+  c'' g' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
+  aes' g' r c'' c''  b'16[ c''] d''8 g' |
+
+%{
+  %%10
+  f'4 r8 d'' ees''  d''16[ c''] b'4 |
+  c'' r8 c'' c''8. c'16 c'4 |
+  r r8 c'' aes'  c''16[ bes'] aes'8 g' |
+  f' f' r4 bes'8 bes'16 aes' g'8 f' |
+  ees' ees' r ees'' ees''  d''16[ ees''] f''8 bes' |
+  %%15
+  aes'4. bes'8 g' ees'' f'4 |
+  ees' r8 ees'' ees''8. ees'16 ees'4 |
+  r r8 c'' c''8. c'16 c'4 |
+  r r8 c'' c''  d''16[ ees''] f''8 ees'' |
+  d'' bes' r4 bes'8 c''16 d'' ees''8 d'' |
+  %%20
+  c'' c'' r c'' f'  f''16[ ees''] d''8 c'' |
+  b'16[ a'] g'8 r4 ees''8 ees''16 d'' c''8 bes' |
+  aes' g' r g' aes' f' d'' b' |
+  f''2 ~ f''8 d'' b' g' |
+  ees'4 r8 d'' ees''  d''16[ c''] b'4 |
+  %%25
+  c'' r8 g' c'' g' ees' g' |
+  c'4 r8 g' aes' f' d'' b' |
+  f''2 ~ f''8 d'' b' g' |
+  ees'4 r8 g'' ees''  d''16[ c''] b'4 |
+  c''2 r |
+  %%30
+  R1*5 |
+%}
+}
+
+sestoLyrics = \lyricmode {
+  Sve -- glia -- te -- vi nel co -- re,
+  fu -- rie "d'un" al -- "ma of" -- fe -- sa,
+%{
+  a far "d'un" tra -- di -- tor a -- spra ven -- det -- ta!
+  sve -- glia -- te -- vi,
+  sve -- glia te -- vi nel co -- re,
+  fu -- rie d'un al -- "ma of" -- fe -- sa,
+  a far "d'un" tra -- di -- tor as -- pra ven -- det -- ta,
+  sve -- glia -- te -- vi,
+  sve -- glia -- te -- vi,
+  sve -- glia -- te -- vi nel co -- re,
+  fu -- rie d'un al -- "ma of" -- fe -- sa,
+  sve -- glia -- te -- vi nel co -- re,
+  fu -- rie d'un al -- "ma of" -- fe -- sa,
+  a far d'un tra -- di -- tor, __
+  d'un tra -- di -- tor as -- spra ven -- det -- ta,
+  a far d'un tra -- di -- tor,
+  a far d'un tra -- di -- tor, __
+  d'un tra -- di -- tor as -- pra ven -- det -- ta!
+%}
+}
+
+violinoI = {
+  r4 r8 g' c'' ees''16 d'' c''8 c'' |
+  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
+  aes' g' r c'' c''8.^\trill b'32 c'' d''8 g' |
+  f'4. d''8 ees'' d''16 c'' b'4 |
+  %%5
+  c''16 g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
+  c'' g'' f'' g'' ees'' g'' f'' g'' aes''8 g''16 f'' f''4^\trill |
+  ees'' r8 g'_\p c'' ees''16 d'' c''8 c'' |
+  c'' g' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
+  aes' g' r c'' c'' b'16 c'' d''8 g' |
+%{
+  %%10
+  f'4 r8 d'' ees'' d''16 c'' b'4 |
+  c''16 g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
+  ees'' g'' f'' g'' ees'' g'' f'' g'' aes''8 aes' r4 |
+  d''16 f'' ees'' f'' d'' f'' ees'' f'' g''8 g' r4 |
+  ees'16 g' f' g' ees'8 ees'' ees'' d''16 ees'' f''8 bes' |
+  %%15
+  aes'4. bes'8 g' ees'' d''4 |
+  ees''16 bes'' aes'' bes'' g'' bes'' aes'' bes'' g'' bes'' aes'' bes'' g'' bes'' aes'' bes'' |
+  g'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
+  ees'' g'' f'' g'' ees'' g'' f'' g'' aes'' c'' c'' bes' aes' c'' bes' c'' |
+  d'' f'' ees'' f'' d'' f'' ees'' f'' g'' bes' bes' aes' g' bes' aes' bes' |
+  %%20
+  c'' ees'' ees'' f'' g'' ees'' f'' g'' aes'' f'' g'' ees'' f'' d'' ees'' c'' |
+  \tag #'violin { g'' g' g'' g'' } \tag #'reduction { g'' d'' g'' g'' } g'' b' g'' g'' g'' f'' ees'' d'' c''8 bes' |
+  aes' g' r g' aes' f' d'' b' |
+  f''2 ~ f''8 d'' b' g' |
+  ees'16 c' g' ees' c'' g' g'' d'' g'4 r |
+  %%25
+  c'''16 ees''' d''' ees''' c''' ees''' d''' ees''' g'' c''' b'' c''' g'' c''' b'' c''' |
+  ees'' g'' f'' g'' ees'' g'' f'' g'' \tag #'violin { aes'8 f' } \tag #'reduction { c''8 aes' } d'' b' |
+  f''2 ~ f''8 d'' b' g' |
+  ees'4^\fermata r r2 |
+  r4 r8 c'_\f c'' ees''16 d'' c''8 c'' |
+  %%30
+  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
+  aes' g' r g' aes' f' d'' b' |
+  f''2 ~ f''8 d'' b' g' |
+  c''16 g'' f'' g'' ees'' g'' f'' g'' c'' g'' f'' g'' ees'' g'' f'' g'' |
+  b'8 c''16 d'' ees''8 d'' c''4^\fermata r
+%}
+}
+
+violinoII = {
+  r4 r8 g' c'' ees''16 d'' c''8 c'' |
+  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
+  aes' g' r c'' c''8.^\trill b'32 c'' d''8 g' |
+  f'4. d''8 ees'' d''16 c'' b'4 |
+  %%5
+  c''16 ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
+  c'' ees'' d'' ees'' c'' ees'' d'' ees'' d''8[ ees''] ees'' d'' |
+  ees''4 r8 g' c'' ees''16 d'' c''8 c'' |
+  c'' g' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
+  aes' g' r c'' c'' b'16 c'' d''8 g' |
+%{
+  %%10
+  f'4 r8 d'' ees'' d''16 c'' b'4 |
+  c''16 ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
+  c'' ees'' d'' ees'' c'' ees'' d'' ees'' f''8 f' r4 |
+  bes'16 d'' c'' d'' bes' d'' c'' d'' ees''8 ees' r4 |
+  c'16 ees' d' ees' c'8 ees'' ees'' d''16 ees'' f''8 bes' |
+  %%15
+  aes'4. bes'8 g' ees'' d''4 |
+  ees''16 g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
+  ees'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
+  c'' ees'' d'' ees'' c'' ees'' d'' ees'' f'' aes' aes' g' f' aes' g' aes' |
+  bes' d'' c'' d'' bes' d'' c'' d'' ees'' g' g' f' ees' g' f' g' |
+  %%20
+  aes' c'' c'' d'' ees'' c'' d'' ees'' f'' d'' ees'' c'' d'' b' c'' a' |
+  \tag #'violin { b' d' d' b' } \tag #'reduction { b' g' d'' b' } b' g' b' d'' g'' f'' ees'' d'' c''8 bes' |
+  d' ees' r g' aes' f' d'' b' |
+  f''2 ~ f''8 d'' b' g' |
+  ees'16 c' g' ees' c'' g' g'' d'' g'4 r |
+  %%25
+  ees''16 g'' f'' g'' ees'' g'' f'' g'' ees'' ees'' d'' ees'' c'' ees'' d'' ees'' |
+  g' ees'' d'' ees'' c'' ees'' d'' ees'' \tag #'violin { c''8 aes' } \tag #'reduction { aes'8 f' } f' d' |
+  f''2 ~ f''8 d'' b' g' |
+  ees'4^\fermata r r2 |
+  r4 r8 c' c'' ees''16 d'' c''8 c'' |
+  %%30
+  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
+  aes' g' r g' aes' f' d'' b' |
+  f''2 ~ f''8 d'' b' g' |
+  c''16 ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
+  d'8 ees'16 f' g'8 b' c''4^\fermata r
+%}
+}
+
+bassi = {
+  c4 r8 g c' ees'16 d' c'8 c' |
+  c' c r g aes f bes bes, |
+  ees ees, r c ees c g ees |
+  aes f d' b c' f g g, |
+  %%5
+  c4 r c'8 c bes bes, |
+  aes aes, g g, f ees bes bes, |
+  ees4 r r r8 c_\p |
+  c' ees'16 d' c'8 bes aes f bes bes, |
+  ees ees, r c ees c g ees |
+%{
+  %%10
+  aes f d' b c' f g g, |
+  c4 r r r8 c' |
+  c'8. c16 c4 r8 f d ees |
+  bes bes, r bes g aes bes g |
+  c' c c' bes16 aes g8 ees bes g |
+  %%15
+  c' c d bes, ees g bes bes, |
+  ees4 r r r8 ees' |
+  ees'8. ees16 ees4 r r8 c' |
+  c'8. c16 c8 c' aes f r f |
+  bes bes, bes, bes g ees r ees |
+  %%20
+  aes aes, g g, f f, r f |
+  g g, r4 c'8 g aes g |
+  f ees r4 r r8 g, |
+  aes, f, d b, aes f d' b |
+  c'4 r8 b c' f g g, |
+  %%25
+  c' g c g, c,4 r |
+  c'8 g c c' f4 r8 g, |
+  aes, f, d b, aes f d' b |
+  c'4 r8 b c' f g g, |
+  c4 r8 c_\f c' ees'16 d' c'8 c' |
+  %%30
+  c' c r g aes f bes bes, |
+  ees g ees c f,4 r8 g, |
+  aes, f, d b, aes f d' b |
+  c' c bes bes, aes aes, g g, |
+  f c g g, c4^\fermata r
+%}
+}
+
+global = {
+  \key c \minor
+  \set Score . tempoWholesPerMinute = #(ly:make-moment (/ 80 4) 1 0 1)
+  \time 4/4 
+%s1*34 \bar "|."
+}
+
diff --git a/Documentation/general/examples/sesto.ly b/Documentation/general/examples/sesto.ly
deleted file mode 100644 (file)
index f027590..0000000
+++ /dev/null
@@ -1,324 +0,0 @@
-%%% G.F Haendel, Giulio Cesare in Egitto
-%%% Act I, scene IV
-%%% Sesto: Svegliatevi nel core, furie d'un alma offesa (excerpt)
-%%%
-%%% Nicolas Sceaux <nicolas.sceaux@free.fr>
-
-\version "2.12.2"
-\header {
-  title = "Giulio Cesare in Egitto"
-  subtitle = "Sesto: Svegliatevi nel core, furie d'un alma offesa (excerpt)"
-  composer = "G.F Handel"
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%
-%%% Notes and lyrics
-%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-sesto = {
-  R1*6 |
-  r4 r8 g' c''  ees''16[ d''] c''8 c'' |
-  c'' g' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
-  aes' g' r c'' c''  b'16[ c''] d''8 g' |
-  %%10
-  f'4 r8 d'' ees''  d''16[ c''] b'4 |
-  c'' r8 c'' c''8. c'16 c'4 |
-  r r8 c'' aes'  c''16[ bes'] aes'8 g' |
-  f' f' r4 bes'8 bes'16 aes' g'8 f' |
-  ees' ees' r ees'' ees''  d''16[ ees''] f''8 bes' |
-  %%15
-  aes'4. bes'8 g' ees'' f'4 |
-  ees' r8 ees'' ees''8. ees'16 ees'4 |
-  r r8 c'' c''8. c'16 c'4 |
-  r r8 c'' c''  d''16[ ees''] f''8 ees'' |
-  d'' bes' r4 bes'8 c''16 d'' ees''8 d'' |
-  %%20
-  c'' c'' r c'' f'  f''16[ ees''] d''8 c'' |
-  b'16[ a'] g'8 r4 ees''8 ees''16 d'' c''8 bes' |
-  aes' g' r g' aes' f' d'' b' |
-  f''2 ~ f''8 d'' b' g' |
-  ees'4 r8 d'' ees''  d''16[ c''] b'4 |
-  %%25
-  c'' r8 g' c'' g' ees' g' |
-  c'4 r8 g' aes' f' d'' b' |
-  f''2 ~ f''8 d'' b' g' |
-  ees'4 r8 g'' ees''  d''16[ c''] b'4 |
-  c''2 r |
-  %%30
-  R1*5 |
-}
-
-sestoLyrics = \lyricmode {
-  Sve -- glia -- te -- vi nel co -- re,
-  fu -- rie "d'un" al -- "ma of" -- fe -- sa,
-  a far "d'un" tra -- di -- tor a -- spra ven -- det -- ta!
-  sve -- glia -- te -- vi,
-  sve -- glia te -- vi nel co -- re,
-  fu -- rie d'un al -- "ma of" -- fe -- sa,
-  a far "d'un" tra -- di -- tor as -- pra ven -- det -- ta,
-  sve -- glia -- te -- vi,
-  sve -- glia -- te -- vi,
-  sve -- glia -- te -- vi nel co -- re,
-  fu -- rie d'un al -- "ma of" -- fe -- sa,
-  sve -- glia -- te -- vi nel co -- re,
-  fu -- rie d'un al -- "ma of" -- fe -- sa,
-  a far d'un tra -- di -- tor, __
-  d'un tra -- di -- tor as -- spra ven -- det -- ta,
-  a far d'un tra -- di -- tor,
-  a far d'un tra -- di -- tor, __
-  d'un tra -- di -- tor as -- pra ven -- det -- ta!
-}
-
-violinoI = {
-  r4 r8 g' c'' ees''16 d'' c''8 c'' |
-  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
-  aes' g' r c'' c''8.^\trill b'32 c'' d''8 g' |
-  f'4. d''8 ees'' d''16 c'' b'4 |
-  %%5
-  c''16 g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
-  c'' g'' f'' g'' ees'' g'' f'' g'' aes''8 g''16 f'' f''4^\trill |
-  ees'' r8 g'_\p c'' ees''16 d'' c''8 c'' |
-  c'' g' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
-  aes' g' r c'' c'' b'16 c'' d''8 g' |
-  %%10
-  f'4 r8 d'' ees'' d''16 c'' b'4 |
-  c''16 g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
-  ees'' g'' f'' g'' ees'' g'' f'' g'' aes''8 aes' r4 |
-  d''16 f'' ees'' f'' d'' f'' ees'' f'' g''8 g' r4 |
-  ees'16 g' f' g' ees'8 ees'' ees'' d''16 ees'' f''8 bes' |
-  %%15
-  aes'4. bes'8 g' ees'' d''4 |
-  ees''16 bes'' aes'' bes'' g'' bes'' aes'' bes'' g'' bes'' aes'' bes'' g'' bes'' aes'' bes'' |
-  g'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
-  ees'' g'' f'' g'' ees'' g'' f'' g'' aes'' c'' c'' bes' aes' c'' bes' c'' |
-  d'' f'' ees'' f'' d'' f'' ees'' f'' g'' bes' bes' aes' g' bes' aes' bes' |
-  %%20
-  c'' ees'' ees'' f'' g'' ees'' f'' g'' aes'' f'' g'' ees'' f'' d'' ees'' c'' |
-  \tag #'violin { g'' g' g'' g'' } \tag #'reduction { g'' d'' g'' g'' } g'' b' g'' g'' g'' f'' ees'' d'' c''8 bes' |
-  aes' g' r g' aes' f' d'' b' |
-  f''2 ~ f''8 d'' b' g' |
-  ees'16 c' g' ees' c'' g' g'' d'' g'4 r |
-  %%25
-  c'''16 ees''' d''' ees''' c''' ees''' d''' ees''' g'' c''' b'' c''' g'' c''' b'' c''' |
-  ees'' g'' f'' g'' ees'' g'' f'' g'' \tag #'violin { aes'8 f' } \tag #'reduction { c''8 aes' } d'' b' |
-  f''2 ~ f''8 d'' b' g' |
-  ees'4^\fermata r r2 |
-  r4 r8 c'_\f c'' ees''16 d'' c''8 c'' |
-  %%30
-  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
-  aes' g' r g' aes' f' d'' b' |
-  f''2 ~ f''8 d'' b' g' |
-  c''16 g'' f'' g'' ees'' g'' f'' g'' c'' g'' f'' g'' ees'' g'' f'' g'' |
-  b'8 c''16 d'' ees''8 d'' c''4^\fermata r
-}
-
-violinoII = {
-  r4 r8 g' c'' ees''16 d'' c''8 c'' |
-  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
-  aes' g' r c'' c''8.^\trill b'32 c'' d''8 g' |
-  f'4. d''8 ees'' d''16 c'' b'4 |
-  %%5
-  c''16 ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
-  c'' ees'' d'' ees'' c'' ees'' d'' ees'' d''8[ ees''] ees'' d'' |
-  ees''4 r8 g' c'' ees''16 d'' c''8 c'' |
-  c'' g' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
-  aes' g' r c'' c'' b'16 c'' d''8 g' |
-  %%10
-  f'4 r8 d'' ees'' d''16 c'' b'4 |
-  c''16 ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
-  c'' ees'' d'' ees'' c'' ees'' d'' ees'' f''8 f' r4 |
-  bes'16 d'' c'' d'' bes' d'' c'' d'' ees''8 ees' r4 |
-  c'16 ees' d' ees' c'8 ees'' ees'' d''16 ees'' f''8 bes' |
-  %%15
-  aes'4. bes'8 g' ees'' d''4 |
-  ees''16 g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' ees'' g'' f'' g'' |
-  ees'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
-  c'' ees'' d'' ees'' c'' ees'' d'' ees'' f'' aes' aes' g' f' aes' g' aes' |
-  bes' d'' c'' d'' bes' d'' c'' d'' ees'' g' g' f' ees' g' f' g' |
-  %%20
-  aes' c'' c'' d'' ees'' c'' d'' ees'' f'' d'' ees'' c'' d'' b' c'' a' |
-  \tag #'violin { b' d' d' b' } \tag #'reduction { b' g' d'' b' } b' g' b' d'' g'' f'' ees'' d'' c''8 bes' |
-  d' ees' r g' aes' f' d'' b' |
-  f''2 ~ f''8 d'' b' g' |
-  ees'16 c' g' ees' c'' g' g'' d'' g'4 r |
-  %%25
-  ees''16 g'' f'' g'' ees'' g'' f'' g'' ees'' ees'' d'' ees'' c'' ees'' d'' ees'' |
-  g' ees'' d'' ees'' c'' ees'' d'' ees'' \tag #'violin { c''8 aes' } \tag #'reduction { aes'8 f' } f' d' |
-  f''2 ~ f''8 d'' b' g' |
-  ees'4^\fermata r r2 |
-  r4 r8 c' c'' ees''16 d'' c''8 c'' |
-  %%30
-  c'' c' ees''4 ~ ees''8 d''16 ees'' f''8 aes' |
-  aes' g' r g' aes' f' d'' b' |
-  f''2 ~ f''8 d'' b' g' |
-  c''16 ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' c'' ees'' d'' ees'' |
-  d'8 ees'16 f' g'8 b' c''4^\fermata r
-}
-
-bassi = {
-  c4 r8 g c' ees'16 d' c'8 c' |
-  c' c r g aes f bes bes, |
-  ees ees, r c ees c g ees |
-  aes f d' b c' f g g, |
-  %%5
-  c4 r c'8 c bes bes, |
-  aes aes, g g, f ees bes bes, |
-  ees4 r r r8 c_\p |
-  c' ees'16 d' c'8 bes aes f bes bes, |
-  ees ees, r c ees c g ees |
-  %%10
-  aes f d' b c' f g g, |
-  c4 r r r8 c' |
-  c'8. c16 c4 r8 f d ees |
-  bes bes, r bes g aes bes g |
-  c' c c' bes16 aes g8 ees bes g |
-  %%15
-  c' c d bes, ees g bes bes, |
-  ees4 r r r8 ees' |
-  ees'8. ees16 ees4 r r8 c' |
-  c'8. c16 c8 c' aes f r f |
-  bes bes, bes, bes g ees r ees |
-  %%20
-  aes aes, g g, f f, r f |
-  g g, r4 c'8 g aes g |
-  f ees r4 r r8 g, |
-  aes, f, d b, aes f d' b |
-  c'4 r8 b c' f g g, |
-  %%25
-  c' g c g, c,4 r |
-  c'8 g c c' f4 r8 g, |
-  aes, f, d b, aes f d' b |
-  c'4 r8 b c' f g g, |
-  c4 r8 c_\f c' ees'16 d' c'8 c' |
-  %%30
-  c' c r g aes f bes bes, |
-  ees g ees c f,4 r8 g, |
-  aes, f, d b, aes f d' b |
-  c' c bes bes, aes aes, g g, |
-  f c g g, c4^\fermata r
-}
-
-global = {
-  \key c \minor
-  \set Score . tempoWholesPerMinute = #(ly:make-moment (/ 80 4) 1 0 1)
-  \time 4/4 s1*34 \bar "|."
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%
-%%% Lead sheet
-%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\book {
-  \paper {
-    #(layout-set-staff-size 14)
-  }
-  \score {
-    \new StaffGroupNoBar <<
-      \new StaffGroupNoBracket <<
-        \new Staff <<
-          \set Staff.instrumentName = "Violino I."
-          \global \clef treble \keepWithTag #'violin \violinoI
-        >>
-        \new Staff <<
-          \set Staff.instrumentName = "Violino II."
-          \global \clef treble \keepWithTag #'violin \violinoII
-        >>
-      >>
-      \new Staff <<
-        \new Voice = "sesto" \with { autoBeaming = ##f } <<
-          \set Staff.instrumentName = \markup \smallCaps Sesto.
-          \global \clef treble \sesto
-        >>
-        \lyricsto "sesto" \new Lyrics \sestoLyrics
-      >>
-      \new Staff <<
-        \set Staff.instrumentName = "Bassi."
-        \global \clef bass \bassi
-      >>
-    >>
-    \layout {
-      indent = 20\mm
-      \context {
-        \Score
-        \name Score
-%% FIXME: vertical engine changed!
-%%        \override VerticalAlignment #'max-stretch = #ly:align-interface::calc-max-stretch
-        \accepts "StaffGroupNoBar"
-        skipBars = ##t
-      }
-      \context {
-        \StaffGroup
-        \name StaffGroupNoBar
-        \description "Like StaffGroup, but without spanbar"
-        \remove "Span_bar_engraver"
-        \accepts "StaffGroupNoBracket"
-      }
-      \context {
-        \StaffGroup
-        \name StaffGroupNoBracket
-        \description "Like StaffGroup, but without brackets"
-        \remove "System_start_delimiter_engraver"
-      }
-    }
-%    \midi { }
-  }
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%
-%%% Reduction
-%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\book {
-  \header { instrument = "Vocal part and keyboard reduction" }
-  \paper {
-    #(layout-set-staff-size 16)
-  }
-  \score {
-    <<
-      \new Staff <<
-        \new Voice = "sesto" \with { autoBeaming = ##f } <<
-          \set Staff.instrumentName = \markup \smallCaps Sesto.
-          \global \clef treble \sesto
-        >>
-        \lyricsto "sesto" \new Lyrics \sestoLyrics
-      >>
-      \new PianoStaff <<
-        \new Staff <<
-          \global \clef treble
-          \partcombine \keepWithTag #'reduction \violinoI \keepWithTag #'reduction \violinoII
-        >>
-        \new Staff <<
-          \global \clef bass \bassi
-        >>
-      >>
-    >>
-    \layout {
-      indent = 20\mm
-      \context { \Voice printPartCombineTexts = ##f }
-    }
-  }
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%
-%%% Violino I
-%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\book {
-  \header { instrument = "Violino I" }
-  \paper {
-    #(layout-set-staff-size 18)
-  }
-  \score {
-    \new Staff <<
-      \global \clef treble \keepWithTag #'violin \violinoI
-    >>
-    \layout { indent = 5\mm }
-  }
-}
index 27d5924fa86d1e12943540a49a1b0fd4be6d8845..54a756d4ac6d661d4c9d56d80d7146548003f5dd 100644 (file)
@@ -242,11 +242,14 @@ code. This is an excerpt of @uref{http://nicolas.sceaux.free.fr/,
 Nicolas Sceaux's} engraving of Handel's @emph{Giulio Cesare}, in
 full score, piano-vocal reduction, and a violin part.
 
-@imageClickable{examples/sesto-small.png, (click to enlarge), examples/sesto.png, center}
+@imageClickable{examples/sesto-full-small.png, (click to enlarge),
+examples/sesto-full.png, center}
 
-@imageClickable{examples/sesto-1-small.png, (click to enlarge), examples/sesto-1.png, center}
+@imageClickable{examples/sesto-piano-small.png, (click to enlarge),
+examples/sesto-piano.png, center}
 
-@imageClickable{examples/sesto-2-small.png, (click to enlarge), examples/sesto-2.png, center}
+@imageClickable{examples/sesto-violin-small.png, (click to enlarge),
+examples/sesto-violin.png, center}
 
 @newsEnd