On Sep 29, 2013, at 3:30 PM, Federico Bruni <[email protected]> wrote:

> 2013/9/29 Thomas Morley <[email protected]>
> Hi Federico,
> 
> testing the files from your initial mail I've got :
> 
> LilyJAZZ.ily:164:33: While evaluating arguments to grob::has-interface
> in expression (grob::has-interface grob (quote key-cancellation-)
> ...):
> LilyJAZZ.ily:164:33: Unbound variable: interface
> 
> Looking into LilyJAZZ.ily I noticed some strange line-breaking issues.
> Worst and causing the problem, lines 164/165
> I've found
>          (let* ((alteration (if (grob::has-interface grob 'key-cancellation-
> interface) 0 (cdr alt)))
> on _two_ lines _and_  a space at line-end of 164 which separates
> "'key-cancellation-" from "interface"
> 
> _If_ it's caused by convert-ly please file a bug-report!!
> 
> 
> Putting 'key-cancellation-interface together again solves the problem for me.
> 
> I'm surprised about these line breaking issues.. maybe the files have been 
> corrupted when sending to the mail server.
> 
> Anyway, LilyJAZZ works fine with 2.16
> convert-ly does a good job: it only replaces #'  with . in .ily file; and 
> \times with \tuplet in the example file.
> But when I compile the example file with 2.17.27 I get the attached output. 
> Why it happens just to me is a mystery…

Are the fonts LilyJAZZ.otf and LilyJAZZText.otf in the path? I'm on a Mac and 
have found that updating Lilypond requires me to navigate to 
/Applications/LilyPond.app/Contents/Resources/share/lilypond/current/fonts/otf 
and drag-install the fonts.

The output with 2.17.27 looks fine to me.

Stan

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to