Add import-songs.py script that extracts songs from the PDF text and generates .tex files with leadsheets format. Adds song properties for all reference books (BuLiBu, BuLiBuII, CL, SwA, Barde, LiBock). Generates all-songs.tex with alphabetical inputs. Note: Chord alignment is approximate from PDF extraction and may need manual review for some songs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
39 lines
1.2 KiB
TeX
39 lines
1.2 KiB
TeX
\begin{song}{
|
|
title = {Am alten Hafen (Piratenhafen)},
|
|
lyrics = {cux (Jan Franke), Orden der Freibeuter, Wandervogel BfJ},
|
|
composer = {cux (Jan Franke), Orden der Freibeuter, Wandervogel BfJ},
|
|
cl = 26,
|
|
}
|
|
|
|
\begin{verse}
|
|
Am \chord{a}alten Hafen ein \chord{d}Lichtlein noch brennt, \\
|
|
die ge \chord{E}sunk'nen Gestalten mit N \chord{a}amen man nicht kennt. \\
|
|
Raue Kehle letztes \chord{d}Lied noch nicht sang, \\
|
|
am H \chord{E}olztisch, der letzte \chord{a}Heller noch nicht sprang. \\
|
|
|: Unser Ruf eilt uns vora \chord{d}us: \\
|
|
Der T \chord{E}od kann warten auf uns Pi \chord{a}raten! :|
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Der ranzige Wirt 'ne Pistole erzählt, \\
|
|
die geschundene Dirne der Schnaps am Leben hält. \\
|
|
Keine Pfaff diesen Ort jemals sah, \\
|
|
dafür war'n so ziemlich alle andern Gauner da.
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Der alte Schipper, der schläft langsam ein, \\
|
|
auf der Schulter 'ne Krähe mit noch einem Bein. \\
|
|
Eine Wespe summt ganz müde herum, \\
|
|
durch das Wettergetose hört man ihr Gebrumm.
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Plötzlich wird es totenstill im Raum, \\
|
|
man hört der Fremden Schritte erst noch kaum. \\
|
|
Ein jeder schenkt sein Glas nochmal ein, \\
|
|
er weiß, es werden seine letzten Schlücke sein.
|
|
\end{verse}
|
|
|
|
\end{song}
|