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>
46 lines
1.4 KiB
TeX
46 lines
1.4 KiB
TeX
\begin{song}{
|
||
title = {Wir woll’n im grünen Wald},
|
||
lyrics = {Jens Rohwer},
|
||
composer = {Jens Rohwer},
|
||
bulibu = 232,
|
||
cl = 401,
|
||
swa = 284,
|
||
barde = 379,
|
||
libock = 432,
|
||
}
|
||
|
||
\begin{verse}
|
||
Wir \chord{D}woll´n im \chord{A}grünen Wald \chord{D}ein \chord{D}freies \chord{E}Leben \\
|
||
\chord{A}führen / und wer da hat ein \chord{D}frischen Mut, / \chord{G}frohes \\
|
||
Herz und \chord{A}junges Blut, / der soll \chord{D}mit \chord{A}uns \chord{G}marschieren, \\
|
||
\chord{D}fa la la la la, soll mit \chord{A}uns \chord{G}marschieren, \\
|
||
\chord{D}fa la la la la, soll mit \chord{A}uns \chord{D}marschieren.
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Ihr auch im Federkleid, / des Sommers Kameraden, / \\
|
||
ihr Finken bunt, ihr Lerchen grau, / die ihr singt \\
|
||
am Himmel blau, / seid /: alle eingeladen, falala...
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
So geht´s den lieben langen Tag, / ob Sonnenschein, \\
|
||
ob Regen; / ein alter Mann ist auch dabei, / liebt \\
|
||
die Jugend, lobt den Mai / und /: sieht dem Glück entgegen, \\
|
||
falala...
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Die Jugend und die Lieb / sind leider nicht zu trennen, / \\
|
||
denn, wer da hat ein frischen Mut, / frohes Herz und junges \\
|
||
Blut, / muss /: für die Lieb entbrennen, falala...
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Es steckt so mancher Bursch / voll Übermut und Leben, / \\
|
||
es denkt so manches Mägdelein,/ käm er doch, ich bin al- \\
|
||
lein, / ich /: will mein Herz ihm geben, falala…
|
||
\end{verse}
|
||
|
||
\end{song}
|