On 14/09/11 08:34, Trevor Daniels wrote:
Nick Payne wrote Tuesday, September 13, 2011 11:25 PM
The problem is that the score is quite large, and the log gives no
indication at all about where the error is coming from. I guess I can
try commenting out different sections to see if I can isolate where
the error is happening.
Nick, if it helps, the problem will be with either a slur or
a tie. The code is trying to find the height of a slur or a
tie at a particular x value (or vice versa) and finds no slur
or tie at that point. Some code in this area is relatively
new, so it is possible you have hit a code error. If you
can narrow it down that would be very helpful (or it may
help you find a problem in your ly code :).
Ok, the following small example reproduces the error on my system with
2.15.11:
%======================================
\version "2.15.11"
\language "english"
fingering = {
\set fingeringOrientations = #'(left)
\set strokeFingerOrientations = #'(up)
\override Fingering #'avoid-slur = #'inside
\override StrokeFinger #'avoid-slur = #'outside
}
\relative c'' {
\fingering
<as-1-\rightHandFinger #2 >16( b)
}
%======================================
If I get rid of the right hand fingering then the error goes away, and
if I comment out the override for StrokeFinger #'avoid-slur then the
error also goes away but the log contains the warning:
/home/nick/lilypond/examples/test.ly:14:13: warning: Ignoring grob for
slur: StrokeFinger. avoid-slur not set?
<as-1
-\rightHandFinger #2 >16( b)
Nick
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond