On Oct 28, 2011, at 10:57 AM, Nick Payne wrote: > I'm using glissandi to indicate slides in fingering. The following code > should give me a glissando between the fingering digits (it did in older > versions), but on 2.15.15 I get no glissando at all: > > \version "2.15.15" > > \relative c'' { > \override Fingering #'staff-padding = #'() > \once \override Glissando #'extra-offset = #'(0 . 1.4) > <d-1>4\glissando <cis-1> > } >
You have to tell it not to end on the accidental. \relative c'' { \override Fingering #'staff-padding = #'() \once \override Glissando #'extra-offset = #'(0 . 1.4) \once \override Glissando #'bound-details #'right #'end-on-accidental = ##f <d-1>4\glissando <cis-1> } There are more accurate & automated ways of doing this, though. If you create a Scheme engraver that acknowledges fingerings and glissandi and then override the Y positions to match up with these fingerings, you don't need to use the extra offset. Check out scheme-engraver-instance.ly and scheme-engraver.ly in input/regression. Cheers, MS _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user