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>
34 lines
1.1 KiB
TeX
34 lines
1.1 KiB
TeX
\begin{song}{
|
||
title = {Wir sind Kameraden},
|
||
lyrics = {ratz (Tanja Röhling, geb. Tetmeier)},
|
||
composer = {ratz (Tanja Röhling, geb. Tetmeier)},
|
||
cl = 397,
|
||
}
|
||
|
||
\begin{verse}
|
||
Wir \chord{C}sind \chord{G}Kameraden und \chord{a}halten \chord{E}zusamm, \\
|
||
\chord{C}egal ob bei \chord{a}Tag oder \chord{G7}Nacht. \\
|
||
Wir \chord{C}führen die \chord{G}Krone in \chord{a}unserer \chord{E}Fahn \\
|
||
und \chord{C}zieh´n immer \chord{a}munter unsre \chord{G7}Bahn! \\
|
||
Ref.: \\
|
||
/: Ja, \chord{C}frei wie ein \chord{G}Albatros ziehen wir \chord{a}durch die \chord{E}Welt, \\
|
||
heute \chord{C}hier, morgen dort, g’rade wie \chord{F}es uns gefällt, \\
|
||
ja, so \chord{C}frei ist die \chord{C}Pfadfinderei! :/
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Wir sind weit gegangen, auf Meer und über Land, \\
|
||
auf staubiger Straße und Sand. \\
|
||
Ein lustiges Lied, das ist immer dabei, \\
|
||
es soll allen zeigen: Wir sind frei!
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Und sollten wir uns einmal trennen, \\
|
||
so bleibt die Erinnerung besteh´n. \\
|
||
An Stunden des Glücks und an Stunden der Not \\
|
||
und die Hoffnung auf Wiedersehen.
|
||
\end{verse}
|
||
|
||
\end{song}
|