lilypond-user
[Top][All Lists]
Advanced

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

Re: Slurring into another voice without breaking a beam


From: Ben
Subject: Re: Slurring into another voice without breaking a beam
Date: Mon, 14 Oct 2019 18:39:21 -0400
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0

On 10/14/2019 10:07 AM, Simon Albrecht wrote:
On 14.10.19 15:40, Knute Snortum wrote:
I don't like the slur shape of the lower slur.  I would usually override the Slur.positions or use \shape but I don't know how to apply either of these to an inter-chord slur.  Any suggestions?

Hi Knute,

overriding Slur.positions isn’t always effective, since it only helps choose from the candidates Lily was considering anyway. First, if you do want to use it on an inside-chord slur, you need a tweak like <f\=1 -\tweak positions #'(-2 . -2) (>. Second, I’d suggest using \shapeII from openLilyLib:

%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.19.83"
\language "english"
\include "oll-core/package.ily"
\loadModule snippets.notation-snippets.shaping-bezier-curves.shapeII

\relative {
  \time 12/8
  \stemDown
  <e' c'>8 <e df'> <e_~ c'>^( <e bf'> <f af>) <f\=1 -\shapeII #'((0 . -.7)(p 30 .4)(p 30 .4)(.2 . -.7)) _( bf>(
    <e\=1) c'> <e df'>) <e_~ c'>^( <e bf'> <f af>) <af bf> |
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%

Note the new syntax for language selection.

Best, Simon


Hi Simon,

When I try your code, I see warnings in the log. Are these unavoidable when using \shapeII in this way?

openLilyLib. DEPRECATION:

Using 'lilypond-less-than?' from oll-core is deprecated.

openLilyLib explicitly does not suppport LilyPond 2.18 anymore,

so users are expected to use the development version 2.19 or a

later stable release.

Since LilyPond 2.19.57 the version predicate 'ly:version?' is

included in LilyPond, and all uses of 'lilypond-less-than?'

should properly be replaced with that.


Reference:

http://lilypond.org/doc/v2.19/Documentation/usage/writing-code-to-support-multiple-versions


reply via email to

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