Fix chord alignment: snap to word boundaries
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>
This commit is contained in:
@@ -9,13 +9,13 @@
|
||||
}
|
||||
|
||||
\begin{verse}
|
||||
Str \chord{a}aßen auf und Straß \chord{d}en ab \chord{a}, schwi \chord{d}rren die \\
|
||||
Git \chord{E}arrenlieder, s \chord{a}eid´ne Vögel \chord{d}auf den L \chord{a}ippen d \chord{d}er \\
|
||||
Torr \chord{a}eros u \chord{E}nd Zigeu \chord{a}ner.
|
||||
\chord{a}Straßen auf und \chord{d}Straßen \chord{a}ab, \chord{d}schwirren die \\
|
||||
\chord{E}Gitarrenlieder, \chord{a}seid´ne Vögel \chord{d}auf den \chord{a}Lippen \chord{d}der \\
|
||||
\chord{a}Torreros \chord{E}und \chord{a}Zigeuner.
|
||||
\end{verse}
|
||||
|
||||
\begin{verse}
|
||||
\chord{d}L \chord{E}a. \chord{d}. \chord{E}.. \chord{a}. \chord{G}. \chord{F}. \chord{E}.. \chord{a}. \chord{G}. \chord{F}. \chord{E}.....
|
||||
\chord{E}La.................
|
||||
\end{verse}
|
||||
|
||||
\begin{verse}
|
||||
|
||||
Reference in New Issue
Block a user