Valentin Villenave a écrit :
> Indeed. Non-capitalized rests make a measure to be regarded as
> non-empty, even when it's a partial measure.

Yes, that's what I have understood.
First I was thinking this was a "simple" bug, then after further
investigations I came to this statement.

> I'm not sure, but perhaps the appropriate syntax should be R16 (that
> works, but results in a barcheck error)?

Well, I tried this too.
That works but :
 - it induce barcheck errors,
 - the rest isn't printed (I use the same source for the violin part).

Nicolas Sceaux a écrit :
> %%% The following hack make regular rests hara-kiri-able
> %%%
> #(let* ((rest-def (assoc 'Rest all-grob-descriptions))
>          (meta-def (assoc 'meta (cdr rest-def)))
>          (interfaces-def (assoc 'interfaces (cdr meta-def)))
>          (interfaces (filter (lambda (interface)
>                                (not (eqv? interface
> 'rhythmic-grob-interface)))
>                              (cdr interfaces-def))))
>    (set-cdr! interfaces-def interfaces))

This works great, many thanks.
I'll use this for the meantime, waiting for its future implementation
into lilypond (or another solution to be found).

Valentin Villenave a écrit :
> Yes, I know about these workarounds. But ideally, one shouldn't have
> to use any hack at all...

I think so too.
(That's also why I send this as an "issue".)

Thanks everybody for looking into this!
Sincerely,


Xavier


_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to