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>
38 lines
1.1 KiB
TeX
38 lines
1.1 KiB
TeX
\begin{song}{
|
|
title = {Come by the hills},
|
|
lyrics = {Gordon Smith},
|
|
composer = {traditionelles gälisches Lied “Buachaill On Eirne”},
|
|
cl = 54,
|
|
}
|
|
|
|
\begin{verse}
|
|
\chord{D}Come by the \chord{G}hills to the \chord{D}land / where \chord{G}fancy is \chord{D}free. \\
|
|
D G fis \\
|
|
And stand where the peaks meet the sky / and the \\
|
|
\chord{e}loughs meet the \chord{A}sea / where the \chord{D}rivers run \chord{D7}clear and \\
|
|
the \chord{G}bracken is \chord{D}gold in the \chord{A}sun. \\
|
|
Ref.: \\
|
|
And the \chord{h}cares of \chord{G}tomorrow must \chord{D}wait \\
|
|
until \chord{G}this day is \chord{A}done.
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Come by the hills to the land \\
|
|
where life is a song. \\
|
|
And sing while the birds fill the air \\
|
|
with there joy all day long. \\
|
|
Where the trees sway in time \\
|
|
and even the wind blows in tune
|
|
\end{verse}
|
|
|
|
\begin{verse}
|
|
Come by the hills to the land \\
|
|
where legends remain. \\
|
|
Where the stories of old fill the hearts \\
|
|
and may yet come again. \\
|
|
Where our past have been lost \\
|
|
and the future is still to be won.
|
|
\end{verse}
|
|
|
|
\end{song}
|