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
952 B
TeX
39 lines
952 B
TeX
\begin{song}{
|
|
title = {Das Gotenlied},
|
|
lyrics = {Felix Dahn, 1876},
|
|
composer = {mündlich überliefert},
|
|
cl = 163,
|
|
swa = 109,
|
|
barde = 125,
|
|
}
|
|
|
|
\begin{verse}
|
|
Gebt Raum \chord{C}, ihr Völker, un \chord{G7}serm Sch \chord{C}ritt, \\
|
|
wir s \chord{F}ind die \chord{C}letzten \chord{G7}Got \chord{C}en. \\
|
|
/: Wir tr \chord{F}agen k \chord{C}eine Kr \chord{F}one mi \chord{C}t, \\
|
|
wir tragen einen T \chord{G7}ote \chord{C}n. :/
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Mit Schild an Schild und Speer an Speer \\
|
|
ziehn` wir nach Nordlands Winden, \\
|
|
/: bis wir im fernsten grauen Meer \\
|
|
die Insel Thule finden. :/
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Das soll der Treue Insel sein, \\
|
|
dort gilt noch Eid und Ehre, \\
|
|
/: dort senken wir den König ein \\
|
|
im Sarg der Eichenspeere. :/
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Wir kommen her, gebt Raum dem Schritt, \\
|
|
aus Romas falschen Toren. \\
|
|
/: Wir tragen nur den König mit, \\
|
|
die Krone ging verloren. :/
|
|
\end{verse}
|
|
|
|
\end{song}
|