Hello,

sometimes, if something is very difficult to achieve in Lilypond, it’s just not a very good idea to do. This is one of those cases: Lily has a knack of wanting to produce output complying to usual notation standards, and it would be perfectly normal to have the span bar span the ossia staff also. Not only that, it’s even necessary to clarify that it does not belong to a separate system. So no, there is no easier way, and for a good reason. See also <http://lilypond.org/doc/v2.19/Documentation/notation/modifying-single-staves#ossia-staves>, in case you shouldn’t have read it already.

Yours, Simon

Am 14.05.2015 um 20:54 schrieb musicus:
I'm not top posting.
Is there an easier way to get an ossia Staff without SystemStart than
following code?
I'm thinking of something like SystemStartBar #'allow-span-bar = ##f

\version "2.19.17"

<<
   \new Staff = "ossia" \with {
         \remove "Time_signature_engraver"
         \hide Clef
         \hide KeySignature
         \magnifyStaff #2/3
   }{a a a a b b b}
   \new StaffGroup {
     <<
     \set StaffGroup.systemStartDelimiterHierarchy =
         #'(SystemStartBar (SystemStartBracket (SystemStartBrace a b)))
        \new Staff { a a a a b b b}
        \new Staff {a a a a a a a }
   >>
}
\layout {
   \context {
     \Score
     \omit SystemStartBar
     \override SystemStartBracket.style = #'bar-line
     \override SystemStartBracket.padding = #-0.1
     \override SystemStartBracket.thickness = #1.6
   }
}



_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user


_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to