bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Staff Grouping


From: Dave Higgins
Subject: Re: Staff Grouping
Date: Thu, 15 May 2014 15:15:16 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Phil Holmes <mail <at> philholmes.net> writes:

> 
> "Dave Higgins" <lilypond <at> dkds.us> wrote in message 
> news:loom.20140514T190802-260 <at> post.gmane.org...
> >> I'm not top-posting
> >
> > \version "2.18.2"
> >
> > \score { <<
> >        \new Staff { \relative c' { << { c1 } \new Staff { g' } >> \break
> > c,1 \break | << { c } \new Staff { g' } >> \break | c, } }
> >        \new Staff { \relative c' { << { b1 } \new Staff { f' } >> \break 
> > b,
> > \break | << { b } \new Staff { f' } >> \break | b, } }
> >>> }
> > \layout {}
> >
> > I'm having trouble understanding why staff grouping isn't working.  If I
> > start with 2 parts that start with divisi staffs, that section is correct.
> > When I go to a new divisi staff later on, the staffs are intermingled. 
> > I'm
> > not sure if this is the expected behavior, but I've not been able to
> > overcome it (except through changing the parts).  Obviously, if one part 
> > is
> > compiled, the layout is correct.
> 
> Did you see my reply of May 12th?
> 

Yes.  I'm not trying to hide staffs.  If you're saying the solution is to
have however many multiple staffs that may only occur for a few measures
entered into a part of multiple hundreds of single staff notes, that's not
really a solution.  

If you compiled the above example and noticed that what I typed in is
basically this:
\version "2.18.2"
\score { << \new Staff { relative c' { <c g'>1 c <c g'> c } }
\new Staff { relative c' { <b f'>1 b <b f'> b } } >> }

but what comes out is this:
\version "2.18.2"
\score { << \new Staff { relative c' { <c g'> c <c b> c } } 
\new Staff { relative c' { <b g'> b <f' g> b, } } >> }

The notes are correct, the layout is wrong.

There's something wrong in the way that staffs are grouped if multiple
staffs are called later in a part.  

If you take the breaks out of the example above, the second new staff is
dangling below the staffs.  Which says that "\new Staff" isn't a singular
(atomic) call.  Maybe it's a problem with layout?  Perhaps \new Staff should
have some function where you name it, e.g. "\new Staff = part1staff1" and
"\new Staff = part1staff2" which would which would group them correctly.

I don't report to the bug list without reason (read big annoyance).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]