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,31 @@
\begin{song}{
title = {Zogen viele Straßen},
lyrics = {Rudi Rogoll, geschrieben in Erinnerung an die Fahrten der Nerother 1919-1936},
composer = {Rudi Rogoll, geschrieben in Erinnerung an die Fahrten der Nerother 1919-1936},
bulibu = 112,
cl = 421,
swa = 305,
barde = 394,
}
\begin{verse}
Z \chord{C}ogen viele Straßen, s \chord{F}angen ihr st \chord{C}olzes \chord{G7}Lied. \\
W \chord{C}o sie sich trafen, Fl \chord{F}amme zum \chord{G7}Himmel st \chord{C}ieg, \\
ob im Sche \chord{a}in kalter St \chord{E}erne des N \chord{a}ordens, / ob \\
im Felsen vom E \chord{E}ismeer umspü \chord{a}lt \chord{D}, / oder im Licht eines \\
M \chord{G}ondes, / wie so mild es im S \chord{D}üden nur f \chord{G}ällt. / Sie z \chord{C}ogen \\
viele Straßen, /: und sie h \chord{a}örten die L \chord{E}ieder der W \chord{a}elt. :/
\end{verse}
\begin{verse}
Kreuzten alle Meere, folgten der Flüsse Lauf, \\
stürmten Felsenmauern, zwangen der Gipfel Hauf. \\
Wo zum Tanze der stolzen Tscherkessen \\
man die wilden Gesänge noch liebt, \\
oder der schnelle Gaucho \\
mit der Herde die Pampas durchzieht. \\
Sie kreuzten alle Meere, \\
/: und sie sangen die Lieder der Welt. :/
\end{verse}
\end{song}