]> Shamusworld >> Repos - music/blob - away-in-a-manger.ly
New charts "How Great Thou Art" and "In The Garden".
[music] / away-in-a-manger.ly
1 \version "2.16.0"
2 \include "pop-chords.ly"
3 \include "english.ly"
4
5 % Good sizes are 16, 18, & 20
6 staffSize = #20
7 #(set-default-paper-size "letter")
8 #(set-global-staff-size staffSize)
9 #(ly:set-option (quote no-point-and-click))
10
11 %{ Some useful characters: ‘ ’ “ ” – — † ‡ • … %}
12
13 \header
14 {
15 %Let's bump up the title size and switch to the chord font. :-)
16
17         title    = \markup { \override #'(font-family . sans) \fontsize #3.5 "Away In A Manger" }
18         composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "James R. Murray" }
19         arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. Craig Harris" }
20         tagline  = $(string-append "Engraved by JLH and Lilypond " (lilypond-version))
21 }
22
23
24 %
25 % Song's structure
26 %
27 Global =
28 {
29         \key f \major
30         \numericTimeSignature
31         \time 3/4
32
33         % Intro
34
35         \partial 4*1 s4 \bar "||"   % 0
36         s2.*5 \bar ".|:-||"   % 1-5
37
38         \repeat volta 2
39         {
40                 % Verse
41
42                 s2.*15 |   % 6-20
43         }
44         \alternative
45         {
46                 {
47                         s2.*2 |   % 21-22
48                 }
49                 {
50                         s2. |   % 23
51                 }
52         }
53
54         s2. \bar "||"   % 24
55
56         % Last verse
57
58         s2.*16 \bar "|."   % 25-40
59 }
60
61
62 %
63 % Lead vocal
64 %
65
66 LeadVox = \relative c''
67 {
68 %       \set Voice.autoBeaming = ##f
69 %       \set Staff.instrument = #"Lead vox"
70         \clef G
71         \override Staff.TimeSignature #'style = #'()
72
73         % Intro
74
75         \partial 4*1 s4 |   % 0
76         s2. |   % 1
77         s2. |   % 2
78         s2. |   % 3
79         s2. |   % 4
80         s2 c4 |   % 5
81
82         % Verse
83
84         c4. bf8 a4 |   % 6
85         a4 g f |   % 7
86         f4 e d |   % 8
87         c2 c4 |   % 9
88         c4. d8 c4 |   % 10
89         c4 g' e |   % 11
90         d4 c f |   % 12
91         a2 c4 |   % 13
92         c4. bf8 a4 |   % 14
93         a4 ( g ) f |   % 15
94         f4 e d |   % 16
95         c2 c4 |   % 17
96         bf'4. a8 g4 |   % 18
97         a4 g f |   % 19
98         g d e |   % 20
99
100         f2. ~ |   % 21
101         f2 c'4 |   % 22
102
103         f,2. ~ |   % 23
104
105         f2 c'4 |   % 24
106
107         % Last verse
108
109         c4. bf8 a4 |   % 25
110         a4 g f |   % 26
111         f4 e d |   % 27
112         c2 c4 |   % 28
113         c4. d8 c4 |   % 29
114         c4 g' e |   % 30
115         d4 c f |   % 31
116         a2 c4 |   % 32
117         c4. bf8 a4 |   % 33
118         a4 g f |   % 34
119         f4 e d |   % 35
120         c2 c4 |   % 36
121         bf'4. a8 g4 |   % 37
122         a4 g f |   % 38
123         g d e |   % 39
124         f2.^\fermata |   % 40
125 }
126
127 LeadVoxText = \lyricmode
128 {
129         A -- way in a man -- ger no crib for a bed,
130         the lit -- tle Lord Je -- sus lay down his sweet head;
131         The stars in the sky _ look down where he lay,
132         the lit -- tle Lord Je -- sus a -- sleep on the hay. _
133
134         The
135
136         nigh. _
137
138         Be near me Lord Je -- sus! I ask thee to stay
139         close by me for -- e -- ver, and love me, I pray.
140         Bless all the dear chil -- dren in thy ten -- der care,
141         and fit us for hea -- ven, to live with thee there.
142 }
143
144 LeadVoxTextB = \lyricmode
145 {
146         _ cat -- tle are low -- ing, the ba -- by a -- wakes,
147         the lit -- tle Lord Je -- sus, no cry -- ing he makes.
148         I love thee, Lord Je -- sus! Look down from the sky,
149         and stay by my side un -- til mor -- ning is
150 }
151
152
153 Riffs = \relative c'
154 {
155         \clef G
156
157         % Intro
158
159         \tiny
160         \partial 4*1 c4 |   % 0
161         bf'4. a8 g4 |   % 1
162         a4 g f |   % 2
163         g4 d e |   % 3
164         f2. ~ |   % 4
165         f2 s4 |   % 5
166         \normalsize
167 }
168
169
170 %
171 % Chord names
172 %
173 Chords = \chordmode
174 {
175         % Intro
176
177         \partial 4*1 s4 |   % 0
178         c2:7 a4:7/cs |   % 1
179         d4:m g2:9 |   % 2
180         g2:m7 c4:7 |   % 3
181         f2. |   % 4
182         g2.:m7/c |   % 5
183
184         % Verse
185
186         f2. |   % 6
187         s2. |   % 7
188         bf2. |   % 8
189         f2. |   % 9
190         c2.:sus4 |   % 10
191         c2.:7 |   % 11
192         bf4/f f2 |   % 12
193         g2.:m9/c |   % 13
194         a2.:m7 |   % 14
195         d2.:m7 |   % 15
196         g4:m7 g2:m7/c |   % 16
197         f2. |   % 17
198         c2:7 a4:7/cs |   % 18
199         d4:m g2:9 |   % 19
200         g2:m7 c4:7 |   % 20
201
202         f2. |   % 21
203         g2.:m7/c |   % 22
204
205         f2. |   % 23
206
207         g2.:m7/c |   % 24
208
209         % Last verse
210
211         s2.*16 |   % 25-40
212 }
213
214
215 %
216 % Chord rhythms
217 %
218
219 % Use a RhythmicStaff on the chords instead of this?
220 % It almost works, but not quite. Doesn't collapse chords above to single notes...
221
222 Rhythm = \relative c
223 {
224         \numericTimeSignature
225         \override NoteHead #'style = #'slash
226         \teeny
227
228         % Intro
229
230         \partial 4*1 s4 \bar "||"   % 0
231         c4 c c |   % 1
232         c4 c c |   % 2
233         c4 c c |   % 3
234         c4 c c |   % 4
235         c4 c c \bar ".|:-||"   % 5
236
237         % Verse
238
239         c4 c c |   % 6
240         c4 c c |   % 7
241         c4 c c |   % 8
242         c4 c c |   % 9
243         c4 c c |   % 10
244         c4 c c |   % 11
245         c4 c c |   % 12
246         c4 c c |   % 13
247         c4 c c |   % 14
248         c4 c c |   % 15
249         c4 c c |   % 16
250         c4 c c |   % 17
251         c4 c c |   % 18
252         c4 c c |   % 19
253         c4 c c |   % 20
254
255         c4 c c |   % 21
256         c4 c c |   % 22
257
258         c4 c c |   % 23
259
260         c2. |   % 24
261
262         % Last verse
263
264 %       s2.*16 \bar "|."   % 25-40
265 }
266
267
268 Dynamics =
269 {
270         \override TextScript #'extra-offset = #'( 0.0 . -1.0 )
271
272         \partial 4*1 s4_\markup { \italic { lite snare, arp. gtr. } } |   % 0
273         s2.*23
274         s4_\markup { \italic { a capella } } s2 |   % 24
275 }
276
277
278 \score
279 {
280         <<
281                 \context Staff
282                 <<
283                         \Global                 % The "roadmap" that everything else depends on
284                         \new Voice = "lead" \LeadVox
285                         \new Voice \Riffs
286                         \new Lyrics \lyricsto "lead" \LeadVoxText
287                         \new Lyrics \lyricsto "lead" \LeadVoxTextB
288                 >>
289
290                 \new ChoirStaff
291                 <<
292                         \new ChordNames \Chords
293 %Capo 4 edition
294 %                       \new ChordNames \transpose b g \Chords
295                         \new RhythmicStaff << \Rhythm \Dynamics >>
296                 >>
297
298                 \set Score.skipBars = ##t
299                 \set Score.melismaBusyProperties = #'()
300         >>
301 }
302
303
304 \paper
305 {
306   #(define fonts (make-pango-font-tree
307     "Times New Roman"
308     "LilyJazz Text"
309     "Luxi Mono"
310     (/ staffSize 20)))
311
312 % Spread staves vertically across last page (default: t)
313 %       ragged-last-bottom = ##f
314 % Don't spread staves vertically across the page (default: f)
315 %       ragged-bottom = ##t
316 % Allow partial line for last stave (default: f)
317         ragged-last = ##t
318
319 % To find out what's eating the space at the top...
320 %       annotate-spacing = ##t
321 }
322