David, Do the rehearsal marks get pushed up for every setting of self-alignment-X? If you can find an alignment that obviates the problem, that seems like it might work. Alternatively, the \textLengthOn command defined as:
textLengthOn = { \override TextScript #'extra-spacing-width = #'(0 . 0) \override TextScript #'extra-spacing-height = #'(-inf.0 . +inf.0) } with \textLengthOff as: textLengthOff = { \override TextScript #'extra-spacing-width = #'(+inf.0 . -inf.0) \override TextScript #'extra-spacing-height = #'(0 . 0) } Perhaps playing with these two properties individually would do the trick? Cheers, Mike On 11/15/10 5:36 AM, "David Bobroff" <bobr...@centrum.is> wrote: > I'm typesetting from an ugly hand-written part. It's a trombone part to > an orchestral piece and, therefor, consists largely of multi-measure > rests. I'm using the contruct: > > \textLengthOn > s1*0^\markup{ whatever } > R1*X > > ...to stretch the multi-measure rests to fit the length of the markup. > So far, so good. In some cases, however, rehearsal marks are being > "pushed" up out of the way of some of these markups. I've tried > sneaking the global font size down and increasing the number of > systems. This seems to have fixed some/much of the problem. I would > like a way to have them all at the default distance from the staff ( = > one staff space?). I'm not sure where to find my answer. Should I be > tweaking the length of individual multi-rests? Should I be adding > side-padding to the markups? Is this a job for outside-staff-priority? > > Thanks, > > David > > > > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user