On 08/16/2015 10:05 PM, Simon Albrecht wrote:
Hello Mats,
IIUC \partial serves to insert an additional amount of time, however
in this example we actually need to skip a beat – thus call \partial
with a negative duration, which is impossible :-)
So you need to insert \set Timing.measureLength = #(ly:make-moment
3/4) before the second bar in your example.
Is this documented differently? Else I wouldn’t consider it a bug,
rather an inherent limitation.
Please note that \partial has been changed very recently in the 2.19
versions. The documentation for 2.19.25,
http://lilypond.org/doc/v2.19/Documentation/notation/displaying-rhythms#index-_005cpartial-1
says that the duration specifies the remaining length of the current
measure, which in my example is zero. Note also that my example works
fine if I remove the R2*3 line directly below \time 3/4.
/Mats
Yours, Simon
Am 16.08.2015 um 21:28 schrieb Mats Bengtsson:
Hi,
I tried version 2.19.25 to typeset a piece that changes from 4/4 with
an upbeat to 3/4 without an upbeat, in the middle of the piece. The
new \partial handling worked for all parts, except a part that
started with a multimeasure rest. Here's a small example illustrating
the problem. Uncommenting the \bar line makes things slightly better
but still wrong.
\version "2.19.25"
\relative c'{
\time 4/4
\partial 4
c |
d e f g |
f2.
%\bar "||"
\partial 4*0
\time 3/4
R2.*3 |
f4 ( a f ) |
f2.
R2.*3 |
}
/Mats
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond
--
=============================================
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.ee.kth.se/~mabe
=============================================
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond