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:
@@ -15,12 +15,12 @@
|
||||
% Bundestag des Nerother Wandervogel im Gelbachtal 1968.
|
||||
|
||||
\begin{verse}
|
||||
V \chord{d}on der Festung d \chord{B}röhnt derbe Männerstim \chord{d}me. \\
|
||||
Rauer Kehle S \chord{B}ang, hell die Gläser k \chord{d}lingen. \\
|
||||
Beh \chord{F}errschen dies Geb \chord{C}ie \chord{d}t, singen stolz ihr L \chord{A}ied: \\
|
||||
\chord{d}Von der Festung \chord{B}dröhnt derbe \chord{d}Männerstimme. \\
|
||||
Rauer Kehle \chord{B}Sang, hell die Gläser \chord{d}klingen. \\
|
||||
\chord{F}Beherrschen dies \chord{d}Gebiet, singen stolz ihr \chord{A}Lied: \\
|
||||
Refrain: \\
|
||||
/:R \chord{d}aubritter, Raubritter, wie weit \chord{C}is \chord{d}t \chord{C} u \chord{d}nser Land? \\
|
||||
Ra \chord{B}ubritter, Raubritter, wie stark i \chord{F}st \chord{B} u \chord{C}ns \chord{d}re Hand?:/
|
||||
\chord{d}/:Raubritter, Raubritter, wie weit \chord{d}ist \chord{d}unser Land? \\
|
||||
\chord{B}Raubritter, Raubritter, wie stark \chord{F}ist \chord{d}unsre Hand?:/
|
||||
\end{verse}
|
||||
|
||||
\begin{verse}
|
||||
|
||||
Reference in New Issue
Block a user