|
From: | Mats Bengtsson |
Subject: | Re: Making a staff take extra vertical space? |
Date: | Wed, 31 Jan 2007 20:36:32 +0100 |
User-agent: | Internet Messaging Program (IMP) H3 (4.0.5) |
One method is to typeset the text as a text script instead of using \mark: | c'4^\markup { \huge \line{ \box "C" \bold "(first time only)" }} Then it will be connected to the stave and therefore the chordswill move out of the way automatically. You already know how to move these things horizontally using extra-offset. However, you maybe don't know that you can also use
\once \override TextScript #'self-alignment-X = #-0.8(-1 corresponds to normal left alignment, 0 to center and +1 to right, but as is shown here, you can use any value in between or even outside the range [-1,1] ). I hope you also know about the disadvantages of using extra-offset.
/Mats Quoting Robert Kennedy <address@hidden>:
In the latest development version, this problem doesn't exist anymore since the collision handling has been improved. Actually, the result you get there is similar to what you get if you add \once \override Score.RehearsalMark #'padding = #6 before the corresponding \mark command, i.e it appears above the chords.Thanks for the information! I wonder, though, how I can get it to appear *below* the chords, which is not how lead sheets are often done, but I think it might be better in some situations. -- Robert _______________________________________________ lilypond-user mailing list address@hidden http://lists.gnu.org/mailman/listinfo/lilypond-user
[Prev in Thread] | Current Thread | [Next in Thread] |