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,19 +7,19 @@
|
||||
}
|
||||
|
||||
\begin{verse}
|
||||
W \chord{e}enn die Bürger schl \chord{H7}afen gehen in d \chord{C}er Zip \chord{D}felmü \chord{G}tze \\
|
||||
u \chord{a}nd zu ihrem Köni \chord{e}g fleh‘n, d \chord{H7}ass er sie beschütze, \\
|
||||
z \chord{e}ieh‘n wir festlich \chord{H7}angetan \chord{C}hin zu \chord{D}den Tave \chord{G}rnen. \\
|
||||
S \chord{a}chlendrian, Sc \chord{e}hlendrian, un \chord{H7}ter den Laternen! \\
|
||||
\chord{e}Wenn die Bürger \chord{H7}schlafen gehen in \chord{C}der \chord{G}Zipfelmütze \\
|
||||
\chord{a}und zu ihrem \chord{e}König fleh‘n, \chord{H7}dass er sie beschütze, \\
|
||||
\chord{e}zieh‘n wir festlich \chord{H7}angetan \chord{C}hin zu \chord{D}den \chord{G}Tavernen. \\
|
||||
\chord{a}Schlendrian, \chord{e}Schlendrian, \chord{H7}unter den Laternen! \\
|
||||
Refrain: \\
|
||||
Die N \chord{A}acht ist ni \chord{H7}cht allein zum Sc \chord{E}hlafen da, \\
|
||||
die \chord{A}Nacht ist d \chord{H7}a, dass was gescheh' \chord{E}. \\
|
||||
Ein S \chord{A}chiff ist n \chord{H7}icht nur für den \chord{E}Hafen da, \\
|
||||
es muss hinaus, \chord{H7} hinaus auf hohe See. \\
|
||||
Berau \chord{e}scht euch, Freunde, trinkt und liebt \\
|
||||
un \chord{H7}d l \chord{e}acht, genießt den schönsten Augenblick \chord{H7}. \\
|
||||
Denn eine Nac \chord{A}ht, die man i \chord{H7}n einem Rausch \chord{E} verbracht, \\
|
||||
/: bedeutet S \chord{A}eligke \chord{H7}it und Glü \chord{E}ck. :/ \\
|
||||
Die \chord{A}Nacht ist \chord{H7}nicht allein zum \chord{E}Schlafen da, \\
|
||||
die \chord{A}Nacht ist \chord{H7}da, dass was \chord{E}gescheh'. \\
|
||||
Ein \chord{A}Schiff ist \chord{H7}nicht nur für den \chord{E}Hafen da, \\
|
||||
es muss hinaus, \chord{H7}hinaus auf hohe See. \\
|
||||
\chord{e}Berauscht euch, Freunde, trinkt und liebt \\
|
||||
\chord{H7}und \chord{e}lacht, genießt den schönsten \chord{H7}Augenblick. \\
|
||||
Denn eine \chord{A}Nacht, die man \chord{H7}in einem Rausch \chord{E}verbracht, \\
|
||||
/: bedeutet \chord{H7}Seligkeit und \chord{E}Glück. :/ \\
|
||||
Wenn im Glase perlt der Sekt \\
|
||||
unter roten Ampeln \\
|
||||
und die Mädchen süß erschreckt \\
|
||||
|
||||
Reference in New Issue
Block a user