[EMAIL PROTECTED] writes:
>
> The problem with volta spanner starting in middle of a measure (after
> line break?) which I reported some time ago is still broken in 1.3.92.
Try the attached patch. It puts the start of the volta spanner
directly after the key signature (but before a time-signature, if
there is a time-signature change). I'm not sure where the correct
starting point is, though. I'll have a look in the books when I have
time. In the meantime.
--- volta-spanner.cc~ Sat Sep 23 01:45:48 2000
+++ volta-spanner.cc Tue Oct 3 13:15:06 2000
@@ -66,7 +66,12 @@
Real staff_space = me->paper_l ()->get_var ("staffspace");
Real staff_thick = me->paper_l ()->get_var ("stafflinethickness");
Real half_space = staff_space / 2;
- Real left = dynamic_cast<Spanner*>(me)->get_broken_left_end_align ();
+
+ /*
+ the volta spanner is attached to the bar-line, which is moved
+ to the right. We don't need to compensate for the left edge.
+ */
+ Real left = 0.0;
Real w = dynamic_cast<Spanner*>(me)->spanner_length () - left - half_space;
Real h = staff_space * gh_scm2double (me->get_elt_property ("height"));
Real t = staff_thick * gh_scm2double (me->get_elt_property ("thickness"));
--
Han-Wen Nienhuys | [EMAIL PROTECTED] | http://www.cs.uu.nl/~hanwen/
_______________________________________________
Gnu-music-discuss mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/gnu-music-discuss