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
