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>
41 lines
974 B
TeX
41 lines
974 B
TeX
\begin{song}{
|
||
title = {Über meiner Heimat},
|
||
lyrics = {Eberhard Köbel (tusk 1907-1955)},
|
||
composer = {Weise des alten Kubankosaken-Liedes "Bjelolitzka, kruglalitza"},
|
||
bulibu = 82,
|
||
cl = 308,
|
||
swa = 216,
|
||
barde = 306,
|
||
libock = 324,
|
||
}
|
||
|
||
\begin{verse}
|
||
\chord{C}Über meiner \chord{G7}Heimat Frühling \chord{C}seh´ ich Schwäne \\
|
||
\chord{G7}nordwärts fliegen. / \chord{a}Ach, mein Herz möchte \chord{E}sich \\
|
||
auf grauen \chord{E}Eismeerwogen \chord{a}wiegen.
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Schwan, im Singsang deiner Lieder \\
|
||
grüß die grünen Birkenhaine. \\
|
||
Alle Rosen gäb ich gerne \\
|
||
gegen Nordlands Steine.
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Grüße Schweden, weißer Vogel! \\
|
||
Setz an meiner statt die Füße \\
|
||
auf den kalten Fels der Ostsee; \\
|
||
sag ihr meine Grüße.
|
||
\end{verse}
|
||
|
||
\begin{verse}
|
||
Grüß das Eismeer, \\
|
||
grüß das Nordkap! \\
|
||
Sing den Schären zu, den Fjorden; \\
|
||
wie ein Schwan sei meine Seele \\
|
||
auf dem Weg nach Norden.
|
||
\end{verse}
|
||
|
||
\end{song}
|