+ Item * g = new Item (get_property ("basicOctavateEightProperties"));
+ Side_position::set_axis (g,Y_AXIS);
+ Side_position::add_support (g,clef_p_);
+
+ g->set_parent (clef_p_, Y_AXIS);
+ g->set_parent (clef_p_, X_AXIS);
+ g->add_offset_callback (Side_position::aligned_on_self, X_AXIS);
+ g->add_offset_callback (Side_position::centered_on_parent, X_AXIS);
+ g->set_elt_property ("direction", gh_int2scm (octave_dir_));
+ octavate_p_ = g;
+ announce_element (octavate_p_, clef_req_l_);