]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/standchen.ly
release: 0.1.13
[lilypond.git] / input / standchen.ly
index 09bbcd241492c3978851d2cdb144d5696ba2084a..ba5f3d82415ff7370e3c36959b15a0c304947d08 100644 (file)
@@ -1,23 +1,23 @@
-%{MudelaHeader
+\header{
+filename       standchen.ly
+title          St\"andchen (Serenade) "Leise flehen meine Lieder"
+opus           D. 957 No. 4
+composers      Franz Schubert (1797-1828)
+               Text by Ludwig Rellstab (1799-1860)
+enteredby      JCN
+copyright      public domain
+} 
 
- filename: standchen.ly
- title: St\"andchen (Serenade) "Leise flehen meine Lieder"
- description:  D.957 No.4
- composers: Franz Schubert (1797-1828)
-        Text by Ludwig Rellstab (1799-1860)
- entered-by:JCN
- copyright:
-
- Tested Features: multivoice, accents, lyrics, chords, piano music
-
-EndMudelaHeader
+%{
+ Tested Features: multivoice, accents, lyrics, chords, piano music,
+multiple \paper{}s in one \score 
 %}
 
-\version "0.0.58";
+\version "0.1.5";
 
 commands = \melodic{
        \skip 2.*4;
-       \bar ":|";
+       \bar "|:";
        \skip 2.*24;
 %      volta1
        \skip 2.*8;
@@ -29,7 +29,7 @@ commands = \melodic{
 
 melodie = \melodic{ 
        \meter 3/4;
-       \clef\violin;
+       \clef "violin";
        \key bes;
        \octave c';
        \duration 8;
@@ -152,8 +152,11 @@ melodie = \melodic{
 %%48
        \textstyle "italic";
        < 
-       { fis2.~  \group "+1"; \stem -1; f2. }
-       { d'2. ~ \stem 1; d'4 r4_"decresc." d'4 } 
+       { fis2.~
+       %\group "+1"; 
+               \stemdown f2. }
+       { d'2. ~ \stemup
+               d'4 r4_"decresc." d'4 } 
        >
        \textstyle "roman"; |
 %%50
@@ -184,7 +187,7 @@ melodie = \melodic{
 
 begeleiding = \melodic{ 
        \meter 3/4;
-       \clef\bass;
+       \clef"bass";
        \key bes;
        \octave c';
        \duration 2;
@@ -199,67 +202,71 @@ begeleiding = \melodic{
        ''a r4 |
 %%5
 \duration 8;
-       < \multivoice { \stem 1;        
+       < \multi 2; { \stemup   
                [ 'f 'a d 'a d 'a ] 
                [ 'd 'e 'g 'e 'g 'e ] 
-               [ 'cis 'e 'g 'e 'g e ]
+               [ 'cis 'e 'g 'e 'g 'e ]
                [ 'd 'a d 'a d 'a ]
                }
-       { \stem -1; 
+       { \stemdown 
                'd2 r4 
                 ''bes2 r4 
                 ''a2 r4
-                'd2 r4         
+               'd2 r4
        } >
 %%9
+       \stemboth
        [ 'a e g e g e ] |
 %%10
        [ 'd 'a d 'a d 'a ] |
 %%11
-       < \multivoice   
-       { \stem 1;
+       < \multi 2;     
+       { \stemup
                [ 'f 'a d 'a d 'a ]
                [ 'd 'e 'g 'e 'g 'e ] 
                [ 'e 'g 'bes 'g 'bes 'g ] 
                [ 'a c f c f c ]
-       } { \stem -1; 
+       } { \stemdown 
                'd2 r4 
                 ''bes2 r4
                 'c2 r4 
                 'f2 r4 } 
        >
 %%15
+       \stemboth
        [ 'c 'g 'bes 'g 'bes 'g ] |
 %%16
        [ ''f 'c 'f 'c 'f 'c ] |
-       < \multivoice
-       { \stem 1; 
+       < \multi 2;
+       { \stemup 
                [ ''a 'e 'g 'e 'g 'e ][ 'd 'a d 'a d 'a ]
                [ ''bes 'f 'bes 'f 'bes 'f ][ ''f 'c 'f 'c 'f 'c ] }
-       { \stem -1; 
+       { \stemdown 
                ''a2 r4
                'd2 r4 
                ''bes2 r4 
                ''f2 r4 
        } > 
 %%21
+       \stemboth
        < [ 'e 'c > 'g c 'g c 'g ] |
 %%22
        [ 'f 'a c 'a 'f 'c ] |
-       < \multivoice {
-               \stem 1;
+       < \multi 2; {
+               \stemup
                [ ''a 'e 'g 'e 'g 'e ] 
                [ 'd 'fis 'a 'fis 'a 'fis ] 
                [ ''g 'd 'b 'd 'b 'd ] 
                [ 'd 'a d 'a d 'a ] 
        }
-       {\stem -1;
+       {\stemdown
                ''a2 r4 
                'd2 r4 
                ''g2 r4 
                'd2 r4 
        }
        >
+       \stemboth
        < [ 'cis ''a > 'e 'a 'e 'a 'e ] |
 %%28
        [ 'd 'a d 'a d 'a ] |
@@ -298,16 +305,17 @@ begeleiding = \melodic{
 %%44
        < [ 'd ''b > 'fis 'b 'fis 'b 'fis ] |
 %%45
-       < \multivoice { \stem 1; 
+       < \multi 2; { \stemup 
                [ ''g 'd 'b 'd 'b 'd ] 
                [ 'd 'a d 'a d 'a ] 
        } {
-               \stem -1;
+               \stemdown
                ''g2 r4
                'd2 r4 
        } >
 
 %%47
+       \stemboth
        < [ 'cis ''a > 'e 'a 'e 'a 'e ] |
 %%48
        [ 'd 'fis 'a 'fis 'a 'fis ] |
@@ -463,22 +471,42 @@ tekstII = \lyric{
        _ _ _ _ _ _ 
        
 }
+themusic = 
+       <       
+               \type Lyrics < 
+                       \tekstI
+                        \tekstII
+               >
+               \type Grandstaff   <
+                       \multi 2;
+                       \melodic < \melodie \commands >
+                       \melodic < \begeleiding \commands >
+               >
+       >
 
-\score{
-       \staff{ lyricregs tekstI }
-       \staff{ lyricregs tekstII }
 
-       \staff{ melodicregs melodie commands}
-       \staff{ melodicregs begeleiding commands }
+\score{
+       \themusic
+       \midi{
+               \tempo 4 = 54;
+       }
        \paper{
-               \width 195\mm
+               \paper_twenty
+               % 20pt music uses whole pagewidth
+               linewidth= 195.\mm;
 
-               % on two pages...
-               \unitspace 9\mm
-               \geometric 1.2
-               \output "standchen.out"
+               % we want gourlay, don't set geometric
+               % geometric= 1.4;
+               gourlay_maxmeasures = 9.;
+               \output "standchen-20.out";
        }
-       \midi{
-               \tempo 4:54
+       \paper{
+               % 16pt mustn't use whole page width
+               linewidth= 160.\mm;
+               % we want gourlay, don't set geometric
+               % geometric= 1.4;
+               gourlay_maxmeasures = 9.;
+               \output "standchen-16.out";
        }
 }