[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: autoBeamOff bug
From: |
Russ Ross |
Subject: |
Re: autoBeamOff bug |
Date: |
Sun, 3 Apr 2005 22:48:17 +0100 |
Yes, but manual beaming is really tedious and error-prone, and the
existing autobeaming already does a great job. The standard for vocal
music is to not beam notes unless there is a melisma, and in that case
the same rules apply as for instrumental music. Autobeaming is the
natural solution, and coupling autobeaming with melismas really cleans
up vocal scores. I know this from typesetting 150+ pages using the
style I've described and generating the lilypond input from that. I
started out using manual beaming, and that was really ugly. The score
was dominated by formatting, not by music. Switching to using
melismas and toggling autobeaming helped quite a bit, and adding a
macro to simplify that made the vocal parts as easy to enter as the
instrumental parts.
- Russ
On Apr 3, 2005 10:34 PM, Erlend Aasland <address@hidden> wrote:
> On Apr 3, 2005 6:55 PM, Russ Ross <address@hidden> wrote:
> > Also, what do you think of adding syntax like what I've described to
> > better support vocal music? "a8[[ b c]] d" is much more pleasant than
> > "\autoBeamOn a8\melisma c b\melismaEnd \autoBeamOff d", and it is
>
> Did you read the manual (page 13, 83 and 84)? [ and ] sets manual beams:
> \autoBeamOff a8 c b c a[ b c] d
>
> Erlend
>
> > pretty common in vocal music.
> >
> > Thanks,
> >
> > Russ
> >
> >
> > On Mar 30, 2005 10:25 PM, Russ Ross <address@hidden> wrote:
> > > There seems to be a bug in \autoBeamOff. If it is issued in the
> > > middle of a sequence of notes that would be beamed together, it
> > > doesn't take effect until after the end of that group. It seems that
> > > the correct behavior should be to stop automatic beaming at the point
> > > where the command is issued. It poses a particular problem for me
> > > with some (partially) generated input.
> > >
> > > Here's an example showing the problem:
> > >
> > > \version "2.5.15"
> > > \score {
> > > \relative c' {
> > > \autoBeamOn d'8 cis d b cis b cis ais |
> > > b ais b d~ d \autoBeamOff cis d b |
> > > }
> > > }
> > >
> > > The final "d cis d b" sequence is beamed in the current code, but it
> > > shouldn't be.
> > >
> > > Thanks,
> > >
> > > Russ
> > >
> >
> > _______________________________________________
> > lilypond-devel mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/lilypond-devel
> >
>