Line_of_staff::TeXstring() const
{
String s("%line_of_staff\n");
+
s+=make_vbox(height());
// the staff itself: eg lines, accolades
s += "\\hbox{";
{
- ((PStaff*)pstaff_l_)->
- brew_molecule_p(line_of_score_l_->pscore_l_->paper_l_->linewidth);
-
- s+=pstaff_l_->stafsym_p_->TeXstring();
iter_top(line_of_score_l_->cols,cc);
Real lastpos=cc->hpos;
PCol *linestop = sc->cols.bottom();
for (iter_top(pstaff_l_->spans,i); i.ok(); i++) {
-
PCol *brokenstart = &max(*linestart, *i->left);
PCol *brokenstop = &min(*linestop, *i->right);
if ( *brokenstart < *brokenstop) {
Interval
Line_of_staff::height() const
{
- Interval y = pstaff_l_->stafsym_p_->extent().y;
+ Interval y(0,0);
+
iter_top(line_of_score_l_->cols,cc);
// all items in the current line & staff.
void
Line_of_staff::process()
{
+#if 0
if (!pstaff_l_->stafsym_p_)
pstaff_l_->brew_molecule_p(line_of_score_l_->pscore_l_->
paper_l_->linewidth);
+#endif
}