Mr. Nalesnik,

 

That you for the information. 

 

Mark

 

From: David Nalesnik [mailto:[email protected]] 
Sent: Monday, November 11, 2013 11:24 AM
To: Mark Stephen Mrotek
Cc: Gilberto Agostinho; lilypond-user
Subject: Re: Angled Beams

 

Hi Mark and Gilberto,


<[email protected]> wrote:

 

The Beam #'positions always take a pair of numbers

as argument, written as = #'(n . m), where n and m are the absolute position
of the beginning of the beam and the end of the beam, respectively (unit =
distance between two staff lines). n and m can be negative values and they
do not need to be multiples of unit (so for instance, you can write
\override Beam #'positions = #'(-1.2 . 3.75) )

Some examples: \override Beam #'positions = #'(0 . 0) would create a flat
beam exactly on the centre line of the staff; \override Beam #'positions =
#'(0 . 2) will be a beam from the centre line of the staff to the top of it
(2 spaces above).

 

Of course, an override of Beam #'positions does the trick.  The drawback, 
however, is that you can move the Beam wherever you like without respecting its 
placement relative to staff-lines ("quanting").  (Were it not for this fact, 
I'd suggest upgrading so you could do

 

\override Beam.damping = #+inf.0 % all beams are flat

\offset positions #'(-1 . 0) Beam % available in current development version

 

then every beam would have precisely the same slope.)

 

I'm curious why the 'damping override doesn't work for you with 2.16.  It works 
perfectly with 2.17.95 (so, presumably, with the upcoming stable 2.18).  
Perhaps you need to experiment with different values? 

 

Best,

David

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to