|
From: | Luc |
Subject: | Re: Fingerings and stringnumbering don't avoid collision with accidentals! |
Date: | Mon, 25 Dec 2006 00:48:38 +0100 |
# -*-compilation-*-aktuelles Verzeichnis kann nicht zu »C:/Data/Musik/Lilypond/Test/_output_« geändert werden
»C:/Data/Musik/Lilypond/Test/new 3« wird verarbeitet Analysieren...C:/Data/Musik/Lilypond/Test/new 3:6:73: Fehler: GUILE signalisierte einen Fehler für den hier beginnenden Ausdruck
{\set strokeFingerOrientations = #'(left) <cis''-\rightHandFinger # 3>}C:/Data/Musik/Lilypond/Test/new 3:6:55: falscher Typ für Argument 1; number or string erwartet, #<unspecified> gefunden
{\set strokeFingerOrientations = #'(left) <cis''- \rightHandFinger #3>} Interpretation der Musik... Vorverarbeitung der grafischen Elemente... Interpretation der Musik... Programmierfehler: Not a music type Fortsetzung, die Finger kreuzen Putting a space after the 3 makes it work. Rgds LucPS: Another question is why *aktuelles Verzeichnis kann nicht zu »C:/Data/Musik/Lilypond/Test/_output_« geändert werden* appears, but all the output files are generated in the named folder...
----- Original Message ----- From: "Graham Percival" <address@hidden>
To: "Han-Wen Nienhuys" <address@hidden> Cc: "Luc" <address@hidden>; <address@hidden> Sent: Sunday, December 24, 2006 5:50 PMSubject: Re: Fingerings and stringnumbering don't avoid collision with accidentals!
Han-Wen Nienhuys wrote:Graham Percival escreveu:Please make sure you send an example that can compile; I had to change the #3 to #'3.sounds like another bug.Curious. Here's my exact input and output: ---- \version "2.11.4" \paper {ragged-right = ##t } {\set fingeringOrientations = #'(left) <cis''-3>} {\set strokeFingerOrientations = #'(left) <cis''-\rightHandFinger #3>} {\set stringNumberOrientations = #'(left) <cis''\3>} ---- tsubasa:~/tmp gperciva$ lilypond bug.ly GNU LilyPond 2.11.4 Processing `bug.ly' Parsing...bug.ly:4:70: error: GUILE signaled an error for the expression beginning here{\set strokeFingerOrientations = #'(left) <cis''-\rightHandFinger # 3>} Unbound variable: 3>}bug.ly:4:52: wrong type for argument 1. Expecting number or string, found #<unspecified>{\set strokeFingerOrientations = #'(left) <cis''- \rightHandFinger #3>} Interpreting music... Preprocessing graphical objects... Interpreting music... programming error: Not a music type continuing, cross fingers Bus error tsubasa:~/tmp gperciva$ ----The culprit appears to be the lack of a space after the 3, in "#3>}", not the ' as I originally though. (when I added the ' I automatically added a space)But it worked on Windows without a space...? Cheers, - Graham
[Prev in Thread] | Current Thread | [Next in Thread] |