// Create the page and draw it.
SCM page = make_page (page_num, last);
// Create the page and draw it.
SCM page = make_page (page_num, last);
p->set_property ("lines", paper_systems);
p->set_property ("configuration", configuration);
p->set_property ("lines", paper_systems);
p->set_property ("configuration", configuration);
Stencil foot = foot_p ? *foot_p : Stencil ();
SCM footnotes = Page_layout_problem::get_footnotes_from_lines (systems);
Stencil foot = foot_p ? *foot_p : Stencil ();
SCM footnotes = Page_layout_problem::get_footnotes_from_lines (systems);
SCM page = draw_page (lines, config, page_num, bookpart_last_page);
/* collect labels */
SCM page_num_scm = scm_from_int (page_num);
for (SCM l = lines; scm_is_pair (l); l = scm_cdr (l))
{
SCM labels = SCM_EOL;
SCM page = draw_page (lines, config, page_num, bookpart_last_page);
/* collect labels */
SCM page_num_scm = scm_from_int (page_num);
for (SCM l = lines; scm_is_pair (l); l = scm_cdr (l))
{
SCM labels = SCM_EOL;
labels = prob->get_property ("labels");
for (SCM lbls = labels; scm_is_pair (lbls); lbls = scm_cdr (lbls))
labels = prob->get_property ("labels");
for (SCM lbls = labels; scm_is_pair (lbls); lbls = scm_cdr (lbls))
Break_position cur_pos = Break_position (i,
line_breaker_columns.size (),
cols[j],
Break_position cur_pos = Break_position (i,
line_breaker_columns.size (),
cols[j],