diff options
author | Erich Eckner <git@eckner.net> | 2018-10-26 09:52:18 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-10-26 09:52:18 +0200 |
commit | c604c09c0cf49ba0f5c1db9a6162964f7128b2e9 (patch) | |
tree | 40d0d80b26f88d68ee494458b6d40693bb8d1ccd /Ist_Gott_fuer_mich_so_trete | |
parent | 5d384ec01fafb914b4b912dcbe00452c5369191f (diff) | |
download | Musik-c604c09c0cf49ba0f5c1db9a6162964f7128b2e9.tar.xz |
Ist_Gott_fuer_mich_so_trete: Strophen konfigurierbar
Diffstat (limited to 'Ist_Gott_fuer_mich_so_trete')
-rwxr-xr-x | Ist_Gott_fuer_mich_so_trete/Ist_Gott_fuer_mich_so_trete.ly | 52 | ||||
-rw-r--r-- | Ist_Gott_fuer_mich_so_trete/Makefile | 11 |
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 $< |