X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=christmas-time-is-here.ly;h=4bf0101b66d4d6327a504a79c737548d89cb6548;hb=5b3579b74923298347f7b3b4e011028e5632b53f;hp=530f49217ef71fa4ff3f4cc1c496e14870fea468;hpb=4123062c344af742155e141d9b3ed1ff40979a01;p=music diff --git a/christmas-time-is-here.ly b/christmas-time-is-here.ly index 530f492..4bf0101 100644 --- a/christmas-time-is-here.ly +++ b/christmas-time-is-here.ly @@ -1,13 +1,21 @@ \version "2.16.0" \language "english" +% Good sizes are 16, 18, & 20 +staffSize = #18 +#(set-default-paper-size "letter") +#(set-global-staff-size staffSize) +#(ly:set-option (quote no-point-and-click)) + +%{ Some useful characters: ‘ ’ “ ” – — † ‡ • … %} + \header { - title = "Christmas Time Is Here" + title = \markup { \override #'(font-family . sans) \fontsize #3.5 "Christmas Time Is Here" } %% subtitle = "Second Movement" - composer = "V. Guaraldi" - arranger = "S. Hammons" - meter = "Largo" + composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "V. Guaraldi" } + arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. S. Hammons" } + meter = \markup { \override #'(font-family . sans) \fontsize #1.3 "Largo" } } %paperOFF = { \set Score.skipTypesetting = ##t } @@ -22,36 +30,76 @@ playRH = \relative d'' \key f \major \time 3/4 - << { 2. } \\ { e8 c c4. a8 } >> - << { 2. } \\ { a2 r4 } >> + %% A section + + \mark \markup { \override #'(font-family . sans) { \box { A } } } + + << { e8 c c4. a8 } \\ { 2. } >> | + << { a2 r4 } \\ { 2. } >> | + + << { e'8 c c4. a8 } \\ { 2. } >> | + << { a2 r4 } \\ { 2. } >> | + + << { a'8 f f4 e } \\ { 2 4 } >> | + << { g'8 e e4 ef } \\ { 2 4 } >> | + + << { d8 f d4 f } \\ { 2 4 } >> | + 2 r4 \bar "||" + + %% A section + + \mark \markup { \override #'(font-family . sans) { \box { B } } } + + << { e''8 c c4. a8 } \\ { 2. } >> | + << { a2 r4 } \\ { 2. } >> | + + << { e'8 c c4. a8 } \\ { 2. } >> | + << { a2 r4 } \\ { 2. } >> | + + << { a'8 f f4 e } \\ { 2 4 } >> | + << { g'8 e e4 ef } \\ { 2 4 } >> | + + << { d8 f d4 f } \\ { 2 4 } >> | + 2 r4 \bar "||" + + %% B Section + + \mark \markup { \override #'(font-family . sans) { \box { C } } } + + << { c'8 af af4. c8 } \\ { 2. } >> | + << { c'2. } \\ { 2. } >> | + + << { c'8 af af4. c8 } \\ { 2. } >> | + << { c'2. } \\ { 2. } >> | + + << { c'8 a a4 c } \\ { 2 4 } >> | + << { c'8 a a4 bf } \\ { 2 4 } >> | + << { bf'8 g g4 a } \\ { 2. } >> | + << { a'2. } \\ { } >> \bar "||" + %% A section - 2 4 | % 1 - -. ) r -. | % 2 - 4-. r -. | % 3 - af4-. r ( | % 4 - 2 4 | % 5 - 4-. ) r -. | % 6 - 4-. r -. | % 7 - df4-. r ( ~ | % 8 + \mark \markup { \override #'(font-family . sans) { \box { D } } } - 4 ) << { bf ~ ( } \\ { bf,-. } >> | % 9 - << { bf'4 ef ) df-5 ( } \\ { ef,4-. r f-. } >> | % 10 - << { df'4 c ) bf-4 ~ ( } \\ { af-. r g-. } >> | % 11 - << { bf4 af-3 ) } \\ { s2 } >> 4 ~ ( | % 12 - 4 ) << { ef ~ ( } \\ { ef,-. } >> | % 13 - << { ef'4 af ) gf ~ ( } \\ { af,-. r bf-. } >> | % 14 - << { gf'4 f ) ef-4 ~ ( } \\ { df-. r c-. } >> | % 15 - \partial 2 << { ef4 df-3 ) } \\ { s2 } >> | % 16 + << { e'8 c c4. a8 } \\ { 2. } >> | + << { a2 r4 } \\ { 2. } >> | + << { e'8 c c4. a8 } \\ { 2. } >> | + << { a2 r4 } \\ { 2. } >> | + + << { a'8 f f4 e } \\ { 2 4 } >> | + << { g'8 e e4 ef } \\ { 2 4 } >> | + + << { d8 f d4 f } \\ { 2 4 } >> | + 2 r4 \bar "||" } playDyn = { } -playLH = \relative f' +playLH = \relative f { \clef bass \key f \major @@ -65,11 +113,11 @@ playLH = \relative f' f2. ef2. - b2 bf1 - a2 af1 + b2 bf4 + a2 af4 - g2. - c2. + g2 c4 + f2. %% A Section @@ -79,11 +127,11 @@ playLH = \relative f' f2. ef2. - b2 bf1 - a2 af1 + b2 bf4 + a2 af4 - g2. - c2. + g2 c4 + f2. %% B Section @@ -93,11 +141,11 @@ playLH = \relative f' df2. gf2. - a2 ef1 + a2 ef4 d2. g2. - c2. + c,2. %% A Section @@ -107,13 +155,38 @@ playLH = \relative f' f2. ef2. - b2 bf1 - a2 af1 + b2 bf4 + a2 af4 - g2. - c2. + g2 c4 + f2. +} + + +LeadVoxText = \lyricmode +{ + Christ8 -- mas time4. is8 here,2. + Hap8 -- pi -- ness4. and8 cheer,2. + Fun8 for all4 that chil8 -- dren call4 + Their fav’8 -- rite time4 of year.2. + + Snow8 -- flakes in4. the8 air,2. + Ca8 -- rols ev’4. -- ry-8 where,2. + Ol8 -- den times4 and anc8 -- ient rhymes4 + Of love8 and dreams4 to share.2. + + Sleigh8 bells in4. the8 air,2. + Beau8 -- ty ev’4. -- ry8 -- where,2. + Yule8 -- tide by4 the fi8 -- re -- side4 + And joy8 -- ful mem’4 -- ries there.2. + + Christ8 -- mas time4. is8 here,2. + We’ll8 be draw4. -- ing8 near,2. + Oh,8 that we4 could al8 -- ways see4 + Such spi8 -- rit through4 the year.2. } + scoreAll = { \new PianoStaff @@ -133,6 +206,7 @@ scoreAll = >> \bar "|." } + \new Lyrics \LeadVoxText \context Staff = "lh" { \set Staff.pedalSustainStyle = #'bracket @@ -151,7 +225,7 @@ scoreAll = \scoreAll } \layout {} - \midi +%{ \midi { \tempo 4 = 50 %% Remove the dynamics from the midi output @@ -162,4 +236,28 @@ scoreAll = % \remove "Span_dynamic_performer" } } +%} } + + +\paper +{ + #(define fonts (make-pango-font-tree + "Times New Roman" + "JazzText" + "Luxi Mono" + (/ staffSize 20))) + +% Spread staves vertically across last page (default: t) + ragged-last-bottom = ##f +% Don't spread staves vertically across the page (default: f) +% ragged-bottom = ##t +% Allow partial line for last stave (default: f) +% ragged-last = ##t + +% To find out what's eating the space at the top... +% annotate-spacing = ##t +%let's try this: [It works! Huzzah!] [not no more it don't] +% obsolete-page-top-space = 0 top-system-spacing #'basic-distance = #(/ obsolete-page-top-space staff-space) +} +