summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Zwischengesang/Makefile22
-rw-r--r--Zwischengesang/Zwischengesang.ly27
-rw-r--r--Zwischengesang/stimmen.ly25
-rw-r--r--Zwischengesang/texte.ly24
4 files changed, 98 insertions, 0 deletions
diff --git a/Zwischengesang/Makefile b/Zwischengesang/Makefile
new file mode 100644
index 0000000..4a6b81d
--- /dev/null
+++ b/Zwischengesang/Makefile
@@ -0,0 +1,22 @@
+CURDOC=$(shell basename "$(CURDIR)")
+
+all: $(CURDOC).pdf
+ pkill -SIGHUP -xf 'mupdf(-x11)? (.*/)?$<' || true
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+include ../.meta/*.mk
+
+%.pre: %.ly
+ cat "$<" > "$@"
+
+%.post: %.pre $(patsubst %.ly,%.pre, $(shell find . -name '*.ly'))
+ m4 <"$<" >"$@"
+
+%.pdf: %.post
+ lilypond $<
+ pkill -SIGHUP -xf "mupdf(-x11)? $@" || true
diff --git a/Zwischengesang/Zwischengesang.ly b/Zwischengesang/Zwischengesang.ly
new file mode 100644
index 0000000..d30b2fc
--- /dev/null
+++ b/Zwischengesang/Zwischengesang.ly
@@ -0,0 +1,27 @@
+\include "deutsch.ly"
+include(stimmen.pre)
+include(texte.pre)
+
+\pointAndClickOff
+
+\header {
+ title = "Zwischengesang"
+ tagline = ##f
+}
+\paper {
+ top-margin = 5
+}
+
+\score {
+ \new ChoirStaff <<
+ \set Score.skipBars = ##t
+ \new Staff <<
+ \new Voice = "melodie" { \global \melodie }
+ >>
+ ifdef(`STR_1',\new Lyrics \lyricsto "melodie" { \textI })
+ ifdef(`STR_2',\new Lyrics \lyricsto "melodie" { \textII })
+ >>
+ \layout {
+ indent = #0
+ }
+}
diff --git a/Zwischengesang/stimmen.ly b/Zwischengesang/stimmen.ly
new file mode 100644
index 0000000..f356af1
--- /dev/null
+++ b/Zwischengesang/stimmen.ly
@@ -0,0 +1,25 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+\version "2.12"
+
+global = {
+ \key c \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+}
+
+% Die Stimmen
+
+melodie = \relative a' {
+ a4^\markup { \italic "Kehrvers" } c d c |
+ a8 c4 a8 g4 f |
+ d d d c |
+ d2 d | \bar "|."
+ f8^\markup { \italic "Strophen" } g a a a( g4) f8 |
+ g4 g a8 h c c |
+ c( h4) g8 a2 |
+ f8 g a a a( g4) f8 |
+ g4 g a8 h c c |
+ c( h4) g8 a2 | \bar "||"
+}
diff --git a/Zwischengesang/texte.ly b/Zwischengesang/texte.ly
new file mode 100644
index 0000000..472c194
--- /dev/null
+++ b/Zwischengesang/texte.ly
@@ -0,0 +1,24 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+textI = \lyricmode {
+ Auf dein Wort, Herr, lass uns ver -- trau -- en;
+ stär -- ke un -- sern Glau -- ben.
+ \set stanza = "1."
+ Un -- ser Herr, das Wort des Frie -- dens,
+ stirbt noch im -- mer un -- ge -- hört.
+ Doch hat er den Weg ge -- wie -- sen,
+ der al -- lein zum Frie -- den führt.
+}
+
+textII = \lyricmode {
+ \repeat unfold 15 { \skip 1 }
+ \set stanza = "2."
+ Wie am Leib die vie -- len Glie -- der
+ sind wir für -- ei -- nan -- der da,
+ denn als Schwes -- tern und als Brü -- der
+ sind wir stets ei -- nan -- der nah.
+}