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>
45 lines
1.2 KiB
TeX
45 lines
1.2 KiB
TeX
\begin{song}{
|
||
title = {Hans Spielmann},
|
||
lyrics = {ottsch (Otto Leis)},
|
||
composer = {ottsch (Otto Leis)},
|
||
bulibull = 115,
|
||
cl = 174,
|
||
swa = 115,
|
||
barde = 132,
|
||
}
|
||
|
||
\begin{verse}
|
||
Hans \chord{C}Spielmann, stimme deine Fiedel, \\
|
||
es \chord{G7}geht in Schritt und \chord{C}Tritt. \\
|
||
Zum Abschied noch ein lustig \chord{G}Liedel, \\
|
||
wer \chord{G7}Lust hat, der singt \chord{C}mit. \\
|
||
/: Wir \chord{C}ziehen in die \chord{F}weite, ja weite, \\
|
||
wunderschöne \chord{C}Welt hinaus. \\
|
||
Frisch auf zum frohen \chord{G}Wandern, \\
|
||
wer \chord{G7}Lust hat, bleibt zu \chord{C}Haus.:/
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Ist heut´ der Himmel klar und heiter \\
|
||
und morgen grau und trüb, \\
|
||
wir ziehen unsre Straße weiter, \\
|
||
und singen noch ein Lied. \\
|
||
Was soll denn weiter werden, \\
|
||
als zu dem Bauern in ein warmes Nest, \\
|
||
das macht uns kein Beschwerden, \\
|
||
ist besser als Arrest.
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Und kommen auch mal schwere Zeiten, \\
|
||
der Hunger plagt uns sehr, \\
|
||
der Wirt will uns kein Mal bereiten, \\
|
||
dieweil der Beutel leer. \\
|
||
Das macht mir keine Sorgen. \\
|
||
Sagt an, ihr Herrn, was kostet eure Welt? \\
|
||
Mit Fiedel und mit Bogen \\
|
||
ist auch ein Fest bestellt.
|
||
\end{verse}
|
||
|
||
\end{song}
|