*/
#include "paper-system.hh"
-#include "stencil.hh"
-#include "string.hh"
+
#include "virtual-methods.hh"
#include "ly-smobs.icc"
{
is_title_ = is_title;
number_ = 0;
- penalty_ = 0;
+ break_before_penalty_ = 0;
smobify_self ();
stencil_ = s;
staff_refpoints_ = Interval(0,0);
scm_puts (" ", port);
scm_puts (to_string (p->number_).to_str0 (), port);
scm_puts ("p ", port);
- scm_puts (to_string (p->penalty_).to_str0 (), port);
+ scm_puts (to_string (p->break_before_penalty_).to_str0 (), port);
if (p->is_title ())
scm_puts (" t", port);
scm_puts (" >", port);
}
Real
-Paper_system::penalty () const
+Paper_system::break_before_penalty () const
{
- return penalty_;
+ return break_before_penalty_;
}
Stencil
return scm_int2num (ps->number_);
}
-LY_DEFINE (ly_paper_system_break_score, "ly:paper-system-break-penalty",
+LY_DEFINE (ly_paper_system_break_before_penalty, "ly:paper-system-break-before-penalty",
1, 0, 0, (SCM system),
"Return the score for page break after @var{system}.")
{
Paper_system *ps = unsmob_paper_system (system);
SCM_ASSERT_TYPE (ps, system, SCM_ARG1, __FUNCTION__, "paper-system");
- return scm_int2num (int (ps->penalty ()));
+ return scm_int2num (int (ps->break_before_penalty ()));
}
LY_DEFINE (ly_paper_system_stencil, "ly:paper-system-stencil",