I hope I understood you correctly. Each Staff now looks like:-
\context Staff = basss <<
% \context Lyrics = bases { s1 }
% \context Lyrics = basfs { s1 }
\context Voice = bases {
\dynamicUp
\override Rest #'staff-position = #0 \voiceOne \stemNeutral <<
\global \bassMusic >>
}
>>
\context Lyrics = bases { s1 }
\context Lyrics = basfs { s1 }
But it didn't make any difference to the Piano part - I still have the stray
staff. I've attached a GIF of the first few bars (tho I don't know if it
will make it thru to the list!).
Rgds, G.----- Original Message ----- From: "Mats Bengtsson" <[EMAIL PROTECTED]>
To: "Graeme St.Clair" <[EMAIL PROTECTED]> Cc: <[email protected]> Sent: Tuesday, March 07, 2006 2:02 PM Subject: Re: pageBreak problem
One thing that caught my attention was that you have Lyrics contexts within a Staff context. Try to move them outside the \context Staff = tenoo << ... >>. I'm not sure if that's the problem here, but it's at leasta common source of problems. /Mats Quoting "Graeme St.Clair" <[EMAIL PROTECTED]>:Again, Windows XP native, 2.6.5. Also W98, 2.7.37.With the structure described below, I get a mysterious extra staff in the first system of the piano score. It has only a treble clef and a C = common time, not even any staff lines, still less any notes. This also happened before I made the \addquote changes related in a previous question.Any suggestions? (If necessary, I can post the whole thing.) Rgds, G. **** #(ly:set-option 'point-and-click #f) #(set-default-paper-size "letter") \header { blahblah breakbefore = ##t } \version "2.6.5" global = { \time 4/4 \key d \major } tenoMusic = { \clef "violin_8" % 1-5r2. a 4 \f | d'2 a 2 | fis 2 d 4 fis'4 | fis'2\sf\> e' 4 d'4\! | d'2\p\fermata cis'4\fermatablah } tentMusic = { similar blah } bariMusic = { similar blah } bassMusic = { similar blah } tenoVOne = \lyricmode { blah } tenoVTwo = \lyricmode { blah } tentVOne = \lyricmode { blah } etc \addquote tenoMusic \tenoMusic \addquote tentMusic \tentMusic \addquote bariMusic \bariMusic \addquote bassMusic \bassMusic \book { \score { \context ChoirStaff\with { fontSize = #-1 \override StaffSymbol #'staff-space = #(magstep -1) } % Else 1 staff per page!<< \context Staff = tenoo << \context Lyrics = tenos { s1 } \context Lyrics = tenps { s1 } \context Voice = tenos {\autoBeamOff % Only needed on this part for bar 21 \dynamicUp % All parts, to put dynamics above staff \override Rest #'staff-position = #0 % All parts, to sink rests to middle of staff \voiceOne \stemNeutral << \global \tenoMusic >> % All parts, Neutral minimises vertical space usage} >> same for T2, Bar, B \context Lyrics = tenos \lyricsto tenos \tenoVOne \context Lyrics = blah >> \layout { \context { \Staff minimumVerticalExtent = #'(-1 . 1) } } } % end score 1 \score { \context PianoStaff <<\pageBreak % Has to be here, but bug seems to create extra empty staff\context Staff = upper << \clef "violin_8" \set Staff.printPartCombineTexts = ##f\set Staff.quotedEventTypes = #'(note-event rest-event dynamic-event)\partcombine << \global \quoteDuring #"tenoMusic" { s1*39 } >> << \global \quoteDuring #"tentMusic" { s1*39 } >> >> \context Staff = lower << \clef "bass" \set Staff.printPartCombineTexts = ##f\set Staff.quotedEventTypes = #'(note-event rest-event dynamic-event)\partcombine << \global \quoteDuring #"bariMusic" { s1*39 } >> << \global \quoteDuring #"bassMusic" { s1*39 } >> >> >> } % end score 2 } % end \book
Piano.gif
Description: GIF image
_______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
