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>
39 lines
1.0 KiB
TeX
39 lines
1.0 KiB
TeX
\begin{song}{
|
|
title = {Mein kleines Boot},
|
|
lyrics = {Alf Zschiesche},
|
|
composer = {Alf Zschiesche},
|
|
bulibu = 255,
|
|
cl = 247,
|
|
swa = 161,
|
|
libock = 254,
|
|
}
|
|
|
|
\begin{verse}
|
|
\chord{A}Mein kleines \chord{D}Boot, / bald bist du wieder flott, \\
|
|
A fis \\
|
|
und ein End hat alle Not, und ein End hat \\
|
|
\chord{A}alle Not. \\
|
|
/: \chord{A}Wachsender Tag gewinnt, \chord{E}berstendes Eis \\
|
|
fis h E \\
|
|
zerrinnt, und die Fahrt, die freie Fahrt \\
|
|
\chord{A}beginnt. :/
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Glänzender Strom, / zum Meere ziehst du hin, / \\
|
|
und das Meer gibt dir den Sinn, / \\
|
|
und das Meer liegt mir im Sinn. \\
|
|
/: Über dir jagt der Wind, / Welle auf Welle rinnt, / \\
|
|
und die Fahrt, die freie Fahrt beginnt.:/
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Mein kleines Boot, / nun fahren wir hinaus / \\
|
|
über Flut und Wellenbraus, / \\
|
|
und wir kehren so bald nicht nach Haus. \\
|
|
/:Über dir jagt der Wind, / gleitest zu Tal geschwind, / \\
|
|
denn die Fahrt, die freie Fahrt beginnt.:/
|
|
\end{verse}
|
|
|
|
\end{song}
|