bug-lilypond
[Top][All Lists]
Advanced

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

Re: Ottava brackets formatting [was Re: Quoted text (was Re: When is "-"


From: John Mandereau
Subject: Re: Ottava brackets formatting [was Re: Quoted text (was Re: When is "-" required in articulations?)]
Date: Mon, 26 May 2008 09:01:06 +0200

On 2008/05/25, Neil Puttock wrote:
> 2008/5/25 John Mandereau <address@hidden>:
> > Yes it is, I also fixed it yesterday while being offline, I merged with
> > your patch applied by Graham and pushed.
> 
> Sorry about that; I should have waited a bit before rushing in to fix it.

All right, I was not clear in my email whether I could quickly fix this
or not :-)



> They look quite promising, though I'm not sure whether I'd like them
> as defaults. They'd look a bit better IMO if the brackets were aligned
> with the top of the "va" and "ma"; in the case of the "vb", I'd prefer
> a mirror image so that it's base-aligned.
>
> Setting the alignment is tricky: since the OttavaBracket is basically
> a tuplet bracket, it can't take advantage of the
> line-spanner-interface to control bound-details.

It'd be very cool if we could tweak Y offset of markup without affecting
Y offset of the bracket; maybe it's feasible to have a fixed Y offset of
the bracket and be able to tweak Y offset of the markup.



> FWIW, my main gripes with ottava brackets are the following:
> 
> - the defaults should be "8" and "15"

This is a matter of taste, which can be easily tweaked by your second
suggestion below; 8^va and 15^ma are better than 8 and 15 as a default,
because they are closer to the current default 8va and 15ma.


> - it's a nuisance having to set ottavation every time you want to
> change the text; it would be nice to have some method of setting them
> globally (perhaps ottavation could take a list instead)

It's only a nuisance when you typeset a lot of ottava brackets, but
you're right.  I'd rather not change ottavation property, but create a
new property (or maybe more simply a variable) ottavaTexts, which would
contain an alist; it would be read by make-ottava-set instead of the
currently hardcoded alist.  Would you like to tackle this?

Cheers,
John





reply via email to

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