/*
[TODO]
- * shorter! (now +- 1000 lines)
- * less hairy code
+ -* shorter! (now +- 1000 lines)
+
+ -* less hairy code
+
*/
/*
If dir is not determined: get default
*/
- return to_dir (me->get_grob_property ("default-neutral-direction"));
+ return to_dir (me->get_grob_property ("neutral-direction"));
}
SCM s = me->get_grob_property ("staff-position");
if (gh_number_p (s))
{
- Real y = gh_scm2double (s) * staff_space;
+ Real y = gh_scm2double (s) * staff_space * 0.5;
me->set_grob_property ("y", gh_double2scm (y));
}
s = me->get_grob_property ("height");
if (gh_number_p (s))
{
- Real dy = gh_scm2double (s) * staff_space;
+ Real dy = gh_scm2double (s) * staff_space * 0.5;
me->set_grob_property ("dy", gh_double2scm (dy));
}
Real bdy = interbeam_f;
Real stemdx = staffline_f;
+#if 0
// ugh -> use commonx
Real dx = visible_stem_count (me) ?
last_visible_stem (me)->relative_coordinate (0, X_AXIS) - first_visible_stem (me)->relative_coordinate (0, X_AXIS)
: 0.0;
-
+#endif
+
Molecule leftbeams;
Molecule rightbeams;