bug-lilypond
[Top][All Lists]
Advanced

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

Re: Let \partial 1*0 set TimingMeasurePosition to 0


From: David Kastrup
Subject: Re: Let \partial 1*0 set TimingMeasurePosition to 0
Date: Sat, 13 Sep 2014 21:56:54 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux)

Dan Eble <address@hidden> writes:

> David Kastrup <dak <at> gnu.org> writes:
>
> Thank you.  Your suggestion also has the advantage of printing a parenthesized
> bar number at the mid-measure line break.  Setting measurePosition to zero
> printed a regular bar number, which I didn't notice at first.
>
> It's too bad this requires a nonsensical parameter and has to be so far 
> separated
> from the \time that causes the warning, but I'll use it.
>
> It would be best if Lilypond could recognize that
>     \time 3/4 s2 \time 4/4 \partial 4
> is logical and not worthy of a warning.  Maybe that's hard to accomplish.

Removing a warning is always simple.  I do have a problem figuring out
what is logical about that on contrast to "unlogical versions", though,
and that makes it hard to decide about a useful warning strategy.  Why
wouldn't you delay \time 4/4 here until _after_ the remaining quarter
note?

\partial currently works after the time step is really over.  That's
actually important for making a decision about when and when not to
produce a bar line.  Not sure whether it would be feasible to also make
some immediate setting that would keep \time from making a warning.

Apart from the warning, are the bar numbers what you would expect from
writing the above?

-- 
David Kastrup




reply via email to

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