Updates:
        Labels: -Type-Ugly Type-Enhancement Needs-evidence

Comment #7 on issue 2402 by [email protected]: Extra bar-lines appear when cadenzas are mixed with time signatures
http://code.google.com/p/lilypond/issues/detail?id=2402

The key piece of the example seems to be, with notes instead of rests,
  << {
    { c''1 d'' \bar "" } {\cadenzaOn e''1 f'' \cadenzaOff }
  } \\ {
    { \cadenzaOn c'1 d' \cadenzaOff \bar"||" } { e'1 f' }
  } >>
where the e1 f1 were intended to be in cadenza timing with no bar line.

The program generating this type of LilyPond input seems to expect that either the invisible bar, or the extra {}, or the pairing of On and Off will cause the cadenzaOn to come after the cadenzaOff. LilyPond's << >> simultaneous music construct, however, makes them happen at the same time. Out of the conflicting simultaneous settings LilyPond obeys the one she sees (cadenza off and a double bar).

Humans would not write an "off" and "on" to happen at the same time and affect the same behavior. It seems wisest for the program that generated this input to change so that it works with LilyPond.


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

Reply via email to