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:
@@ -7,13 +7,13 @@
|
||||
}
|
||||
|
||||
\begin{verse}
|
||||
Vom Le \chord{e}ben getreten, geschlagen \chord{C}, verlacht, herum \\
|
||||
geschubst - es feh \chord{D}lt uns die Macht, das Schick \chord{e}sal zu \\
|
||||
lenken, es i \chord{C}st, wie es ist. Und l \chord{G}angsam merkst du, dass \\
|
||||
du n \chord{D}icht dein Herr bist. Die fa \chord{C}lsche Liebe bege \chord{G}gnet uns \\
|
||||
schön, eine Ze \chord{D}it nur, bis wir w \chord{e}ieder klar seh'n. \\
|
||||
Nicht w \chord{C}eiter geblendet von \chord{G} ihrem Schein, in \\
|
||||
Verz \chord{D}weiflung versinken, trauern und wein \chord{e}'.
|
||||
Vom \chord{e}Leben getreten, \chord{C}geschlagen, verlacht, herum \\
|
||||
geschubst - es \chord{D}fehlt uns die Macht, das \chord{e}Schicksal zu \\
|
||||
lenken, es \chord{C}ist, wie es ist. Und \chord{G}langsam merkst du, dass \\
|
||||
du \chord{D}nicht dein Herr bist. Die \chord{C}falsche Liebe \chord{G}begegnet uns \\
|
||||
schön, eine \chord{D}Zeit nur, bis wir \chord{e}wieder klar seh'n. \\
|
||||
Nicht \chord{C}weiter geblendet von \chord{G}ihrem Schein, in \\
|
||||
\chord{D}Verzweiflung versinken, trauern und \chord{e}wein'.
|
||||
\end{verse}
|
||||
|
||||
\begin{verse}
|
||||
@@ -21,9 +21,9 @@ Refrain:
|
||||
\end{verse}
|
||||
|
||||
\begin{verse}
|
||||
/: Doch a \chord{e}ll das Schlechte mu \chord{C}ss nicht sein. Du br \chord{G}auchst \\
|
||||
nur die Kraft - d \chord{D}ein Leben ist dein! \\
|
||||
Bi \chord{e}et' deine Stirn und k \chord{C}ämpfe dagegen. De \chord{G}in ist dein \\
|
||||
/: Doch \chord{e}all das Schlechte \chord{C}muss nicht sein. Du \chord{G}brauchst \\
|
||||
nur die Kraft - \chord{D}dein Leben ist dein! \\
|
||||
\chord{e}Biet' deine Stirn und \chord{C}kämpfe dagegen. \chord{G}Dein ist dein \\
|
||||
D (e ) CGD \\
|
||||
Leben! Dein ist dein Leben! :/
|
||||
\end{verse}
|
||||
@@ -46,7 +46,7 @@ ben! Dein ist dein Leben! :/
|
||||
\end{verse}
|
||||
|
||||
\begin{verse}
|
||||
\chord{C} \chord{G} \chord{D} /:dein ist dein L \chord{e}eben! :/
|
||||
\chord{D}/:dein ist dein \chord{e}Leben! :/
|
||||
\end{verse}
|
||||
|
||||
\end{song}
|
||||
|
||||
Reference in New Issue
Block a user