diff --git a/.gitignore b/.gitignore index 9ab1f77b..33fdd3fa 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,5 @@ PDFs .vscode html *.tmp -!Einband/export/*.pdf \ No newline at end of file +!Einband/export/*.pdf +Songbook.tex diff --git a/.travis.yml b/.travis.yml index d37b99fd..4ead8cbb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,7 @@ script: - docker run -it --rm -v "$PWD:/PfadiralalaIV" hoechst/pfadiralala make PfadiralalaIVplus.pdf - docker run -it --rm -v "$PWD:/PfadiralalaIV" hoechst/pfadiralala make PfadiralalaIVplus-pics.pdf - docker run -it --rm -v "$PWD:/PfadiralalaIV" hoechst/pfadiralala make PfadiralalaIVplus-print.pdf + - docker run -it --rm -v "$PWD:/PfadiralalaIV" hoechst/pfadiralala make Songbook.pdf after_failure: - cat PfadiralalaIV.sbx.tmp.log @@ -38,6 +39,7 @@ deploy: - PfadiralalaIVplus.pdf - PfadiralalaIVplus-pics.pdf - PfadiralalaIVplus-print.pdf + - Songbook.pdf - Einband/EXPORT/Standbogen.pdf - Einband/EXPORT/Standbogen_mitHilfslinien.pdf - Einband/EXPORT/Standbogen_IVplus.pdf diff --git a/Lieder/WattIhrVolt.tex b/Lieder/WattIhrVolt.tex index 78a56988..d5783446 100644 --- a/Lieder/WattIhrVolt.tex +++ b/Lieder/WattIhrVolt.tex @@ -4,8 +4,8 @@ lager={VCP Bundeslager 2014, hessisches Teillager}, ] -\newchords{verse} -\newchords{chorus} +\newchords{wattihrvolt_verse} +\newchords{wattihrvolt_chorus} % \beginverse\memorize[verse] % \[D]Eulen habe Klasse, \[A]Eulen haben Stil, @@ -24,14 +24,14 @@ \endverse \centering\includegraphics[width=1\textwidth]{Noten/WattIhrVolt.pdf} -\beginverse\memorize[verse] +\beginverse\memorize[wattihrvolt_verse] Hier \[D]oben auf dem Hügel \[A]stehen wir im Wind. \[A7]Er dreht unsere Räder, weil \[D]wir so clever sind. \[B&]Selbst am neunten Abend hab'n \[C]wir noch Energie Wir \[C]sind so eine \[A]Mischung aus \[D]Wahnsinn und Genie \endverse -\beginchorus\memorize[chorus] +\beginchorus\memorize[wattihrvolt_chorus] \[Gm]Abflug auf den Schachen, zehn \[A]Tage nächtelang... \[A] \[H] \[C#] Bei \[D]uns wird nicht gejammert, bei \[A]uns wird nicht geschmollt, wir \[G]feiern einfach \[D]alles \[A]Watt Ihr \[D]Volt! @@ -39,7 +39,7 @@ \renewcommand{\everychorus}{\textnote{\bf Bridge im $\mathbf{\frac{3}{4}}$-tel Takt}} -\beginchorus\replay[verse] +\beginchorus\replay[wattihrvolt_verse] Na^türlich gibt es Phasen, viel^leicht muss das so sein, da ^sind wir schlaff und schweigsam und ^gerne mal allein. (\emph{Eins, zwo, drei, vier!}) Doch \[D]dann wird aus dem Koffer die \[A]Klampfe rausgeholt, @@ -47,27 +47,27 @@ \endchorus \renewcommand{\everychorus}{\textnote{\bf Refrain}} -\beginverse\replay[verse] +\beginverse\replay[wattihrvolt_verse] Was ^kümmert uns das Wetter? Was ^kratzt uns Dreck am Schuh? ^Was wir noch nicht können, er^finden wir dazu. ^Selbst den Dialekt hier ^ziehen wir uns rein: ''A ^bissle will doch ^jeder auch ein ^Schwabe sein!'' \endverse -\beginchorus\replay[chorus] +\beginchorus\replay[wattihrvolt_chorus] ^Abflug auf den Schachen, zehn ^Tage nächtelang... ^ ^ ^ ^Meistens scheint die Sonne und ^wenn der Himmel grollt, zieh't ^euch was and'res ^an das ^Watt Ihr ^Volt! \endchorus -\beginverse\replay[verse] +\beginverse\replay[wattihrvolt_verse] ^Jeder kennt den Schock wenn ^man nach Hause kommt, man ^schwebt mit Volldampf weiter, er^zählt voll Stolz davon, wie's ^war auf diesem Lager, wie ^lustig wunderbar. Doch ^raffen tut das ^keiner, der nicht ^oben war! \endverse -\beginchorus\replay[chorus] +\beginchorus\replay[wattihrvolt_chorus] (Beim) ^Abflug auf den Schachen, zehn ^Tage nächtelang... ^ ^ ^ Was ^haben wir gerockt (haha), Was ^haben wir gerollt (haha) Bei ^uns gab's einfach ^alles... \[D]Waaatt- \[A]iiihr- \[G]wooollt. \[D] diff --git a/Makefile b/Makefile index 14565518..5b93f518 100644 --- a/Makefile +++ b/Makefile @@ -43,6 +43,33 @@ Noten/%.pdf: ABC_Noten/%.a5.pdf pdfcrop $< $@ Noten: $(patsubst ABC_Noten/%.mcm,Noten/%.pdf,$(wildcard ABC_Noten/*.mcm)) +# Generic Songbook +Songbook.tex: + @echo "### $@" + bash Songbook.tex.sh > Songbook.tex +Songbook.pdf: $(GENERIC_DEPS) Songbook.tex Songbook.sbx + @echo "### $@" + $(PDFLATEX) Songbook.tex + @echo "" +Songbook.sbx: Songbook.sxd + @echo "### $@" + $(SONGIDX) --output $@ $< 2>&1 | tee $@.log + @echo "" +Songbook.sbx.tmp: Songbook.sxd.tmp + @echo "### $@" + $(SONGIDX) --output $@ $< 2>&1 | tee $@.log + @echo "" +Songbook.sxd: $(GENERIC_DEPS) Songbook.sbx.tmp + @echo "### $@" + cp Songbook.sbx.tmp Songbook.sbx + $(PDFLATEX) Songbook.tex + @echo "" +Songbook.sxd.tmp: $(GENERIC_DEPS) + @echo "### $@" + $(PDFLATEX) Songbook.tex + mv Songbook.sxd $@ + @echo "" + # Pfadiralala IV PfadiralalaIV_DEPS = PfadiralalaIV.tex Misc/Impressum.tex Misc/Vorwort.tex diff --git a/Songbook.tex.sh b/Songbook.tex.sh new file mode 100755 index 00000000..f6ad6a42 --- /dev/null +++ b/Songbook.tex.sh @@ -0,0 +1,34 @@ +#!/usr/bin/env bash + + +cat <