lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Making a staff take extra vertical space?


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 chords
will 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








reply via email to

[Prev in Thread] Current Thread [Next in Thread]