|
From: | gajatko |
Subject: | Re: Lilypond hangs on a script after adding fingering |
Date: | Sat, 31 Dec 2011 09:39:53 -0800 (PST) |
Thank you, it does most of work. Unfortunately, it completely ignores the
\set fingeringOrientations = #'(right)This a code I am using:
ten = #(make-music 'FingeringEvent 'digit 10) fifty = #(make-music 'FingeringEvent 'digit 50) finger = #(define-music-function (parser location digit) (integer?) (make-music 'FingeringEvent 'digit digit)) #(define (calc-finger-without-warning grob) (let* ((event (event-cause grob)) (digit (ly:event-property event 'digit))) (number->string digit 10))) \relative c' { % optional override to remove warnings for fingerings larger than 5 \override Fingering #'text = #calc-finger-without-warning \set fingeringOrientations = #'(right) c1\ten c1\fifty c1-\finger #36 c1-\finger #29 }Greetings
[Prev in Thread] | Current Thread | [Next in Thread] |