lilypond-devel
[Top][All Lists]
Advanced

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

Re: LilyPond 2.1.2 released


From: Erik Sandberg
Subject: Re: LilyPond 2.1.2 released
Date: Wed, 17 Dec 2003 19:44:01 +0100
User-agent: KMail/1.5.4

On Wednesday 17 December 2003 18.41, Han-Wen Nienhuys wrote:
> address@hidden writes:
> > Sounds great! I hope it's possible to set the size of all objects
> > in a Staff, for example, using something similar to
> > \property Staff.fontSize = #0.857
>
> For variable symbols (like beam & slur), it's not immediately clear
> what such a statement should do. Do you want the thickness of those
> being scaled together according to the font-size setting?

The most natural thing (in my eyes) would be that all objects would be scaled 
in the same way as they are by \include "paperXX.ly". I.e., if paperXX scales 
(or is supposed to scale) everything linearly, then it would be most useful 
with a command that does exactly this. Instead of forcing the user to have 
control, he/she could just trust the default scaling behaviour (i.e.: if, for 
some reason, some objects belonging to the staff should _not_ be scaled 
linearly according to the engraving standards in the real world, then this 
should in the long run be reflected in the way this command would act).

I suppose this command could need to change both something like Staff.fontsize 
and a number of other properties, as you say..

Also, in the long run it would be great to have a command that has exactly the 
effect of \include "paperXX.ly" but which works on continuous values of XX 
(this the feature I miss most in lilypond right now: the ability to fairly 
easily scale a score to fit in exactly two pages).

Erik





reply via email to

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