On Sat, 2022-06-18 at 17:07 +0100, Richard Shann wrote: > On Sat, 2022-06-18 at 16:26 +0200, Michael Wossog wrote: > > I managed to open and include the files in Denemo. In Denemo comes > > the same error as you described from Frescobaldi (attached) > > > > Typesetting ...Done/usr/share/lilypond/2.22.0/ly/init.ly:74:2: > > Fehler: falscher Typ für Argument 1; duration erwartet, "4" > > gefunden > > # > > (let ((book-handler (if (defined? 'default-toplevel-book-handler) > > /usr/share/lilypond/2.22.0/scm/parser-ly-from-scheme.scm:24:18: In > > procedure reverse! in expression (ly:parse-string-expression clone > > lily-string ...): > > /usr/share/lilypond/2.22.0/scm/parser-ly-from-scheme.scm:24:18: > > Wrong > > type argument in position 1: (1 "4" . #... > > > > The files probably need an upgrade. > Running the upgrade from within Frescobaldi gives: > > convert-ly (GNU LilyPond) 2.22.0 > > convert-ly: Processing `'... > Applying conversion: 2.19.49, > Not smart enough to convert "output-attributes". > Previously the "id" grob property (string) was used for SVG output. > Now "output-attributes" (association list) is used instead. > Please refer to the manual for details, and update manually. > 2.20.0, 2.21.0, 2.21.2, 2.22.0 > > so you would need to understand the syntax around output-attributes
strangely output-attributes is not part of the original syntax, but part of the conversion: % \override Glissando.id = #(lambda (g) "foo") in zither-tab-01.ly has become % \override Glissando.output-attributes = #(lambda (g) "foo") after conversion. But as this is just a comment, it cannot matter. But sadly, the error message persists. This is something for the [email protected] mailing list... Richard
