lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: extended auto beaming


From: Werner LEMBERG
Subject: Re: extended auto beaming
Date: Thu, 29 Jul 2004 16:23:51 +0200 (CEST)

> I have been doing some thinking about how to make autobeaming
> user-friendly.  My conclusion is that the easiest way might be to
> show by example how to autobeam. I.e., autobeaming would take a
> beamed \notes block as a parameter, something like
> 
> \useAutoBeaming \notes {c8[ c c] c[ c c] c[ c] c[ c]}
> 
> for your example. Of course something more sophisticated is needed
> (such as different beamings for different durations), you would
> perhaps still need to pass parameters such as duration and key
> signature.

I like it!

What about allowing nested `[' for your \useAutoBeaming?

  \useAutoBeaming \notes
    {c8[ c16[ c] c[ c]] c[ c16[ c] c[ c]] c[ c] c[ c]}

This covers all situations I can currently think of.

Maybe this syntax extension is useful for normal lilypond input
also...


    Werner




reply via email to

[Prev in Thread] Current Thread [Next in Thread]