----- Original Message -----
Sent: Sunday, September 07, 2014 9:52
PM
Subject: Re: Add lyrics after n
measures
On 14-08-29 02:21 PM, Simon Albrecht
wrote:
Am 29.08.2014 um 16:58 schrieb Jacques
Menu:
Hello Marco,
Always copy the list in your messages, to let the them know.
Put as many \skip as you have notes in the melody in the first 8 bars
if you use \addlyrics or \lyricsto,
Much more
convenient: use _ for every note without a lyric syllable. (in place of
\skip)
otherwise use skip2.
eight times for example.
HTH,
Simon
I'm setting a piece of barbershop music, in
which each of the four voices has different pitches. Often, the outer voices
will be singing vocalises, while the inner ones have the melody and a harmony
line. As often, all four voices share the same lyrics and rhythm, again with
different pitches. Visually, there are passages with centered lyrics between
two staves, and vocalises above the top staff and below the bottom staff,
coming and going. To avoid writing four complete sets of lyrics, I use \skipsy
\skips in the lyrics of the outer voices. I wrote this little function to
avoid many, many \skips:
%<-------------------------------------
lSkip
=
#(define-music-function
(parser
location skips)
(number?)
#{
\repeat
unfold #skips { \skip 1 }
#})
%<-------------------------
It requires counting the number of notes
to be skipped, but lets me enter :
tWords
= \lyricmode {
\skip
1
doo
doo doo doo wee -- oo
\lSkip
#3
doo
__ doo
\lSkip
#7
doo
__ doo
\lSkip
#7
doo
doo doo doo wee -- oo doo __
}
The drawback, and my question to the assembled wisdom, is that the
vocalises require lyric extenders, but the \skip seems to extend the lines
over the skipped notes. Is there a way to make sure the extenders end before
the first skipped note?
Cheers,
Colin
--
I've learned that you shouldn't go through life with a catcher's mitt on both hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )
_______________________________________________
lilypond-user
mailing
list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user