On Mon, 17 Dec 2012 11:52:18 +0000
Gerard McConnell <gerine...@gmail.com> wrote:

> Hello,
> A Microsoft security update prevents me from using Lilypond's
> OpenType Century Schoolbook L.

This baffles me, but as someone who hasn't used Windows much in the
last few years, I have no idea how to help you with this bit.

> I replaced the default fonts with the following from section 1.8.3 in
> the Notation Reference:
> 
>     myStaffSize=#20
>     #(define fonts
>     (make-pango-font-tree "Times New Roman"
>                 "Nimbus Sans"
>                         "Luxi Mono"
>           ( / myStaffSize 20 )             ))
> 
> Which is great.  However, if I remove myStaffSize=#20  and  ( /
> myStaffSize 20 )
> it gets the error message:
> 
> C:/Documents and
> Settings/Dad/Desktop/musicPages/guitarTwinkle.ly:17:9: error: GUILE
> signaled an error for the expression beginning here #
>          (define fonts
> 
> Is there a simple answer for why the extra lines allow it to work?

The myStaffSize variable is needed for determining font size
relationships and should be set to whatever your global staff size is
(default is 20). The ( / myStaffSize 20) divides myStaffSize by twenty
so that the text sizes are scaled properly with the staff size. 

Best,

Josiah

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to