]> git.donarmstrong.com Git - lilypond.git/blob - input/denneboom.ly
release: 1.3.94
[lilypond.git] / input / denneboom.ly
1 \header{
2 filename =       "denneboom.ly";
3 enteredby =      "jcn";
4 copyright =      "public domain";
5 }
6 %{ file tests silly line shapes %}
7
8 \include "paper20.ly"
9
10 \version "1.3.93";
11
12 oden = \lyrics{ 
13         O |
14         den- ne- boom, o | 
15         den- ne- boom  Wat |
16         zijn uw tak- ken | 
17         won- der- schoon 
18 }
19
20 ikheb = \lyrics{
21         Ik | 
22         heb u laatst in_'t |
23         bos zien staan  toen |
24         zat- en er geen |
25         kaars- jes aan 
26 }
27
28 ugloeit = \lyrics{
29         U |
30         gloeit in bar- re | 
31         win- ter- tijd, als |
32         sneeuw op aar- de | 
33         licht ge- spreid 
34 }
35
36 oboom = \notes\transpose c''{
37         g,8 |
38         c8. c16 c4. d8 | 
39         e8. e16 e4. e8 | 
40         d  e f4 b, | 
41         d8. c16 c4 r8
42 }
43
44 bos = \notes\transpose c''{
45         g8 | 
46         g e a4. g8 | 
47         g8. f16 f4 r8 f8 |
48         f d g4. f8 | 
49         f8. e16 e4 r8
50 }
51
52
53 melody = \notes{
54         \oboom
55         \oboom
56         \bos
57         \oboom
58 }
59
60
61 verse_one = \notes{
62         \oden
63         \oden
64         \ikheb
65         \oden
66 }
67
68 verse_one_staff = \context Lyrics = one 
69         \verse_one
70
71
72 verse_two = \notes{
73         \oden
74         \oden
75         \ugloeit
76         \oden
77 }
78
79 verse_two_staff = \context Lyrics = two 
80         \verse_two
81
82
83 denneboom_shape = \paper{ 
84         \paper_twenty
85         indent = 20. \mm;
86
87         % UGH -- THIS IS HAIRY 
88         #'margin-shape = #(map
89                 (lambda (x) (cons-map mm-to-pt x)) 
90                 '((70.0 .  20.)
91                  (65.0 .  30.0)
92                  (57.5  .  45.0)
93                  (50.0 .  60.0) 
94                  (42.5  .  75.)  
95                  (35.0 .  90.)
96                  (27.5  .  105.)
97                  (20.0 .  120.0)
98                  (10.0 .  140.0) 
99                  (65.0 .  30.0))
100         )
101
102         gourlay_maxmeasures = 30.;
103         arithmetic_basicspace = 3.8;
104         arithmetic_multiplier = 8.\pt;
105 }
106
107 \score{
108         \addlyrics
109                 \context Staff { \time 3/4; \melody }
110                 \context Lyrics \verse_one
111         \paper{ 
112                 \denneboom_shape 
113         }
114         \midi{ \tempo 4 = 90; }
115 }