lilypond-user
[Top][All Lists]
Advanced

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

Re: LilyJAZZ on 2.17


From: Stan Sanderson
Subject: Re: LilyJAZZ on 2.17
Date: Sun, 29 Sep 2013 17:20:51 -0500


On Sep 29, 2013, at 3:30 PM, Federico Bruni <address@hidden> wrote:

2013/9/29 Thomas Morley <address@hidden>
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


reply via email to

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