[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Repeat with alternatives
From: |
David Kastrup |
Subject: |
Re: Repeat with alternatives |
Date: |
Thu, 15 Oct 2015 18:01:55 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
David Wright <address@hidden> writes:
> Quoting Thomas Morley (address@hidden):
>> 2015-10-13 3:18 GMT+02:00 David Wright <address@hidden>:
>> > Quoting address@hidden (address@hidden):
>> >
>> >> I’m trying to write a piece that has repeats with
>> >> alternatives. It seems that “
>> >> \repeat volta 2” is the way to go with supplying the alternatives in “\
>> >> alternative”. However, this seems to work only for alternative
>> >> endings, while I
>> >> have alternative middle parts.
>> >
>> > Hi again, thanks to
>> > http://lists.gnu.org/archive/html/lilypond-user/2015-10/msg00399.html
>> > I can now close the volta bracket with this undocumented feature,
>> > \allowVoltaHook, thus avoiding inkscape postprocessing.
>> >
>> > Be aware, however, that \allowVoltaHook is global and unresettable,
>> > at least at the level of \score. (I don't use \book myself.)
>>
>> Apart from being listed in available music-functions there is indeed
>> no documentation for `allowVoltaHook' and it is indeed global and
>> unresettable.
>
> Yes; I'm not sure what the function was written for, if using it in
> the way I did is "appalling".
Oh, "appalling" was my choice of words and I employed it for how
\allowVoltaHook is defined, not for how you used it.
> This seems to work well. I noticed that define-bar-line was the only
> other occurrence of [void] - bar (string) in the Notation manual, but
> that meant nothing to me. Now I have another target to think about:
> how music functions work.
Basically like macros. They transform some input into a music
expression that is then included instead of the original input.
--
David Kastrup
- Re: Repeat with alternatives, (continued)
Re: Repeat with alternatives, Richard Shann, 2015/10/08
Message not available
Re: Repeat with alternatives [solved], David Wright, 2015/10/12