2 page-spacing.hh -- routines for spacing systems
3 vertically across pages
5 source file of the GNU LilyPond music typesetter
7 (c) 2006 Joe Neeman <joeneeman@gmail.com>
10 #ifndef PAGE_SPACING_HH
11 #define PAGE_SPACING_HH
13 #include "constrained-breaking.hh"
15 struct Spacing_result {
16 vector<vsize> systems_per_page_;
29 space_systems_on_min_pages (vector<Line_details> const&,
31 Real odd_pages_penalty);
33 space_systems_on_best_pages (vector<Line_details> const&,
35 Real odd_pages_penalty);
37 #endif /* PAGE_SPACING_HH */