lilypond-devel
[Top][All Lists]
Advanced

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

Re: Issue 3918: Add \alternatingTimeSignatures (issue 97110045)


From: dak
Subject: Re: Issue 3918: Add \alternatingTimeSignatures (issue 97110045)
Date: Fri, 16 May 2014 07:41:12 +0000

On 2014/05/16 07:06:46, uliska wrote:
It took a while because in the meantime Peter Bjuhr joined efforts,
and we
implemented the option of printing hyphens between the time
signatures. While I
don't like this and wouldn't use it personally, it's explicitly
suggested by
Gould.

Additional changes:
- change to \fractionList that only returns the stencil
   for overriding TimeSignature.stencil.
   This makes the function more versatile
   (also works when user moved Timing away from the
   Score context).
- Issue a compiler warning when the argument doesn't
   consist of a list of two-element lists.

One missing thing:
I think the appearance of the hyphen should be configurable but I'm
not sure
about a consistent way to do so.
What I would be able to implement is checking if the user has defined
certain
variables, and if he did use their content to define the appearance.
But I don't
think that's clean design and interface. I would prefer the user doing
some
\override, but I don't know how/if that can be achieved.
But I would not make this feature (i.e. its lack) block the patch.

Well, we have \omit already.  What if we had
\appearance [markup] [grobname or music]

Which would basically be the syntactic sugar for overriding the stencil
with an appropriate grob-interpret-markup?

That way one could just define some markup function for formatting time
signatures and use it either in markup contexts or indeed for overriding
a time signature.

https://codereview.appspot.com/97110045/



reply via email to

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