[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: \grace after \cadenzaOff suppresses auto-beams
From: |
David Kastrup |
Subject: |
Re: \grace after \cadenzaOff suppresses auto-beams |
Date: |
Tue, 06 Mar 2012 01:31:18 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) |
Colin Hall <address@hidden> writes:
> On Mon, Mar 05, 2012 at 07:11:12PM +0100, Jean-Charles Malahieude wrote:
>>
>> >And I just found a solution that works even better for me...
>> >
>> >%%% previous stuff
>> > \cadenzaOff
>> > \bar "|"
>> > \appoggiatura b4
>> > \set Timing.measurePosition = #(ly:make-moment 0 4)
>> >%%% subsequent stuff
>> >
>> >
>> >...by setting the measurePosition *after* the grace/appoggiatura and
>> >before the first "beat" of the measure, the beams remain intact and
>> >the warning disappears. Huzzah.
>>
>> But still "strange" if you consider the bar numbering (the same goes
>> with your accidentals' problem):
>>
>> \relative c' {
>> \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
>> \set Score.currentBarNumber = #11
>> \bar ""
>> \time 2/4
>> c2
>> \cadenzaOn
>> c2 d8-[ e \bar "|" f g-]
>> \cadenzaOff
>> \bar "|"
>> \grace b8 \bar "|"
>> a4. \bar "|" gis8 \bar "|"
>> e'8 \bar "|" e \bar "|" e \bar "|" e
>> }
>
> David, Jean-Charles, can you help me decide what to do with this
> discussion thread?
>
> Have you isolated a bug here?
\cadenzaOff has "design artifacts" (various have been discussed here),
and \grace timing (our old friend) exacerbates the symptoms.
I don't think that it is worth filing a separate bug for the combination
with \grace. Some of the recent examples involving \cadenza... might be
worth filing an issue for redesign. It might be worth starting a
collection of them. Basically it works as expected giving the
implementation (and never did something else), but I actually have a
hard time imagining even a single case where it would actually do what
you'd want.
--
David Kastrup