2 \include "pop-chords.ly"
5 % Good sizes are 16, 18, & 20 (11, 13, 14, 23, 26)
7 #(set-default-paper-size "letter")
8 #(set-global-staff-size staffSize)
9 #(ly:set-option (quote no-point-and-click))
13 title = \markup { \override #'(font-family . sans) \fontsize #3.5 "Silent Night" }
14 composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "Franz Gruber" }
15 arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. Ed Smart" }
16 tagline = $(string-append "Engraved by JLH and Lilypond " (lilypond-version))
38 \mark \markup { \override #'(font-family . sans) { \box { A } } }
39 s2.*8 \bar "||" % 5-12
41 \mark \markup { \override #'(font-family . sans) { \box { B } } }
42 s2.*8 \bar "||" % 13-20
53 LeadVox = \relative c'
95 LeadVoxText = \lyricmode
97 Si -- _ lent night, ho -- _ ly night,
98 all is calm, all is bright;
99 Round yon vir -- _ gen mo -- ther and child,
100 Ho -- ly in -- fant so ten -- der and mild;
101 Sleep in hea -- ven -- ly peace, __ _
102 sleep _ in hea -- ven -- ly peace.
105 LeadVoxTextB = \lyricmode
107 % Si -- _ lent night, ho -- _ ly night,
109 shep -- herds quake at the sight.
110 Glo -- ries stream _ from hea -- ven a -- far,
111 Heaven -- ly hosts _ sing al -- le -- lu -- ia;
112 Christ, the sa -- vior is born! __ _
113 Christ, _ the sa -- vior is born!
116 LeadVoxTextC = \lyricmode
118 % Si -- _ lent night, ho -- _ ly night,
120 Son of God, love’s pure light;
121 Ra -- diant beams _ from thy ho -- ly face,
122 with the dawn of re -- deem -- _ ing grace,
123 Je -- sus, lord at thy birth, __ _
124 Je -- _ sus, lord at thy birth.
181 \numericTimeSignature
182 \override NoteHead #'style = #'slash
230 \once \override TextScript #'extra-offset = #'( 0.0 . -1.0 )
233 s4_\markup { \italic { rit. 3rd time } } s2
240 \Global % The "roadmap" that everything else depends on
244 \new Voice = "lead" \LeadVox
245 \new Lyrics \lyricsto "lead" \LeadVoxText
246 \new Lyrics \lyricsto "lead" \LeadVoxTextB
247 \new Lyrics \lyricsto "lead" \LeadVoxTextC
252 \new ChordNames \Chords
253 \new RhythmicStaff << \StaffC \Dynamics >>
256 \set Score.skipBars = ##t
257 \set Score.melismaBusyProperties = #'()
264 #(define fonts (make-pango-font-tree
270 % Don't spread staves vertically across last page (default: t)
271 % ragged-last-bottom = ##f
272 % Don't spread staves vertically across the page (default: f)
274 % Allow partial line for last stave (default: f)
277 % To find out what's eating the space at the top...
278 % annotate-spacing = ##t