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>
35 lines
1.3 KiB
TeX
35 lines
1.3 KiB
TeX
\begin{song}{
|
||
title = {Endlos sind jene Straßen},
|
||
lyrics = {Ernst Reinhard},
|
||
composer = {Ernst Reinhard},
|
||
}
|
||
|
||
\begin{verse}
|
||
\chord{G}Endlos sind \chord{C}jene \chord{G}Straßen, die wir gezogen \chord{D}sind; \\
|
||
unzählbar sind die Lieder, gesungen in den \chord{G}Wind. \\
|
||
Und doch ist \chord{C}noch kein Ende \chord{G}und noch ist keine \chord{D}Ruh, \\
|
||
wir \chord{C}müssen weiter \chord{G}ziehen und fragen \chord{D}nicht, \chord{G}wozu. \\
|
||
/: So, wie die Wolken ziehen, \chord{C}ruhlos am \chord{D}Firmament, \\
|
||
so ziehen die \chord{G}Wanderburschen und finden nie \chord{D}ein End \chord{G}:/
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Ruhlos ist unser Leben und rastlos unser Sinn. \\
|
||
Wir müssen weiter ziehen. Warum? So fragt ihr mich. \\
|
||
Weil wir die Ferne lieben, es nirgendwo uns hält, \\
|
||
wir müssen weiter ziehen, ruhlos in dieser Welt. \\
|
||
/: So wie die Ströme fließen, rastloser Wellenschlag, \\
|
||
so ziehen Wanderburschen den fernen Zielen nach. :/
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Wo wird die Fahrt einst enden? Ist es am Wegesrain, \\
|
||
Ist es auf Bergeshöhen, ist es in Flur und Hain? \\
|
||
Wo werden meine Füße versagen mir den Lauf; \\
|
||
wo hört mein ruhlos´ Leben, wo hört mein Sehnen auf? \\
|
||
/: Gleich ist mir jede Stelle, wo ich nur find´ mein End, \\
|
||
seh ich nur Wolken ziehen, ruhlos am Firmament. :/
|
||
\end{verse}
|
||
|
||
\end{song}
|