void
Clef_item::do_pre_processing()
{
- translate_axis (y_position_i_ * staff_line_leading_f () / 2.0, Y_AXIS);
+ Staff_symbol_referencer::do_pre_processing();
SCM style_sym =get_elt_property ("style");
String style;
if (style_sym != SCM_UNDEFINED)
set_elt_property ("breakable", SCM_BOOL_T);
symbol_ = "treble";
- y_position_i_ = -2;
+ set_position(-2);
}
void
Molecule*
Clef_item::do_brew_molecule_p() const
{
- Molecule*output = new Molecule (lookup_l ()->clef (symbol_));
+ Molecule*output = new Molecule (lookup_l ()->afm_find (String ("clefs-" + symbol_)));
+
return output;
}