lilypond-user
[Top][All Lists]
Advanced

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

Re: No lyric extenders for RhythmicStaff if music comes from a variable


From: Aaron Hill
Subject: Re: No lyric extenders for RhythmicStaff if music comes from a variable
Date: Tue, 27 Nov 2018 13:53:01 -0800
User-agent: Roundcube Webmail/1.3.6

On 2018-11-27 1:22 pm, Lukas-Fabian Moser wrote:
Dear list,

consider:

\version "2.19.80"

Melodie = \relative g' {
    g8 16 16 16 8.~  4 r
}

\new Staff \Melodie \addlyrics { Once there was a way __ }

\new RhythmicStaff \Melodie \addlyrics { Once there was a way __ }

\new Staff \relative g' { g8 16 16 16 8.~  4 r }  \addlyrics { Once
there was a way __ }

\new RhythmicStaff \relative g' { g8 16 16 16 8.~  4 r } \addlyrics {
Once there was a way __ }

As can be seen, the second example does not contain the Lyric
extender. Why is this so, and how can I get it back? (True for 2.19.80
as well as not-so-current master from a few weeks/months ago.)

Some curly braces seem to help:

%%%%
\new RhythmicStaff { \Melodie \addlyrics { Once there was a way __ } }
%%%%

Using \displayMusic shows that use of the variable versus the explicit \relative produces a different S-expression, but I am not sure where the fault lies.

-- Aaron Hill



reply via email to

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