All,
Trying to finish this piece and it's giving me fits.
With Tyler's help I got the Solo lyrics where I wanted them. Thanks, Tyler.
But doing this and adding appropriate dynamics for \voiceTwo results in
this:
Note the lyric placement in measures 63-64 for the top staff. These
lyrics occur before the polyphonic voice context that starts on b4 of
m64. I have no idea how to fix this. The documentation at
http://lilypond.org/doc/v2.19/Documentation/learning/vertical-spacing
mentions use of
\override VerticalAxisGroup.
nonstaff-relatedstaff-spacing.padding = #5
\override VerticalAxisGroup.
nonstaff-unrelatedstaff-spacing.padding = #5
But that does not work when using a variable: sopranoVerse = \lyricmode {}
So, I tried to perhaps break the five measure Solo line into a new staff
following
http://lilypond.org/doc/v2.19/Documentation/learning/nesting-music-expressions
Nothing doing. The minute I do I loose the context connection between
\lyricsto and the Solo \new Voice (code follows).
So, can anyone help with one of two solutions? how to move the lyrics in
m63-64 up so they are closer to the staff? or create a new staff that
has the proper lyrics? I'd prefer the new staff (it's visually elegant
and uncluttered).
%%% Code using \new Staff
%http://lilypond.org/doc/v2.18/Documentation/learning/nesting-music-expressions
music = {
a'2.
<<
\new Voice = "sopranoOoos"
{
{
\partial 4 f'4_\p_\dim( ~ |
f'4. g'8 a'4 f' ~ |
f'4 e' d'2)\pp |
}
}
\new Lyrics \with { alignBelowContext = #"sopranos" } \lyricsto
"sopranoOoos" { Ooo }
\new Staff \with { alignAboveContext = #"sopranos" } {
\new Voice = "Solo"
{
{
\partial 4 a'4\bar "||"
a'4. bf'8 c''4 a' |
g'2 f' |
}
}
\new Lyrics \with { alignAboveContext = #"sopranos" } \lyricsto
"Solo" {
Yet what I can I give Him,
}
}
>> \bar "|."
}
musicVoice = {
\new Staff = "sopranos"
{ \music }
}
\score {
<<
\musicVoice
>>
}
%%% Code
--
“Happiness is the meaning and the purpose of life, the whole aim and end of
human existence.”
― Aristotle
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user