diff options
| -rw-r--r-- | Makefile | 22 | ||||
| -rw-r--r-- | agnus.ly | 69 | ||||
| -rw-r--r-- | alleluia.ly | 31 | ||||
| -rw-r--r-- | book.lytex | 6 | ||||
| -rw-r--r-- | kyrie.ly | 33 | ||||
| -rw-r--r-- | sanctus.ly | 53 |
6 files changed, 167 insertions, 47 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..aca5a38 --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +SOURCES=$(wildcard *.ly) +PARTS=$(SOURCES:.ly=.pdf) +TDIR=out + +book: book.pdf + +parts: $(PARTS) + +%.pdf: %.ly + lilypond --pdf $< + +$(TDIR)/book.tex: book.lytex *.ly + lilypond-book --output=$(TDIR) --pdf $< + +%.pdf: %.tex + cd $(@D); pdflatex $(<F) + +book.pdf: $(TDIR)/book.pdf + cp $< $@ + +clean: + rm -rf *.pdf out @@ -1,39 +1,42 @@ -<< -\new Voice = "melody" { -\key d \minor -\relative c'' \repeat volta 3 { -\partial 2 a a -g g r a -d d8 d c4 c -bes2 a2 +melody = { + \key d \minor + \relative c'' \repeat volta 3 { + \partial 2 a a + g g r a + d d8 d c4 c + bes2 a2 -f8[ e] d f e4 e -f8[ e] d f g4 g -a4. a8 g4 f -e2 d -} + f8[ e] d f e4 e + f8[ e] d f g4 g + a4. a8 g4 f + e2 d + } } -\new Lyrics \lyricsto "melody" { -A -- gnus | -De -- i Qui | -Tol -- lis pec -- ca -- ta | -mun -- di +lyr = \lyricmode { + A -- gnus | + De -- i Qui | + Tol -- lis pec -- ca -- ta | + mun -- di -<< -{ -\set stanza = #"1.2." -Mi -- se -- re -- re no -- bis -Mi -- se -- re -- re no -- bis -Mi -- se -- re -- re no -- bis -} -\new Lyrics { -\set associatedVoice = "melody" -\set stanza = #"3." -Do -- na no -- bis pa -- cem -Do -- na no -- bis pa -- cem -Do -- na no -- bis pa -- cem -} ->> + << + { + \set stanza = #"1.2." + Mi -- se -- re -- re no -- bis + Mi -- se -- re -- re no -- bis + Mi -- se -- re -- re no -- bis + } + \new Lyrics { + \set associatedVoice = "melody" + \set stanza = #"3." + Do -- na no -- bis pa -- cem + Do -- na no -- bis pa -- cem + Do -- na no -- bis pa -- cem + } + >> } + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } >> diff --git a/alleluia.ly b/alleluia.ly new file mode 100644 index 0000000..703fb1b --- /dev/null +++ b/alleluia.ly @@ -0,0 +1,31 @@ +melody = { + \key aes \major + \time 2/2 + + \relative c' { + \partial 4 ees8 ees + \repeat volta 2 { + aes4( g) f des'8 c + bes( aes bes4) c ees,8 ees + aes4( g) f des'8 c + } + \alternative { + {bes( aes g4) aes ees8 ees} + {bes'( aes g4) aes2 \bar "|."} + } + } +} + +lyr = \lyricmode { + Al -- le + lu -- ia Al -- le -- + lu __ ia! Al -- le -- + lu -- ia Al -- le -- + lu __ ia! Al -- le -- + lu __ ia! +} + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } +>> @@ -9,4 +9,10 @@ \section*{Sanctus} \lilypondfile{sanctus.ly} +\section*{Kyrie} +\lilypondfile{kyrie.ly} + +\section*{Alleluia} +\lilypondfile{alleluia.ly} + \end{document} diff --git a/kyrie.ly b/kyrie.ly new file mode 100644 index 0000000..922d0ef --- /dev/null +++ b/kyrie.ly @@ -0,0 +1,33 @@ +melody = { + \key d \minor + \relative c'' { + \repeat volta 2{ + a a d d + c c a2 + f4 f g g + a a d,2 \mark\markup {\small \italic "(Fin)"} \bar "||" + + bes'2 a + bes4( g) a2 + bes2 a4 f + g g a2 + } + } +} + +lyr = \lyricmode { + Ky -- ri -- e e -- + le -- i -- son, + Ky -- ri -- e e -- + le -- i -- son. + + Chris -- te, + Chris -- te, + Chris -- te e -- + le -- i -- son. +} + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } +>> @@ -1,7 +1,6 @@ -<< -\new Voice = "melody" { -\key d \major -\relative c'' { +melody = { + \key d \major + \relative c'' { a a d cis b8[ b] a g a2 fis4 fis b a @@ -11,18 +10,44 @@ b2 a d4 a b2 g4( fis) e2 -} + + \repeat volta 2 { + a4 d cis b8 a + b2 a2 + fis4 b a g8 fis + e2 d \bar "||" \mark \markup {\small \italic "(Fin)"} + + d'4 d cis cis8 cis + b2 cis + d4 d8 d cis2 + b4 b a2 + } + } } -\new Lyrics \lyricsto "melody" { - Sanc -- tus, Sanc -- tus, - Sanc -- tus Do -- mi -- nus, - Sanc -- tus, Sanc -- tus, - De -- us Sa -- ba -- oth. +lyr = \lyricmode { + Sanc -- tus, Sanc -- tus, + Sanc -- tus Do -- mi -- nus, + Sanc -- tus, Sanc -- tus, + De -- us Sa -- ba -- oth. - Ple -- ni sunt cae -- li et - ter -- ra - glo -- ri -- a - tu -- a. + Ple -- ni sunt cae -- li et + ter -- ra + glo -- ri -- a + tu -- a. + + Ho -- san -- na in ex -- + cel -- sis + Ho -- san -- na in ex -- + cel -- sis. + + Be -- ne -- dic -- tus qui + ve -- nit + in no -- mi -- ne + Do -- mi -- ni. } + +<< + \new Voice = "melody" { \melody } + \new Lyrics \lyricsto "melody" { \lyr } >> |
