Hi David and Werner, 

David Nalesnik-2 wrote
> \version "2.19.3"
> 
> offsetPositions =
> 
> #(define-music-function (parser location) ()
> 
>   #{
> 
>     \override Slur.positions =
> 
>     #(lambda (grob)
> 
>       (cons
> 
>         (cdar (ly:slur::calc-control-points grob))
> 
>         (cdar (reverse (ly:slur::calc-control-points grob)))))
> 
>   #})
> 
> 
>  \relative c' {
> 
>   \offsetPositions
> 
>   \once \offset positions #'(5 . 5) Slur
> 
>   c'2( c)
> 
>   \once \offset positions #'(2 . 2) Slur
> 
>   c2( c)
> 
>   c2( c)
> 
> }

Looks like this can be simplified as follows.  Cheers, -Paul

\version "2.19.2"

offsetPositions =
\override Slur.positions =
#(lambda (grob)
   (cons
    (cdar (ly:slur::calc-control-points grob))
    (cdar (reverse (ly:slur::calc-control-points grob)))))

\relative c' {
  \offsetPositions
  \once \offset positions #'(5 . 5) Slur
  c'2( c)
  \once \offset positions #'(2 . 2) Slur
  c2( c)
  c2( c)
}




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/using-offset-with-Slur-positions-tp161359p161406.html
Sent from the Dev mailing list archive at Nabble.com.

_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to