diff options
author | Erich Eckner <git@eckner.net> | 2019-06-06 10:40:57 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-06-06 10:40:57 +0200 |
commit | 5349f16471f450a841e77155506f8a0512f56314 (patch) | |
tree | 81f7a7276366e63ac4f8d77e4a4b2b64b6e0142a /Herr_erbarme_dich_erbarme_dich | |
parent | 0c8ebb5974565eeace7b11dc5ef21ce1153f7b5b (diff) | |
download | Musik-5349f16471f450a841e77155506f8a0512f56314.tar.xz |
Herr_erbarme_dich_erbarme_dich neu (aus dem Kopf)
Diffstat (limited to 'Herr_erbarme_dich_erbarme_dich')
-rwxr-xr-x | Herr_erbarme_dich_erbarme_dich/Herr_erbarme_dich_erbarme_dich.ly | 32 | ||||
-rw-r--r-- | Herr_erbarme_dich_erbarme_dich/Makefile | 41 | ||||
-rw-r--r-- | Herr_erbarme_dich_erbarme_dich/stimmen.ly | 16 | ||||
-rw-r--r-- | Herr_erbarme_dich_erbarme_dich/texte.ly | 6 |
4 files changed, 95 insertions, 0 deletions
diff --git a/Herr_erbarme_dich_erbarme_dich/Herr_erbarme_dich_erbarme_dich.ly b/Herr_erbarme_dich_erbarme_dich/Herr_erbarme_dich_erbarme_dich.ly new file mode 100755 index 0000000..b82d57e --- /dev/null +++ b/Herr_erbarme_dich_erbarme_dich/Herr_erbarme_dich_erbarme_dich.ly @@ -0,0 +1,32 @@ +\include "deutsch.ly" +#(ly:set-option 'relative-includes #t) +\include "stimmen.ly" +\include "texte.ly" +#(ly:set-option 'relative-includes #f) + +%spezifisch% + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Herr, erbarme dich, erbarme dich" + } + \new ChoirStaff << + \new Staff << + \new Voice = "sopran" \melodie + \new Lyrics \lyricsto "sopran" \text + >> + >> + \layout { + indent = #0 + } +} diff --git a/Herr_erbarme_dich_erbarme_dich/Makefile b/Herr_erbarme_dich_erbarme_dich/Makefile new file mode 100644 index 0000000..358c2a7 --- /dev/null +++ b/Herr_erbarme_dich_erbarme_dich/Makefile @@ -0,0 +1,41 @@ +CURDOC=$(shell basename "$(CURDIR)") +STROPHEN=[1-3] +UNTERSTIMMEN=1 + +ifeq ($(FUER),ewe) + SPEZIFISCH=\#(set! paper-alist (cons '(\"kindle\" . (cons (* 210 mm) (* 130 mm))) paper-alist))\n\#(set-default-paper-size \"kindle\") +else + SPEZIFISCH= + # \#(set-global-staff-size 14) +endif + +ifeq ($(UNTERSTIMMEN),1) + UNTERSTIMMEN_REGEX=s@%unterstimme%@@ +else + UNTERSTIMMEN_REGEX= +endif + +all: $(CURDOC).pdf + +clean: + rm -f *.pre + +Clean: clean + rm -f *.pdf *.midi + +%.pre: %.ly + sed " \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + s@%spezifisch%@$(SPEZIFISCH)@ ; \ + $(UNTERSTIMMEN_REGEX); \ + /%STR_\($(STROPHEN)\)%/{ \ + s/%[A-Z_0-9]\+%//; \ + p; \ + d; \ + }; \ + /%[A-Z_0-9]\+%/d \ + " "$<" > "$@" + +%.pdf: %.pre *.ly + lilypond $< + diff --git a/Herr_erbarme_dich_erbarme_dich/stimmen.ly b/Herr_erbarme_dich_erbarme_dich/stimmen.ly new file mode 100644 index 0000000..ed4fbee --- /dev/null +++ b/Herr_erbarme_dich_erbarme_dich/stimmen.ly @@ -0,0 +1,16 @@ +Praes = { + \time 2/2 + \key c \minor + \autoBeamOff +} + +melodie = \relative e' { + e2. e4 | + e d d2 | + r4 f f f | + e1 | + a2. a4 | + a g g2 | + a4 g f e | + d1 | \bar "|." +} diff --git a/Herr_erbarme_dich_erbarme_dich/texte.ly b/Herr_erbarme_dich_erbarme_dich/texte.ly new file mode 100644 index 0000000..b691d90 --- /dev/null +++ b/Herr_erbarme_dich_erbarme_dich/texte.ly @@ -0,0 +1,6 @@ +text = \lyricmode { + Herr, er -- bar -- me dich, + er -- bar -- me dich. + Herr, er -- bar -- me dich, + Herr, er -- bar -- me dich. +} |