Hi Jerry,
Here is a MWE with ossia/lyrics:
\version "2.18.2"
OssiaLyrics = \lyricmode {
Ma -- gni -- fi -- cat
}
\new Staff
<<
\new Voice \relative c {
c''4 b d c
<<
{ c4 b d c }
\new Staff
<<
\new Voice = "V" \relative c'' { e4 d f e }
>>
>>
c4 b c2
}
\new Lyrics \lyricsto "V" \OssiaLyrics
>>
HTH,
Rémy
> Message du 03/01/21 18:22
> De : "JxStarks"
> A : "lilypond-user"
> Copie à :
> Objet : Lyrics for ossia staff
>
>
Hi all,
>
I expect this has been solved somewhere, but I can't find it. The documentation
is good at explaining how to do something in isolation, but not so good at
explaining how to do something in the middle of a different structure, such as
a choir staff.
>
Anyway, I have a choir staff to which I want to add an extra staff for the
Soprano I voices. I want the staff to appear at measure 27 and continue until
measure 41 and then stop. I want the extra staff to contain both music and
lyrics.
>
>
I was able to get the staff and music to work fairly well using a structure
suggested in a previous discussion on ossia staves. How can I get lyrics to go
with it? The structure follows. Sorry it's so long: I'm not sure where all the
commands need to be placed. If there's a more elegant solution, I'm all in
favor of it, even if it means restructuring the whole piece:
>
>
\version "2.18.2"
\header { }
global = {
\key d \major
\time 4/4
\tempo 4=69
\set Score.markFormatter = #format-mark-box-alphabet }
sopI = \relative c'' {
\global
\dynamicUp
Notes and rests.
}
ossia = \relative c’’ { \stopStaff s1*25 \startStaff
Notes and rests for auxiliary staff
\stopStaff
}
verseSopranoVoice = \lyricmode { Lyrics here. }
olyrics = \lyricmode { Auxiliary lyrics here. }
altoVoice = same setup as sopI
verseAltoVoice = same setup as sopI
tenorVoice = same setup as sopI
verseTenorVoice = same setup as sopI
bassVoice = same setup as sopI
verseBassVoice = same setup as sopI
sopranoVoicePart = <<
\context Staff = “top” \with {
instrumentName = "Sopranos"
shortInstrumentName = \markup \center-column { "S1" "S2" }
midiInstrument = "choir aahs"
} { \new Voice = “1” \sopI }
<<
\lyrics {
\new Lyrics \lyricsto “1” \verseSopranoVoice }
\new Staff \with {
alignAbove Context = #”top”
\remove “Time_signature_engraver”
\override Clef #’transparent = ##t
} { \ossia }
>>
}
>>
altoVoicePart = \new Staff \with {
instrumentName = “Altos”
shortInstrumentName \ \markup \center-column { “A1” “A2” }
midiInstrument = “choir aahs”
} { \altoVoice }
\addlyrics { \verseAltoVoice }
tenorVoicePart = same setup as altoVoicePart
bassVoicePart = same setup as altoVoicePart
\score {
<<
\sopranoVoicePart
\altoVoicePart
\tenorVoicePart
\bassVoicePart
>>
\layout { }
\midi { }
}
>
Thanks,
Jerry Starks
>