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
1.1 KiB
TeX
40 lines
1.1 KiB
TeX
\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 \chord{d}kommt´s, dass du so \chord{F}traurig bist / und \chord{g}gar nicht \\
|
||
einmal \chord{d}lachst?/ Ich \chord{C}seh´s dir an den \chord{F}Augen an,/ dass \\
|
||
\chord{A}du geweinet \chord{d}hast, / dass \chord{A}du geweinet \chord{d}hast.
|
||
\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}
|