bug-lilypond
[Top][All Lists]
Advanced

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

Re: vertical spacing of a staff with lyrics is irritating


From: Keith OHara
Subject: Re: vertical spacing of a staff with lyrics is irritating
Date: Thu, 31 Oct 2013 18:17:52 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Eluze <eluzew <at> gmail.com> writes:

> staff=\new Staff = staff \new Voice = voice { a'1 a'1 }
> lyric=\context Lyrics = lyric \lyricsto voice { oh oh }
> 
> A =<< \staff \lyric >>
> 
> B=<< \staff \new Lyrics = lyric \with { alignAboveContext = staff } \lyric
> >>
> 
> C=<< \new Lyrics = lyric   \staff   \lyric >>
> 
>  \markup { A \override #'(line-width . 25) \draw-hline } \A
>  \markup { B \override #'(line-width . 25) \draw-hline } \B
>  \markup { C \override #'(line-width . 25) \draw-hline } \C
 
It looks like the code that reads alignAboveContext is confused by the
multiple Staff=staff contexts on the page.  If you put A at the bottom
of your list, the lyrics become spaced close to the staves.

You could make a tracker item, if you want.

In any case 'alignAboveContext' looks like a difficult way to do what
you did more simply and understandably (to me) in your arrangement 'C'

 << \new Lyrics=lyric {}
    \new Staff \new Voice = voice {b'2 b'} 
    \context Lyrics=lyric \lyricsto voice {ls di } >>





reply via email to

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