lilypond-devel
[Top][All Lists]
Advanced

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

Re: Suggestion: Keep original breaks


From: Urs Liska
Subject: Re: Suggestion: Keep original breaks
Date: Wed, 27 Nov 2013 15:35:57 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.0

Am 27.11.2013 15:01, schrieb David Kastrup:
David Kastrup <address@hidden> writes:

I see nothing wrong with giving a command line option for setting
tags.  That sounds useful, and it would most certainly encompass your
use case.  It would also fit into LilyPond's current tool set, and
consequently into the documentation.
The way one would do that is likely to have some option

--tags xxx,yyy,zzz

and when one writes in the document

\keepWithTag \default ...
\removeWithTag \default ...

then the tags from the command line are used.  I'm not sure that covers
all possible and/or use cases, but with careful use of tags, it should
be useful for a lot.


Wouldn't solve my fundamental issue (having to provide a definition in the input files) but looks good nevertheless.

But also in this case I would come back and suggest including functions like

originalBreak =
#(define-music-function (parser location)()
  ( #{ \tag #'keep-original-breaks \break #} ))

in LilyPond so they are available without having to put them in private libraries.

Urs



reply via email to

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