lilypond-user
[Top][All Lists]
Advanced

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

[David Bobroff <address@hidden>] beam_control_fix_almost


From: Jan Nieuwenhuizen
Subject: [David Bobroff <address@hidden>] beam_control_fix_almost
Date: Fri, 24 May 2002 12:48:30 +0200
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-linux-gnu)

[redirected to list]

To: Jan Nieuwenhuizen <address@hidden>
From: David Bobroff <address@hidden>
Subject: beam_control_fix_almost
X-UIDL: 1022235049.maildrop4.84741
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 

>\score{
>    \context Staff \notes \relative c'' {
>       { [c'8 c c c] }
>       {
>           \property Voice.Beam \set #'staff-position = #-5
>           [c8 \clef bass e,, e e]
>       }
>    }
>    \paper{linewidth = -1.0}
>}

The above fix didn't work.  It still left me with the preceding group
changed as well as all the following ones.  This almost fixes it:

\score{
 \notes{
        \clef "bass"
        \key d \minor

        % 12
        d16  d'16  cis'16
d'16  a16  d'16  c'16  d'16  bes16  d'16 
         g'16  d'16  a16  d'16  fis'16
d'16  | \break
        % 13
        \context Staff \notes {
        \property Voice.Beam
\override #'staff-position = #-10 
        [d16 \clef treble d''16  cis''16
d''16]}  
        \property Voice.Beam \revert #'staff-position
        a'16  d''16
c''16  d''16  
        bes'16  d''16  g''16  d''16  a'16  d''16  fis''16  d''16
\clef bass |
        % 14
        d16  d'16(  cis'16  )d'16  c'16  d'16  bes16  e'16  a16
 f'16 
         c'16  f'16  a16  f'16  f16  ees'16  | \break
}}

I say "almost" because the preceding group of four sixteenths are also
affected.  The beam that needs to be adjusted is beat one of measure 13.
As it stands now, beat 4 of measure 12 is also being adjusted.  This above
is the offending fragment of the file.  The file was originally generated
using 'midi2ly' and does not use '\relative'.  A zipped PS file of this
fragment is also attached and illustrates the problem. [RH7.1, Lily
1.4.7--yes, I'll upgrade soon ;-) ]

I kind of stumbled onto using '\override' and '\revert'.  Is this how they
should be used?

Thanks,

David Bobroff

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org




reply via email to

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