As far as I can tell, page and line penalties are used _only_ for forbidding 
and forcing page breaks. Is there much chance they will ever be used for 
anything else? If not, they could be replaced by booleans - this would make 
the breaking algorithms a bit easier.

Also, there seems to be some confusion as to where the line break penalties 
are used. Paper_column_engraver interprets the penalty as a boolean anyway 
(when it is over 10000).

Of course, page turn penalties would need to be introduced because we (will) 
make a distinction between allowable and desirable page turns.

Joe


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to