[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help for \beamExceptions
From: |
Richard Shann |
Subject: |
Re: Help for \beamExceptions |
Date: |
Wed, 02 Sep 2015 18:59:43 +0100 |
On Tue, 2015-09-01 at 22:06 +0200, Simon Albrecht wrote:
> Hello Richard,
>
> if you want to use \beamExceptions, it seems like the only way to do this is
> %%%%%%%%%%
> \version "2.19.25"
>
> {
> \time 4/4
> \set Timing.beamExceptions = \beamExceptions { 8[] 8[ 8] 8[] 8[] 8[
> 8 8] }
> e'8 f' g' a' b' a' g' f'
> }
> %%%%%%%%%%
>
> – that’s a bit cumbersome
That's really good to know - it will be easy to substitute \noBeam for
[] as the user creates the Beaming Rules from the selection in Denemo,
so that answers that need perfectly (well, assuming the [] syntax is not
just an accident of the parser - I don't recall seeing it documented).
Thanks v. much indeed!
Richard
> and IMO it should lead to the same result with
> { 8 8[ 8] 8 8 8[ 8 8] }.
> So currently this is a case where the immediate, Scheme way is more
> straightforward:
>
> %%%%%%%%%%%%
> \version "2.19.25"
>
> {
> \time 4/4
> \set Timing.beamExceptions = #'((end . ((1/8 . (1 2 1 1 3))
> (1/12 . (1 6 2 1 2)))))
> e'8 f' g' a' b' a' g' f'
> \tuplet 3/2 4 { e' f' g' f' g' a' g' a' b' a' g' f' }
> }
> %%%%%%%%%%%%
>
> Yours, Simon
>
> Am 01.09.2015 um 20:37 schrieb Richard Shann:
> > I've been trying to use the music function \beamExceptions which is in
> > version 2.19.25, I can't find anything much to document it though.
> > For example, trying this
> >
> > \version "2.19.25"
> >
> > MvmntIVoiceI = {
> > e'8[ f'8 g'] a'8\noBeam b'8 a'[ g'8 f'] |
> > e'8 f' g' a' b' a' g' f'
> > }
> >
> > \score {
> > \new Staff {\time 4/4 \MvmntIVoiceI }
> > \layout {
> > \set beamExceptions = \beamExceptions { \time 4/4 e' 8[ f' 8
> > g' ] a' 8\noBeam b' 8 a' [ g' 8 f' ] }
> > }
> > }
> >
> > the second bar is not beamed like the first, despite the music argument
> > to \beamExceptions being a copy of the first bar.
> >
> > Is the next stop some source file for finding out what can be done, or
> > am I missing some documentation?
> >
> > Another topic that came up while I was doing this:
> > I have used \set beamExceptions here, but I couldn't figure out what is
> > allowed for setting the context - Voice and Staff worked but \set
> > Score.beamExceptions was ignored, and I couldn't find out what \set
> > Timing.beamExceptions was doing - Timing doesn't appear in the hierarchy
> > of contexts...
> >
> > Richard
> >
> >
> >
> > _______________________________________________
> > lilypond-user mailing list
> > address@hidden
> > https://lists.gnu.org/mailman/listinfo/lilypond-user
>
- Re: Help for \beamExceptions, (continued)
- Re: Help for \beamExceptions, Richard Shann, 2015/09/03
- Re: Help for \beamExceptions, Richard Shann, 2015/09/04
- Re: Help for \beamExceptions, David Kastrup, 2015/09/04
- Re: Help for \beamExceptions, Richard Shann, 2015/09/04
- Re: Help for \beamExceptions, David Kastrup, 2015/09/04
- Re: Help for \beamExceptions, Richard Shann, 2015/09/04
- Re: Help for \beamExceptions, David Kastrup, 2015/09/04
- Re: Help for \beamExceptions, Richard Shann, 2015/09/05
- Re: Help for \beamExceptions, David Kastrup, 2015/09/05
Re: Help for \beamExceptions, Simon Albrecht, 2015/09/01
- Re: Help for \beamExceptions,
Richard Shann <=