lilypond-user
[Top][All Lists]
Advanced

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

Re: Setting beaming rules back to default


From: Phil Holmes
Subject: Re: Setting beaming rules back to default
Date: Sun, 14 Nov 2010 17:50:55 -0000

----- Original Message ----- From: "Carl Sorensen" <address@hidden>
To: "Xavier Scheuer" <address@hidden>
Cc: "lilypond-user" <address@hidden>
Sent: Saturday, November 13, 2010 1:59 PM
Subject: Re: Setting beaming rules back to default





On 11/13/10 5:01 AM, "Xavier Scheuer" <address@hidden> wrote:

On 13 November 2010 10:56, Carl Sorensen <address@hidden> wrote:

\unset beamExceptions  works well.

Thanks for this idea.  I had never tried this.  I'll add it to the
documentation.

Good, thanks.

That being said, I do not understand either why the code given by Nick
does not work in the same way...
Thoughts?

Because the default setting for beamExceptions is not '().

As shown in ly/engraver-init.ly, it's

beamExceptions = #'((end . (((1 . 8) . (4 4))

Apparently we don't need to do that, because if beamExceptions is undefined,
it will go to timeSignatureSettings and get the beamExceptions value for the
current time signature, which is why \unset beamExceptions works.


Thanks,

Carl


I think that \revertTimeSignatureSettings #'Score #'(4 . 4) should also work? See

http://code.google.com/p/lilypond/issues/detail?id=1284


--
Phil Holmes





reply via email to

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