lilypond-user
[Top][All Lists]
Advanced

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

set-global-staff-size from inside Scheme function


From: Urs Liska
Subject: set-global-staff-size from inside Scheme function
Date: Fri, 16 May 2014 10:42:52 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

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

Attachment: main-file.ly
Description: Text Data

Attachment: example-styles.ily
Description: Text document


reply via email to

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