summaryrefslogtreecommitdiff
path: root/Ist_Gott_fuer_mich_so_trete
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-10-26 09:52:18 +0200
committerErich Eckner <git@eckner.net>2018-10-26 09:52:18 +0200
commitc604c09c0cf49ba0f5c1db9a6162964f7128b2e9 (patch)
tree40d0d80b26f88d68ee494458b6d40693bb8d1ccd /Ist_Gott_fuer_mich_so_trete
parent5d384ec01fafb914b4b912dcbe00452c5369191f (diff)
downloadMusik-c604c09c0cf49ba0f5c1db9a6162964f7128b2e9.tar.xz
Ist_Gott_fuer_mich_so_trete: Strophen konfigurierbar
Diffstat (limited to 'Ist_Gott_fuer_mich_so_trete')
-rwxr-xr-xIst_Gott_fuer_mich_so_trete/Ist_Gott_fuer_mich_so_trete.ly52
-rw-r--r--Ist_Gott_fuer_mich_so_trete/Makefile11
2 files changed, 36 insertions, 27 deletions
diff --git a/Ist_Gott_fuer_mich_so_trete/Ist_Gott_fuer_mich_so_trete.ly b/Ist_Gott_fuer_mich_so_trete/Ist_Gott_fuer_mich_so_trete.ly
index 6ac9f12..b52c16d 100755
--- a/Ist_Gott_fuer_mich_so_trete/Ist_Gott_fuer_mich_so_trete.ly
+++ b/Ist_Gott_fuer_mich_so_trete/Ist_Gott_fuer_mich_so_trete.ly
@@ -24,32 +24,32 @@
}
\new Staff <<
\new Voice = "Melodie" { \global \melodie }
- \new Lyrics \lyricsto "Melodie" { \textI }
- \new Lyrics \lyricsto "Melodie" { \textIb }
- \new Lyrics \lyricsto "Melodie" { \textII }
- \new Lyrics \lyricsto "Melodie" { \textIIb }
- \new Lyrics \lyricsto "Melodie" { \textIII }
- \new Lyrics \lyricsto "Melodie" { \textIIIb }
- \new Lyrics \lyricsto "Melodie" { \textIV }
- \new Lyrics \lyricsto "Melodie" { \textIVb }
- \new Lyrics \lyricsto "Melodie" { \textV }
- \new Lyrics \lyricsto "Melodie" { \textVb }
- \new Lyrics \lyricsto "Melodie" { \textVI }
- \new Lyrics \lyricsto "Melodie" { \textVIb }
- \new Lyrics \lyricsto "Melodie" { \textVII }
- \new Lyrics \lyricsto "Melodie" { \textVIIb }
- \new Lyrics \lyricsto "Melodie" { \textVIII }
- \new Lyrics \lyricsto "Melodie" { \textVIIIb }
- \new Lyrics \lyricsto "Melodie" { \textIX }
- \new Lyrics \lyricsto "Melodie" { \textIXb }
- \new Lyrics \lyricsto "Melodie" { \textX }
- \new Lyrics \lyricsto "Melodie" { \textXb }
- \new Lyrics \lyricsto "Melodie" { \textXI }
- \new Lyrics \lyricsto "Melodie" { \textXIb }
- \new Lyrics \lyricsto "Melodie" { \textXII }
- \new Lyrics \lyricsto "Melodie" { \textXIIb }
- \new Lyrics \lyricsto "Melodie" { \textXIII }
- \new Lyrics \lyricsto "Melodie" { \textXIIIb }
+ %STR_1% \new Lyrics \lyricsto "Melodie" { \textI }
+ %STR_1% \new Lyrics \lyricsto "Melodie" { \textIb }
+ %STR_2% \new Lyrics \lyricsto "Melodie" { \textII }
+ %STR_2% \new Lyrics \lyricsto "Melodie" { \textIIb }
+ %STR_3% \new Lyrics \lyricsto "Melodie" { \textIII }
+ %STR_3% \new Lyrics \lyricsto "Melodie" { \textIIIb }
+ %STR_4% \new Lyrics \lyricsto "Melodie" { \textIV }
+ %STR_4% \new Lyrics \lyricsto "Melodie" { \textIVb }
+ %STR_5% \new Lyrics \lyricsto "Melodie" { \textV }
+ %STR_5% \new Lyrics \lyricsto "Melodie" { \textVb }
+ %STR_6% \new Lyrics \lyricsto "Melodie" { \textVI }
+ %STR_6% \new Lyrics \lyricsto "Melodie" { \textVIb }
+ %STR_7% \new Lyrics \lyricsto "Melodie" { \textVII }
+ %STR_7% \new Lyrics \lyricsto "Melodie" { \textVIIb }
+ %STR_8% \new Lyrics \lyricsto "Melodie" { \textVIII }
+ %STR_8% \new Lyrics \lyricsto "Melodie" { \textVIIIb }
+ %STR_9% \new Lyrics \lyricsto "Melodie" { \textIX }
+ %STR_9% \new Lyrics \lyricsto "Melodie" { \textIXb }
+ %STR_10% \new Lyrics \lyricsto "Melodie" { \textX }
+ %STR_10% \new Lyrics \lyricsto "Melodie" { \textXb }
+ %STR_11% \new Lyrics \lyricsto "Melodie" { \textXI }
+ %STR_11% \new Lyrics \lyricsto "Melodie" { \textXIb }
+ %STR_12% \new Lyrics \lyricsto "Melodie" { \textXII }
+ %STR_12% \new Lyrics \lyricsto "Melodie" { \textXIIb }
+ %STR_13% \new Lyrics \lyricsto "Melodie" { \textXIII }
+ %STR_13% \new Lyrics \lyricsto "Melodie" { \textXIIIb }
>>
\layout {
indent = #0
diff --git a/Ist_Gott_fuer_mich_so_trete/Makefile b/Ist_Gott_fuer_mich_so_trete/Makefile
index ef6dedf..615598d 100644
--- a/Ist_Gott_fuer_mich_so_trete/Makefile
+++ b/Ist_Gott_fuer_mich_so_trete/Makefile
@@ -1,4 +1,5 @@
CURDOC=$(shell basename "$(CURDIR)")
+STROPHEN=1\?[1-9]
ifeq ($(FUER),ewe)
SPEZIFISCH=\#(set! paper-alist (cons '(\"kindle\" . (cons (* 210 mm) (* 130 mm))) paper-alist))\n\#(set-default-paper-size \"kindle\")
@@ -16,7 +17,15 @@ Clean: clean
rm -f *.pdf *.midi
%.pre: %.ly
- sed "s@%spezifisch%@$(SPEZIFISCH)@" "$<" > "$@"
+ sed " \
+ s@%spezifisch%@$(SPEZIFISCH)@; \
+ /%STR_\($(STROPHEN)\)%/{ \
+ s/%[A-Z_0-9]\+%//; \
+ p; \
+ d; \
+ }; \
+ /%[A-Z_0-9]\+%/d \
+ " "$<" > "$@"
%.pdf: %.pre *.ly
lilypond $<