Sorry, I just saw there is already a discussion in another thread. I should look at all the threads before posting... oh well.
2018-03-29 13:09 GMT-03:00 Stefano Troncaro <stefanotronc...@gmail.com>: > Hi Kieren, > > I assume it is a bug? Since with more spacing there is no collision at > least with the starting note of the Slur: > >> \version "2.19.80" >> stuff = { >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>8 >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>16 >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>8} >> \score { >> \new Staff \stuff} >> \score { >> \new Staff { >> \override Score.SpacingSpanner.base-shortest-duration = #(ly:make-moment >> 1/32) >> \stuff >> } >> } >> \score { >> \new Staff { >> \override Score.SpacingSpanner.base-shortest-duration = #(ly:make-moment >> 1/64) >> \stuff >> } >> } >> \score { >> \new Staff { >> \override Score.SpacingSpanner.base-shortest-duration = #(ly:make-moment >> 1/128) >> \stuff >> } >> } >> \score { >> \new Staff { >> \override Score.SpacingSpanner.base-shortest-duration = #(ly:make-moment >> 1/256) >> \stuff >> } >> } >> >> >> I haven't managed to find an override that solves the collision beside > manually tweaking the control-points: > >> \version "2.19.80" >> stuff = { >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>8 >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>16 >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>8} >> \score { >> \new Staff { >> \override Slur.control-points = >> #(lambda(grob) >> (let ((cp (ly:slur::calc-control-points grob)) >> (dir (ly:grob-property grob 'direction)) >> (offset 0.5)) >> (map >> (lambda(control-point) >> (cons (car control-point) (+ (cdr control-point) (* offset >> dir)))) >> cp))) >> \stuff >> } >> } >> >> > > 2018-03-28 21:04 GMT-03:00 Kieren MacMillan <kieren_macmil...@sympatico.ca > >: > >> Hey all, >> >> Is it a feature or a bug that these slurs are collision-ing? >> >> \version "2.19.80" >> >> stuff = { >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>8 >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>16 >> <b'\=1 _( f''\=2 ^(>16 <c''\=1 ) e'' \=2 )>8 >> } >> >> \score { >> \stuff >> } >> >> Cheers, >> Kieren. >> ________________________________ >> >> Kieren MacMillan, composer >> ‣ website: www.kierenmacmillan.info >> ‣ email: i...@kierenmacmillan.info >> >> >> _______________________________________________ >> lilypond-user mailing list >> lilypond-user@gnu.org >> https://lists.gnu.org/mailman/listinfo/lilypond-user >> > >
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user