rualark / MGen

MGen: Windows PC C++ music generation and analysis laboratory, playing into MIDI port and exporting MIDI
http://arkhipenko.weebly.com
GNU Affero General Public License v3.0
45 stars 11 forks source link

CA3: Never allow pagebreak between header and the score if less than 5 voices #2605

Closed rualark closed 5 years ago

rualark commented 5 years ago

There can also be errors printed between header and score. In this case there can be pagebreak after header. Actually nopagebreak is for normal counterpoints without errors. Any error can actually disable nopagebreak. Another solution is always to keep errors between header and score unbreakable. This can have a side effect of pagebreaking between score parts if score is long and high enough.

Solution:

On the other hand, most important is to have score with mistakes on the same page. From this point of view nonbreaking is not important.

Another important point to mention is that in Composer tools usually there is only one counterpoint.