Import 294 songs from Carmina Leonis PDF

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>
This commit is contained in:
shahondin1624
2026-04-02 15:40:59 +02:00
parent ab00b710b1
commit 93f451eef9
299 changed files with 15415 additions and 9 deletions

View File

@@ -0,0 +1,55 @@
\begin{song}{
title = {Früher, da war ich},
lyrics = {aus dem Rheinland},
composer = {aus dem Rheinland},
cl = 160,
libock = 156,
}
\begin{verse}
Fr \chord{G}üher, da war ich ein r \chord{D}eicher Edelmann, \\
h \chord{C}eute, da bin ich ein S \chord{G}traßenmusikant. \\
Refrain: \\
/: Du bist ein L \chord{G}ump. Bin kein Lump. \\
Du bist ein Lu \chord{C}mp. Bin kein Lump. \\
Du bist ein li \chord{D}eder-lieder-liederlicher L \chord{G}ump.
\end{verse}
\begin{verse}
Bin kein Lump. :/
\end{verse}
\begin{verse}
Früher, da trug ich die Hemden dutzendweis, \\
heute, da hab ich nur noch eins und das zerreißt.
\end{verse}
\begin{verse}
Früher, da trug ich am Arm ´ne gold´ne Uhr, \\
heute, da trag ich ´ne Zwiebel an der Schnur.
\end{verse}
\begin{verse}
An meiner Hose, ja Hose, welch´ ein Schrecken, welche \\
Pein, / da fehlt das halbe rechte und das linke Hosen- \\
bein.
\end{verse}
\begin{verse}
Meine Schuhe, die hab ich im Straßengraben g´funden,/ \\
die hab ich schon zwanzigmal mit Stacheldraht umwun- \\
den.
\end{verse}
\begin{verse}
Auf meinem Kopfe, ja Kopfe, welch´ Schrecken, wel- \\
cher Graus, / da wachsen die Haare zum Dache her- \\
aus.
\end{verse}
\begin{verse}
Jetzt wird der allerletzte Heller noch verschmiert, \\
damit man beim Petrus die Innung nicht blamiert.
\end{verse}
\end{song}