TODO
This doth suck. We should have PS output, and read spacing info from TFMs
- Glissando, bracket
+ Glissando,
*/
}
Atom
-Lookup::hairpin (Real &wid, bool decresc) const
+Lookup::hairpin (Real &wid, bool decresc, bool continued) const
{
bool embedded_b = postscript_global_b;
String embed;
Atom ret;
if (embedded_b)
{
- Real height = 2 PT;
+ Real height = paper_l_->get_var ("barsize") / 6;
embed = "\\embeddedps{\n" ;
embed += String (wid) + " "
- + String (height)
+ + String (height) + " "
+ + String (continued ? height/2 : 0) +
+ " draw_" + String(decresc ? "de" : "") + "cresc}\n";
ret.tex_ = embed;
}
}
ret.dim_.x() = Interval (0,wid);
+ // ret.translate_axis (-ret.dim_[Y_AXIS][DOWN], Y_AXIS);
return ret;
}
Interval ydims = brace.dim_[Y_AXIS];
Real min_y = ydims[LEFT];
Real max_y = ydims[RIGHT];
- Real step = 2.0 PT;
+ Real step = 1.0 PT;
if (y < min_y)
{