]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/page-breaking.hh
Add systems-per-page variable in \paper.
[lilypond.git] / lily / include / page-breaking.hh
index 71aff9386ed8b75b2ef5bf8a74b12100bcdcccec..73a0f59cccdc80fba06917acc238765976140daa 100644 (file)
@@ -129,14 +129,16 @@ protected:
   vsize current_configuration_count () const;
   Line_division current_configuration (vsize configuration_index) const;
   Page_spacing_result space_systems_on_n_pages (vsize configuration_index,
-                                               vsize n, vsize first_page_num);
+                                               vsize n, vsize first_page_num,
+                                               int systems_per_page=0);
   Page_spacing_result space_systems_on_n_or_one_more_pages (vsize configuration_index, vsize n,
-                                                           vsize first_page_num);
+                                                           vsize first_page_num,
+                                                           int systems_per_page=0);
   Page_spacing_result space_systems_on_best_pages (vsize configuration_index,
                                                   vsize first_page_num);
   Page_spacing_result space_systems_with_fixed_number_per_page (vsize configuration_index,
-                                                               int systems_per_page,
-                                                               vsize first_page_num);
+                                                               vsize first_page_num,
+                                                               int systems_per_page);
   Page_spacing_result pack_systems_on_least_pages (vsize configuration_index,
                                                   vsize first_page_num);
   vsize min_page_count (vsize configuration_index, vsize first_page_num);