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}
|
||||
L \chord{G}asst die B \chord{C}an \chord{D7}ner \chord{G} wehen üb \chord{D}er unsern Reih \chord{G}en! \\
|
||||
Alle W \chord{C}el \chord{D7}t s \chord{G}oll sehen, d \chord{D}ass wir neu uns w \chord{G}eihen, \\
|
||||
K \chord{D}ämpfer zu sein für Gott und sein Re \chord{G}ich, \\
|
||||
m \chord{D}utig und freudig den Heiligen gl \chord{G}eich. \\
|
||||
\chord{G}Lasst die \chord{D7}Banner \chord{G}wehen \chord{D}über unsern \chord{G}Reihen! \\
|
||||
Alle \chord{D7}Welt \chord{G}soll sehen, \chord{D}dass wir neu uns \chord{G}weihen, \\
|
||||
\chord{D}Kämpfer zu sein für Gott und sein \chord{G}Reich, \\
|
||||
\chord{D}mutig und freudig den Heiligen \chord{G}gleich. \\
|
||||
Ref.: \\
|
||||
W \chord{G}ir sind bereit, r \chord{D}ufen es w \chord{G}eit: G \chord{C}ott ist der H \chord{G}err \\
|
||||
auch u \chord{D}ns \chord{D7}ere \chord{G}r Zeit!
|
||||
\chord{G}Wir sind bereit, \chord{D}rufen es \chord{G}weit: \chord{C}Gott ist der \chord{G}Herr \\
|
||||
auch \chord{G}unserer Zeit!
|
||||
\end{verse}
|
||||
|
||||
\begin{verse}
|
||||
|
||||
Reference in New Issue
Block a user