source file of the GNU LilyPond music typesetter
- (c) 1997--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "book.hh"
scores_ = scm_cons (s, scores_);
}
+
/* Concatenate all score outputs into a Paper_book
*/
Paper_book *
return 0;
Paper_book *paper_book = new Paper_book ();
- Real scale = scm_to_double (paper->c_variable ("outputscale"));
+ Real scale = scm_to_double (paper->c_variable ("output-scale"));
Output_def *scaled_bookdef = scale_output_def (paper, scale);
Object_key *key = new Lilypond_general_key (0, user_key_, 0);
paper_book->add_performance (perf->self_scm ());
else if (Paper_score *pscore = dynamic_cast<Paper_score *> (output))
{
- SCM systems = pscore->get_paper_systems ();
if (ly_is_module (score->header_))
paper_book->add_score (score->header_);
- paper_book->add_score (systems);
+ paper_book->add_score (pscore->self_scm ());
}
outputs = scm_cdr (outputs);