Hi Knute,

On Tue, Jan 13, 2015 at 5:32 PM, Knute Snortum <ksnor...@gmail.com> wrote:

> I have a slur that spans several systems and I want to change the every
> last endpoint. My understanding of \shape is that this should work:
>
> \version "2.18.2"
> \language "english"
>
> \relative c' {
>   \shape #'( (0 . 0) (0 . 0) (0 . 0) (0 . 0)
>              (0 . 0) (0 . 0) (0 . 0) (0 . 0)
>              (0 . 0) (0 . 0) (0 . 0) (0 . 0)
>              (0 . 0) (0 . 0) (0 . 0) (5 . -5) ) Slur
>   c4 ( c c c | c c c c \break
>   c4 c c c | c c c c \break
>   c4 c c c | c c c c \break
>   c4 c c c | c c c d ) \break
> }
>
> ...but the slur that end at the d does not change shape.
>

The syntax of \shape calls for a list of number-pair lists.  This will work
for you:


  \shape #'( ((0 . 0) (0 . 0) (0 . 0) (0 . 0))
             ((0 . 0) (0 . 0) (0 . 0) (0 . 0))
             ((0 . 0) (0 . 0) (0 . 0) (0 . 0))
             ((0 . 0) (0 . 0) (0 . 0) (5 . -5)) ) Slur

--David
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to