- if (verbose_global_b)
- progress_indication ( _f("Element count %d ", line_l_->element_count ()));
-
-
- progress_indication (_ ("Preprocessing elements...") + " ");
-
- /*
- Be sure to set breakability on first & last column.
- */
- Link_array<Grob> pc (line_l_->column_l_arr ());
-
- pc[0]->set_grob_property ("breakable", SCM_BOOL_T);
- pc.top ()->set_grob_property ("breakable", SCM_BOOL_T);
-
- line_l_->pre_processing ();
-
- Array<Column_x_positions> breaking = calc_breaking ();
- line_l_->break_into_pieces (breaking);
-
- outputter_l_ = new Paper_outputter (paper_l_->paper_stream_p ());
-;
- outputter_l_->output_header ();
- outputter_l_->output_version ();
-
- if (header_global_p)
- outputter_l_->output_scope (header_global_p, "lilypond");
- if (header_l_)
- outputter_l_->output_scope (header_l_, "lilypond");
-
- outputter_l_->output_comment (_ ("Outputting Score, defined at: "));
- outputter_l_->output_comment (origin_str_);
-
- if (paper_l_->scope_p_)
- outputter_l_->output_scope (paper_l_->scope_p_, "lilypondpaper");
-
- SCM scm;
- if (experimental_features_global_b)
- {
- SCM scm = gh_list (ly_symbol2scm ("experimental-on"), SCM_UNDEFINED);
- outputter_l_->output_scheme (scm);
- }
- scm = gh_list (ly_symbol2scm ("header-end"), SCM_UNDEFINED);
- outputter_l_->output_scheme (scm);