lilypond-user
[Top][All Lists]
Advanced

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

Re: set-global-staff-size from inside Scheme function


From: Phil Burfitt
Subject: Re: set-global-staff-size from inside Scheme function
Date: Fri, 16 May 2014 11:26:01 +0100

----- Original Message ----- From: "Urs Liska" <address@hidden>
To: "lilypond-user" <address@hidden>
Sent: Friday, May 16, 2014 9:42 AM
Subject: set-global-staff-size from inside Scheme function


Hi,

I have been there already, but I can't find the corresponding email, and I don't recall if they actually contained a solution or only an explanation of the cause of the issue. So I have to start nes.

For the creation of music examples in a book I have written a function \compileScore which does a number of things like munging file names, cleaning up temporary files and particularly compiling different versions of the file.

One particular issue is that it includes appropriate style sheets according to the example type (which is expressed as a variable). The problem is that #(set-global-staff-size) doesn't work in that constellation, IISC because it's not a toplevel expression anymore.

The attached files show a very stripped-down version of the stuff and will probably not look very useful.

But my question is: How can I set the global staff size from within the included file?

Best
Urs

Have you tried #(layout-set-staff-size) ?

Phil.






reply via email to

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