- break_into_pieces (end-1, end, best_division);
-
- return best.systems_per_page_;
-}
-
-SCM
-Optimal_page_breaking::solve ()
-{
- vector<vsize> systems_per_page;
-
- message (_f ("Solving %d page-breaking chunks...", last_break_position ()));
- for (vsize end = 1; end <= last_break_position (); ++end)
- {
- vector<vsize> chunk_systems = solve_chunk (end);
- systems_per_page.insert (systems_per_page.end (), chunk_systems.begin (), chunk_systems.end ());
- }