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: Eluze
Subject: Re: vertical spacing of a staff with lyrics is irritating
Date: Thu, 31 Oct 2013 16:28:06 -0700 (PDT)

k-ohara5a5a wrote
> 
> Eluze wrote
>>> 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. 

and we'd have to stop using variables...

>  If you put A at the bottom of your list, the lyrics become spaced close
> to the staves.

not sure what you mean with this - example?

I want to put it right where it is - sincerely, I went through all
combinations and whenever \B or \C follows \A the spacing is incorrect.

> You could make a tracker item, if you want.

I will as soon as I'm convinced what the bug actually is about

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

but it is a LilyPond command and should be usable.

before finding out that \A was causing the error I tried lots of
constellations and that's also the reason why my 2nd post was so short (only
with \B, omitting \C) - the bug still shows up with the coding you call
*more understandable* (\C)

Eluze






--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/vertical-spacing-of-a-staff-with-lyrics-is-irritating-tp153151p153172.html
Sent from the Bugs mailing list archive at Nabble.com.



reply via email to

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