Closed bbloomf closed 8 years ago
I fixed this and closed the issue, but just realized that there are other notations that probably shouldn't start a new line... clefs for instance? Any others?
You can start a new line with a new clef, as long as the custos is set according to the new clef.
Thanks @olivierberten: In the case where the clef change is the first notation for the line, is the previous clef supposed to be displayed first, or does the new clef simply take the place of the previous clef as the first on the line? I.e., is this correct:
or should the c3 clef simply not be rendered on the second line?
This is indeed a mistake... c3 shouldn't be rendered.
Thanks @olivierberten, the above commit should resolve the clef change at the start of the line now.
I'm not certain, but I think there is a rule that a system shouldn't start with a bar line; anyway it looks strange to me when it puts a line break such that it starts with a bar line.