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>
38 lines
1.2 KiB
TeX
38 lines
1.2 KiB
TeX
\begin{song}{
|
|
title = {Die Schluchten des Balkan},
|
|
lyrics = {defense (Daniel Defense), DPB Westmark. Entstanden auf großer Fahrt durch die Crna Gora (Montenegro)},
|
|
composer = {defense (Daniel Defense), DPB Westmark. Entstanden auf großer Fahrt durch die Crna Gora (Montenegro)},
|
|
cl = 97,
|
|
swa = 63,
|
|
}
|
|
|
|
\begin{verse}
|
|
Die \chord{e}Schluchten des \chord{G}Balkan zu \chord{e}zwingen, \\
|
|
\chord{G}die die \chord{D}Legende \chord{H7}erwähnt, \\
|
|
\chord{e}mit den \chord{G}Dämonen zu \chord{e}ringen, \\
|
|
\chord{G}die diese \chord{D}Felsen \chord{H7}gezähmt.
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
/: \chord{G}Riefen wir die heimliche \chord{D}Schar, \\
|
|
\chord{e}die von Göttern auserwählt \chord{H7}war, \\
|
|
zu \chord{e}suchen, zu \chord{H7}wägen, zu \chord{e}zweifeln, zu \chord{a}hoffen, \\
|
|
zu \chord{e}wissen, was \chord{H7}wirklich, was \chord{e}wahr.:/
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Den Ungeist des Menschen zu zwingen, \\
|
|
der uns das Schwert gürten heißt, \\
|
|
gegen den Sturmwind zu singen, \\
|
|
der uns die Fahne zerreißt.
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Kämpfen, verlieren oder siegen, \\
|
|
wer wird versklavt, wer ein Held? \\
|
|
Zu entscheiden oder zu erliegen \\
|
|
fordert uns diese Welt.
|
|
\end{verse}
|
|
|
|
\end{song}
|