[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to prevent slur from breaking?

From: Thomas Morley
Subject: Re: How to prevent slur from breaking?
Date: Sat, 3 May 2014 17:06:18 +0200

2014-05-03 16:57 GMT+02:00 Karol Majewski <address@hidden>:
> Thanks Harm!
> \omitLastBrokenSlur is what I need! Anathoer useful command to my collection 
> :-)

Seems I always forget about alterBroken ...
You can make it work with:

#(define get-stil
  (lambda (grob)
    (let* ((function (assoc-get 'stencil
                         (reverse (ly:grob-basic-properties grob))))
           (stil (if (procedure? function)
                     (function grob)

omitLastBrokenSlur =
\alterBroken stencil #`(,get-stil #f) Slur

Note a difference between both codings:
My suggestion from previous mail will affect the _last_ slur-part, the
code above the _second_ slur-part.
Thinking of a Slur spread over three or more lines, both codings will
cause different output.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]