On Thursday, 26 August 1999, John Sankey writes:
> As Jan has explained it, with
>
> \time 2/2
> \paper{
> \translator{beamAutoBegin = 0;
> beamAutoEnd_8 = "1/2";beamAutoEnd = "1/4";}
> }
>
> I should expect all beams to terminate on 1/4 except a beam over
> 4-8th notes, and with a bar
>
> d''8 e'' f'' d'' e'' f'' [f''^\prall e''16 f''] |
>
> I would logically expect the result
>
> [d''8 e'' f'' d''] [e'' f''] [f''^\prall e''16 f''] |
>
> since the beamAutoEnd_8 would kick in after the second d''
> and the beamAutoBegin should start a new beam immediately
> with the second e''. Instead, what I get is
>
> [d''8 e'' f'' d''] e'' f'' [f''^\prall e''16 f''] |
>
> Obviously, something is wrong with my logic!
> Can you set me straight?
You found an, uhm, exceptional case. Try:
d''8 e'' f'' d'' e'' f'' f''^\prall e''16 f'' |
If an autobeam still exists when a manual beam is
started, I decided that the whole autobeam be junked.
This seemed as an easy way to overrule the autobeamer.
I don't really consider it a bug, because it was done
intentionally: let's call it a thinko.
Anyway, it seems not desirable, and quite non-intuitive
behaviour. This will be fixed in .3
Jan.
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien/ | http://www.lilypond.org/