Thanks Mark. My own solution, finally, was to define a dummy dynamic:
spacer = #(make-dynamic-script (markup ""))
and attach it to the starting note, where it displaces the left end of
the hairpin to the right by about the width of a notehead. It's not the
finest control, and it has kludge written all over it, but it serves
the present purpose. And it can be used in similar fashion to displace
the right end of the hairpin to the left.
[Hi Mark! Melbourne's still on the Yarra, and stealthily taking over the
surrounding countryside. Very dry though.]
On 2008-05-12 13:08:24 GMT Mark Knoop wrote:
On Mon, 2008-05-12 at 22:20 +1000, Kim Bastin wrote:
What's the override for moving the ends of a hairpin horizontally? I
need to start one a little to the right of its default position because
it collides with a cross-staffed note. But I can only find information
about moving hairpins vertically.
Probably the easiest method is to attach the hairpin to spacer notes in
a second voice:
<< { c'4 d' e' f' g'1 } \\ { s8 s8\< s2. s1\! } >>
You can adjust the duration of the first spacer note to move the
left-hand end of the hairpin.
I also can't find a direct interface for horizontally adjusting just one
end of a hairpin.
PS: Hi Kim, haven't seen you for years... how's Melbourne?
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user