lilypond-user
[Top][All Lists]
Advanced

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

Re: bad spacing


From: Patrick McCarty
Subject: Re: bad spacing
Date: Tue, 5 May 2009 20:21:27 -0700

(resent to the list)

On Tue, May 5, 2009 at 8:03 PM, Victor Eijkhout <address@hidden> wrote:
> This looks really bad:
>
> harpchords = \relative c' { \time 15/8
>  s2^"C" s2^"G/B" s2^"Am" s4. | s2^"Cmaj7/B" s2^"Em/G" s2^"F" s4. |
>  s2^G s2^"F/A" s2^"G/B" s4. | s2^"Dm/A" s2^"Dm/F" s2 s4. |
>  \repeat volta 2 {
>    s2^C s2^"G/B" s2^"Am" s4.^"Am/G#" | s2^"Cmaj7/G" s2^"Em" s2^F s4.^"Bb/F"
> |
>    s2^G s2^"F/A" s2^"G/B" s4.^"Fdim/G#" | s2^"Am" s2^F s2 s4. |
>  } s2^"C"
> }
>
> \score {
> \new Staff { \set Staff.instrumentName = "Harp"  \harpchords }
> }
>
> Should it look better, or am I using the wrong mechanism?

Your method is fine.  Since spacer rests don't take up much space on
their own, the chord names create this lattice effect so that they
don't collide with each other.

Try adding \textLengthOn at the beginning of the \relative block.
This should give the effect you are looking for.

This command is explained in the Learning Manual, chapter 4.4.3:

http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Outside_002dstaff-objects#g_t_005ctextLengthOn


HTH,
Patrick




reply via email to

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