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,39 @@
\begin{song}{
title = {Wie kommt´s, dass du},
lyrics = {mündlich überliefert, erste schriftliche Erwähnung 1757},
composer = {mündlich überliefert, erste schriftliche Erwähnung 1757},
bulibull = 3,
cl = 61,
}
\begin{verse}
Wie k \chord{d}ommt´s, dass du so tra \chord{F}urig bist / und \chord{g}gar nicht \\
einmal l \chord{d}achst?/ Ich s \chord{C}eh´s dir an den A \chord{F}ugen an,/ dass \\
\chord{A}du geweinet ha \chord{d}st, / dass d \chord{A}u geweinet has \chord{d}t.
\end{verse}
\begin{verse}
Und wenn ich auch so traurig bin, / \\
was geht es dich denn an? / \\
Hat mir mein Schatz ein Leid getan, / \\
das ich nicht tragen kann, / \\
das ich nicht tragen kann.
\end{verse}
\begin{verse}
Und wer´nen steinigen Acker hat / \\
und ein zerbroch´nen Pflug / \\
und wem sein Schätzel untreu wird, / \\
der hat wohl Leid genug, / \\
der hat wohl Leid genug.
\end{verse}
\begin{verse}
Hab all mein Tag kein Gut getan, / \\
kommt mir auch nicht in den Sinn. / \\
Die ganze Freundschaft weiß es ja, / \\
dass ich ein Unkraut bin, / \\
dass ich ein Unkraut bin.
\end{verse}
\end{song}