>> That's effectively what I'm doing.  I'm changing the X-offset
>> callback because it's only there that the property
>> toward-stem-shift is read (see scm/output-lib.scm).  The trick is
>> allowing two different concurrent values for toward-stem-shift: 1.0
>> for when the staccato is alone, 0.0 when other articulations are
>> present (like a portato) In my experiment, I simply did what the
>> engraver does regarding toward-stem-shift.

Thanks for working on this!  Will this also influence the positioning
of the end (or start) of a slur?  Since I guess that the answer is no,
I wonder how this could be improved, namely to set maximum and minimum
horizontal coordinates for slurs that must not be exceeded.

> [...] what about changing toward-stem-shift to a number-pair instead
> of a number?

Sounds sensible.


    Werner

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to