Improve merge_chord_lyric() to snap chord positions to the start
of the word they fall within, instead of splitting words mid-way.
Fixes artifacts like "Liebespaar \chord{C}e" → "\chord{C}Liebespaare".
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
40 lines
983 B
TeX
40 lines
983 B
TeX
\begin{song}{
|
||
title = {Die Eisenfaust},
|
||
lyrics = {Willi Nuser},
|
||
composer = {Robert Götz},
|
||
cl = 87,
|
||
swa = 52,
|
||
libock = 78,
|
||
}
|
||
|
||
\begin{verse}
|
||
Die \chord{D}Eisenfaust am \chord{e}Lanzenschaft, \\
|
||
die \chord{C}Zügel \chord{D}in der \chord{e}Linken. \\
|
||
So sprengt des \chord{D}Reiches \chord{e}Ritterschaft, \\
|
||
und \chord{C}ihre \chord{D}Schwerter \chord{e}blinken. \\
|
||
/: \chord{G}Heja, he \chord{D}heja, und \chord{e}ihre \chord{D}Schwerter \chord{e}blinken. :/
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Das Balkenkreuz, das schwarze fliegt \\
|
||
voran auf weißem Grunde. \\
|
||
Verloren zwar doch unbesiegt, \\
|
||
so klingt uns seine Kunde.
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Es flattert hell im Morgenwind \\
|
||
und grüßt der Grenzen Lande, \\
|
||
grüßt die, die unsre Brüder sind, \\
|
||
trotz Schmach und Not und Schande.
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Es fliegt voraus im Ritterskleid \\
|
||
und mahnet uns zum Streiten \\
|
||
für die verlor´ne Herrlichkeit, \\
|
||
drum Wimpel flieg, wir reiten.
|
||
\end{verse}
|
||
|
||
\end{song}
|