Mats Bengtsson <mats.bengtsson <at> ee.kth.se> writes: > Jonathan Henkelman wrote: > > > > How exactly will this work. \times 2/3 {c8 d e f g a} does not produce the > > output _I_ would expect, which is two standard triplets. Instead it produces > > two triplets with a single spanner with the text '3' in it. Do we want to > > work on this default notation at the same time? > > > That's an example where you need to set the tupletSpannerDuration property: > \set tupletSpannerDuration = #(ly:make-moment 1 4) > \times 2/3 {c8 d e f g a} > > /Mats >
I understand from the manual and the archives that \set tupletSpanner... etc. will do what I am expecting, but in the interest of making the language more intuitive, esp. for new users, it is worth considering having the default behaviour as follows: \tuplet 3:2 {c8 d e f g a} yielding: __3__ __3__ | | | | | | | | | | | | X X X X X X which is what I would expect from an instruction told to parse a musical stream such that 3 notes take the space of two. Instead, what I do get is rather meaningless: +-------3-------+ _____ _____ | | | | | | | | | | | | X X X X X X It means a new user has to set an internal variable to get the behaviour they expect. It would make more sense to have an experienced user, who might want the latter, setting the internal variable to get the more unusal behaviour. Jonathan _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user