bug-lilypond
[Top][All Lists]
Advanced

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

Re: Two possible "ugly bugs"


From: Keith OHara
Subject: Re: Two possible "ugly bugs"
Date: Wed, 23 Oct 2013 04:41:54 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Gilberto Agostinho <gilbertohasnofb <at> gmail.com> writes:

> 1) Some ugly positioning when using \pitchedTrill: 

This was from an intentional change to place things as close as they fit
  http://code.google.com/p/lilypond/issues/detail?id=2527
but it should have come with padding.

I added http://code.google.com/p/lilypond/issues/detail?id=3630
A good workaround is
 \override TrillPitchGroup #'horizon-padding = #0.10


> 2) This one I am a bit less sure if it is not happening due to some 
misuse 
> of mine. I am trying to get completely flat beams by using \override 
> Beam.concaveness = #+inf.0 (as far as I understand, the higher the value 
of 
> the concaveness the flatter are the beams). So it works well for almost 
> every group of notes, EXCEPT when there is a note and a rest beamed 
> together: 

> {  \override Beam.concaveness = #+inf.0 
>     \time 12/8 
>   a'8[ r d'] e8[ r r] a,8[ r r] a'''8[ r r] } 

I hesitate to enter a bug report for this.
The 'concaveness' is meant to describe the pattern of note-heads where 
traditionally we prefer horizontal beams.  The rest moves in response to 
the beam, so for a beam between a single note and rest I am not surprised 
that 'concaveness'  has no effect -- the single note cannot have a concave 
pattern so 'concaveness' is not checked.

Maybe Beam.damping = +inf.0 should make the beam horizontal for a rest and 
note beamed together (it does not work currently).  
You can use
  \once\override Beam.positions = #'(0 . 0)




reply via email to

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