2 \include "pop-chords.ly"
5 % Good sizes are 16, 18, & 20
7 #(set-default-paper-size "letter")
8 #(set-global-staff-size staffSize)
9 #(ly:set-option (quote no-point-and-click))
11 %{ Some useful characters: ‘ ’ “ ” – — † ‡ • … %}
15 %Let's bump up the title size and switch to the chord font. :-)
17 title = \markup { \override #'(font-family . sans) \fontsize #3.5 "We Will Glorify" }
18 composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "Twila Paris" }
19 arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. Ed Smart" }
20 tagline = $(string-append "Engraved by JLH and Lilypond " (lilypond-version))
23 % Useful tweak abbreviations (hn = harmony note)
25 hn = #(define-music-function (parser location arg) (ly:music?)
26 ;; Harmony Note: Set the tweaks property of the passed in note to use a smaller font
28 (set! (ly:music-property arg 'tweaks)
29 (acons 'font-size -3.5 (ly:music-property arg 'tweaks))) arg)
38 \override Staff.TimeSignature #'style = #'()
44 % \once \override TextScript #'padding = #2.0
45 % s1*0^\markup { \large \bold { Moderately fast pop } }
47 %% s1*0^\markup { \large \bold { Moderately fast pop "(*** CAPO 3 ***)" } }
48 % s1*13 \bar "||:" % 1-13
54 \mark \markup { \override #'(font-family . sans) { \box { A } \hspace #0.5 \bold \italic { 1st X instr. } } }
68 % Modulation (instr. verse)
70 \mark \markup { \override #'(font-family . sans) { \box { B } } }
73 s2.*4 \bar "||" % 10-13
75 \mark \markup { \override #'(font-family . sans) { \box { C } } }
77 s2.*11 \bar "|." % 14-24
84 LeadVox = \relative c''
87 \override Score.SpacingSpanner #'average-spacing-wishes = ##f
97 b8 a a4 e8. ( fs16 ) | % 3
100 e8 fs fs4 fs8 ( a ) | % 6
101 g8 fs fs4 e8. ( d16 ) | % 7
107 % Modulation (instr. verse)
117 fs8 gs gs4 gs8 b | % 15
118 cs8 b b4 fs8. ( gs16 ) | % 16
121 fs8 gs gs4 gs8 ( b ) | % 19
122 a8 gs gs4 fs8. ( e16 ) | % 20
124 a8 gs gs4 fs8. ( e16 ) | % 22
129 LeadVoxText = \lyricmode
131 glor -- i -- fy the King of Kings,
132 we will glor -- i -- fy the _ Lamb,
133 we will glor -- i -- fy the Lord of Lords,
134 who _ is the great I _ Am.
139 Hal -- le -- lu -- jah to the King of Kings,
140 Hal -- le -- lu -- jah to the _ Lamb,
141 Hal -- le -- lu -- jah to the Lord of Lords,
142 who _ is the great I _ Am,
143 who _ is the great I _ Am.
146 LeadVoxTextB = \lyricmode
148 Lord of hea -- ven, Lord of earth,
149 He is Lord of all who _ live,
150 He is Lord a -- bove the u -- ni -- verse,
151 all _ praise to him we _
172 fs8 gs gs4 gs8 b | % 11
173 a8 gs gs4 fs8 ( e ) | % 12
183 %Bah, can't we set this globally?
197 a8/b b4.:m d4/fs | % 6
204 % Modulation (instr. verse)
207 b8/cs cs4.:m e4/gs | % 11
218 b8/cs cs4.:m e4/gs | % 19
231 % Use a RhythmicStaff on the chords instead of this?
232 % It almost works, but not quite. Doesn't collapse chords above to single notes...
236 \override Staff.TimeSignature #'style = #'()
237 \override NoteHead #'style = #'slash
257 % Modulation (instr. verse)
260 c8-> c-> c4-> c | % 11
267 c8-> c-> c4-> c | % 15
283 %Hmm, this is throwin off the layout...
291 s4_\markup { \italic { Ac. gtr only } } s2. | % 1
295 s4_\markup { \italic { Band in } } s2. | % 5
303 \Global % The "roadmap" that everything else depends on
307 \new Voice = "lead" \LeadVox
309 \new Lyrics \lyricsto "lead" \LeadVoxText
310 \new Lyrics \lyricsto "lead" \LeadVoxTextB
315 \new ChordNames \Chords
317 % \new ChordNames \transpose f d \Chords
318 \new RhythmicStaff << \Rhythm \Dynamics >>
321 \set Score.skipBars = ##t
322 \set Score.melismaBusyProperties = #'()
329 #(define fonts (make-pango-font-tree
335 % Don't spread staves vertically across last page (default: t)
336 ragged-last-bottom = ##f
337 % Don't spread staves vertically across the page (default: f)
338 % ragged-bottom = ##t
339 % Allow partial line for last stave (default: f)
342 % To find out what's eating the space at the top...
343 % annotate-spacing = ##t
344 %let's try this: [It works! Huzzah!]
345 obsolete-page-top-space = 0 top-system-spacing #'basic-distance = #(/ obsolete-page-top-space staff-space)