bool ragged_last () const;
bool is_last () const;
Real page_height (int page_number, bool last) const;
+ Real page_top_space () const;
+ vsize system_count () const;
protected:
Paper_book *book_;
vsize first_page_num);
Page_spacing_result space_systems_on_best_pages (vsize configuration_index,
vsize first_page_num);
+ 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);
bool all_lines_stretched (vsize configuration_index);
Real blank_page_penalty () const;
vector<Constrained_breaking> line_breaking_;
bool ragged_;
bool ragged_last_;
+ Real page_top_space_;
+ vsize system_count_;
vector<Line_division> current_configurations_;
vector<Break_position> current_chunks_;