[Top][All Lists]

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

Re: Conditionally including lyrics

From: David Kastrup
Subject: Re: Conditionally including lyrics
Date: Fri, 02 Dec 2011 17:44:46 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux)

Marc Hohl <address@hidden> writes:

> Am 02.12.2011 12:02, schrieb David Kastrup:
>> Marc Hohl<address@hidden>  writes:
>>> Hello list,
>>> I have a lot of small music pieces with several stanzas which I store
>>> like this
>>> textA = \lyricmode {
>>>    \set stanza = "1. "
>>>    this is the first stan -- za.
>>> }
>>> textB = \lyricmode {
>>>    \set stanza = "2. "
>>>    and this one is the se -- cond.
>>> }
>>> textC = ...
>> Why?  If you want them processed automatically, why do you put them into
>> dissociated macros and expect Lilypond to go hunting for them?
> How would you store several stanzas? It seemed very straightforward to use
> one variable (or macro) for one stanza.
>> It is reasonably easy to generate symbol names, check whether there is
>> anything bound to them, and collect them into some music, but it is also
>> arbitrary and error-prone.
>> Is there a particular reason you want your stanzas to be stored in a
>> manner not useful for the processing you plan to do with them?
> Well, this was the easiest way that came into my mind, but it may be
> complete nonsens
> to do so - any more powerful ideas are highly appreciated.

Why not just one
\addlyrics { ... }

after the other?  That's how you would put them into your document,
wouldn't it?

David Kastrup

reply via email to

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