lilypond-user
[Top][All Lists]
Advanced

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

Re: \lyrics, was Re: Vertical spacing of figured bass


From: Thomas Morley
Subject: Re: \lyrics, was Re: Vertical spacing of figured bass
Date: Sun, 5 Nov 2017 20:40:48 +0100

2017-11-05 19:29 GMT+01:00 David Kastrup <address@hidden>:
> David Wright <address@hidden> writes:
>
>> On Sat 04 Nov 2017 at 02:10:53 (+0100), David Kastrup wrote:
>>> Jérôme Plût <address@hidden> writes:
>>>
>>> > I tried applying the contents of
>>> > http://lilypond.org/doc/v2.19/Documentation/notation/flexible-vertical-spacing-within-systems
>>> > to move the figured bass a bit closer to the staff:
>>> >
>>> > \version "2.19.54"
>>> > \score { { \new StaffGroup <<
>>> >       \new Staff { \clef "F" c d e f }
>>> >   \new Lyrics \with {
>>> >       \override VerticalAxisGroup.nonstaff-relatedstaff-spacing =
>>> >       #'((basic-distance . 1) (stretchability . 0))
>>> >   } \lyrics { "c"4 "d" "e" "f" }
>>> >   \new FiguredBass \with {
>>> >       \override VerticalAxisGroup.nonstaff-nonstaff-spacing =
>>> >       #'((basic-distance . 1))
>>> >   } \figures { <5>4 <5>4 <5> <5> }
>>> >>> } \layout { indent = 0 \cm }
>>> >
>>> > Yet this stupid figured bass does not move, even if I input a
>>> > ridiculously large value for 'basic-distance.
>>> >
>>> > What is happening?
>>>
>>> \lyrics is the same as \new Lyrics \lyricmode ... so your own \new
>>> Lyrics is contentless.  Same with \figures and \new FiguredBass
>>> \figuremode ...
>>>
>>> I find that overriding the settings (both!) in the Lyrics context works
>>> fine.
>>>
>>> Either use the \...mode constructs or use \lyrics \with { ... } ... and
>>> \figures \with { ... } ... .
>>
>> \lyrics is new to me
>
> It's very thinly documented since it just confuses people.  As you can
> see.  At one time it was entirely undocumented even I think.
>
>> so I thought I'd look it up. It took a while to find it in the NR as
>> it's rather hidden away under §5.4 (and with no index entry).
>
> Intentionally I think.
>
>> I've yet to figure out the paragraph in changes.pdf starting
>> "\lyricsto and \addLyrics have been harmonized." There seems to be
>> quite a lot in it. (I assume \addLyrics there and on p290 of NR are
>> typos.)
>
> I just came back from a conference where I had two talks about music
> creation under GNU/Linux.  So if nobody else can be bothered, trigger me
> again in a few days.

https://sourceforge.net/p/testlilyissues/issues/5233/

Though, I didn't manage to upload patched 2.20-changes.
Doing so from the stable-2-20 branch would include a wagonload of other changes.
How to do so?

>> But in the example on p142 of the LM, is that a mistake?

I changed this for consistency reasons as well.

>> Would I be right in thinking that
>> words = \lyrics { the text }
>> is a more expensive construction than
>> words = \lyricmode { the text }
>
> The former is short for
>
> words = \new Lyrics \lyricmode { the text }
>
>> BTW is there a move towards \voice, \staff, \grandstaff, etc?
>
> I have no idea what you are even talking about here.
>
> --
> David Kastrup


Cheers,
  Harm



reply via email to

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