Remy, Thanks for the suggestion, but I have the same problem with this that I have with the Documentation: it works fine as a snippet, but when I put it in the entire piece, the ossia staff is below the bass staff, and the ossia lyrics are beneath the soprano lyrics under the top staff. I need to have the "ossia" staff above the top (soprano) staff, and the ossia lyrics associated with the ossia staff.
Jerry On Sun, Jan 3, 2021 at 2:58 PM JxStarks <[email protected]> wrote: > Got it, thanks! I'll try it out now. > > On Sun, Jan 3, 2021 at 1:31 PM Remy CLAVERIE <[email protected]> > wrote: > >> 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" <[email protected]> >> > A : "lilypond-user" <[email protected]> >> > 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 >> > >> >> >> >>
