4 % Good sizes are 16, 18, & 20
6 #(set-default-paper-size "letter")
7 #(set-global-staff-size staffSize)
8 #(ly:set-option (quote no-point-and-click))
10 %{ Some useful characters: ‘ ’ “ ” – — † ‡ • … %}
14 title = \markup { \override #'(font-family . sans) \fontsize #3.5 "Christmas Time Is Here" }
15 %% subtitle = "Second Movement"
16 composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "V. Guaraldi" }
17 arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. S. Hammons" }
18 meter = \markup { \override #'(font-family . sans) \fontsize #1.3 "Largo" }
21 %paperOFF = { \set Score.skipTypesetting = ##t }
22 %paperON = { \set Score.skipTypesetting = ##f }
27 playRH = \relative d''
35 \mark \markup { \override #'(font-family . sans) { \box { A } } }
37 << { e8 c c4. a8 } \\ { <g a c>2. } >> |
38 << { a2 r4 } \\ { <df, ef f>2. } >> |
40 << { e'8 c c4. a8 } \\ { <g a c>2. } >> |
41 << { a2 r4 } \\ { <df, ef f>2. } >> |
43 << { a'8 f f4 e } \\ { <b d f>2 <bf df e>4 } >> |
44 << { g'8 e e4 ef } \\ { <a, c e>2 <af cf ef>4 } >> |
46 << { d8 f d4 f } \\ { <g, bf>2 <bf d>4 } >> |
47 <a c e g>2 r4 \bar "||"
51 \mark \markup { \override #'(font-family . sans) { \box { B } } }
53 << { e''8 c c4. a8 } \\ { <g a c>2. } >> |
54 << { a2 r4 } \\ { <df, ef f>2. } >> |
56 << { e'8 c c4. a8 } \\ { <g a c>2. } >> |
57 << { a2 r4 } \\ { <df, ef f>2. } >> |
59 << { a'8 f f4 e } \\ { <b d f>2 <bf df e>4 } >> |
60 << { g'8 e e4 ef } \\ { <a, c e>2 <af cf ef>4 } >> |
62 << { d8 f d4 f } \\ { <g, bf>2 <bf d>4 } >> |
63 <a c e g>2 r4 \bar "||"
67 \mark \markup { \override #'(font-family . sans) { \box { C } } }
69 << { c'8 af af4. c8 } \\ { <ef, f>2. } >> |
70 << { c'2. } \\ { <df, e af>2. } >> |
72 << { c'8 af af4. c8 } \\ { <ef, f>2. } >> |
73 << { c'2. } \\ { <df, e af>2. } >> |
75 << { c'8 a a4 c } \\ { <e, g>2 <ef g>4 } >> |
76 << { c'8 a a4 bf } \\ { <d, fs>2 <d fs>4 } >> |
78 << { bf'8 g g4 a } \\ { <d, f>2. } >> |
79 << { a'2. } \\ { <bf, d f> } >> \bar "||"
83 \mark \markup { \override #'(font-family . sans) { \box { D } } }
85 << { e'8 c c4. a8 } \\ { <g a c>2. } >> |
86 << { a2 r4 } \\ { <df, ef f>2. } >> |
88 << { e'8 c c4. a8 } \\ { <g a c>2. } >> |
89 << { a2 r4 } \\ { <df, ef f>2. } >> |
91 << { a'8 f f4 e } \\ { <b d f>2 <bf df e>4 } >> |
92 << { g'8 e e4 ef } \\ { <a, c e>2 <af cf ef>4 } >> |
94 << { d8 f d4 f } \\ { <g, bf>2 <bf d>4 } >> |
95 <a c e g>2 r4 \bar "||"
166 LeadVoxText = \lyricmode
168 Christ8 -- mas time4. is8 here,2.
169 Hap8 -- pi -- ness4. and8 cheer,2.
170 Fun8 for all4 that chil8 -- dren call4
171 Their fav’8 -- rite time4 of year.2.
173 Snow8 -- flakes in4. the8 air,2.
174 Ca8 -- rols ev’4. -- ry-8 where,2.
175 Ol8 -- den times4 and anc8 -- ient rhymes4
176 Of love8 and dreams4 to share.2.
178 Sleigh8 bells in4. the8 air,2.
179 Beau8 -- ty ev’4. -- ry8 -- where,2.
180 Yule8 -- tide by4 the fi8 -- re -- side4
181 And joy8 -- ful mem’4 -- ries there.2.
183 Christ8 -- mas time4. is8 here,2.
184 We’ll8 be draw4. -- ing8 near,2.
185 Oh,8 that we4 could al8 -- ways see4
186 Such spi8 -- rit through4 the year.2.
194 % \override PianoStaff.VerticalAlignment #'forced-distance = #13 % gap between staves -- default 12
195 \set PianoStaff.midiInstrument = "acoustic grand"
196 %% \accidentalStyle "piano"
198 \context Staff = "rh"
200 %% \override Staff.TextScript #'staff-padding = #2
201 \override Staff.DynamicLineSpanner #'staff-padding = #3.5 % (forced-distance - 6) / 2
202 %% \override Staff.Hairpin #'minimum-length = #3
209 \new Lyrics \LeadVoxText
210 \context Staff = "lh"
212 \set Staff.pedalSustainStyle = #'bracket
213 %% \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
231 %% Remove the dynamics from the midi output
235 \remove "Dynamic_performer"
236 % \remove "Span_dynamic_performer"
245 #(define fonts (make-pango-font-tree
251 % Spread staves vertically across last page (default: t)
252 ragged-last-bottom = ##f
253 % Don't spread staves vertically across the page (default: f)
254 % ragged-bottom = ##t
255 % Allow partial line for last stave (default: f)
258 % To find out what's eating the space at the top...
259 % annotate-spacing = ##t
260 %let's try this: [It works! Huzzah!] [not no more it don't]
261 % obsolete-page-top-space = 0 top-system-spacing #'basic-distance = #(/ obsolete-page-top-space staff-space)