[Top][All Lists]

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

Re: marks, voltas, and key signatures

From: lilypond
Subject: Re: marks, voltas, and key signatures
Date: Wed, 26 Jan 2005 13:13:48 +0000
User-agent: Demon-WebMail/2.0

address@hidden wrote:
> On 25-Jan-05, at 5:40 AM, address@hidden wrote:
> > address@hidden wrote:
> >> Read the chapter on "changing defaults"; it discusses where to
> >> place that override.
> >
> > Found it, thanks. Next problem ... I can't see an "ignore collisions" 
> > type property for VoltaBracket. Bearing in mind that it's mostly empty 
> > space, I can't see the point (in most situations) of avoiding a 
> > collision. And, just as kerning allows the boxes round letters to 
> > collide while the letters themselves don't, I'd like to allow the 
> > empty space in a VoltaBracket to collide with eg stems... of the top 
> > of my head I think this is normal behaviour in the music I've seen.
> Remember to keep lilypond traffic on lilypond-user so that everybody
> else can read the replies.

Sorry. It's no problem when I'm at home using my email client, but at the 
moment I'm using webmail which doesn't seem to know about "reply all". If I 
forget to manually edit the list in ...
> I don't know if you can ignore collisions, but you could always move it 
> around
> with #'extra-offset.  I can't recall ever seeing collisions in 
> well-engraved
> music, though.
If you mean a stem colliding with the volta bracket itself, I'd agree with you. 
If however, you mean a stem colliding with empty space in the volta bracket, I 
probably see that all the time. Lilypond's default offset of 5 looks weird to 
my eyes, but I guess it was set at that to avoid the effect I get, of brackets 
bouncing up and down to avoid collisions.

As I think I said, think of it as kerning ... the boxes surrounding the 
characters are allowed to overlap, because the characters in the box don't 
actually occupy the whole box. For 90% of a volta bracket, it only occupies the 
very top of its box, so typically a colliding stem or head will not *appear* to 

I'll play with extra-offset (I presume it's happy with negative values?). I'll 
also investigate adding an "ignore collisions" property (defaulting to false, 
of course), because if most of my music doesn't go much outside of the staff, 
lily's default settings are a pain. Bear in mind I'm mostly setting parts for 
monotonic instruments ... the only time setting an "ignore collisions" property 
to true will cause me problems is if I go higher than b in the bass clef or e'' 
in the treble. It'd be less hassle to ignore collisions by default and adjust 
such collisions as might occur.


reply via email to

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