It was “Adjusting slurs and ties in LilyPond”, from this group’s archives:
https://lists.gnu.org/archive/html/lilypond-user/2019-10/pdfn4OnsjHZAm.pdf

Some of the features look very handy to describe control points as polar 
coordinates, but I don’t want to drop in a whole mass of code just for that.

I did find a snippet (also from this group’s archives) for displaying the 
actual control points, which helped immensely with tweaking Lukas’s example, 
and also discussion of being able to do it in Frescobaldi under Layout Control 
Mode, which appears to have moved to Tools/Viewers/Layout Control Options but 
now has no option for displaying control points.


> On Aug 16, 2023, at 12:56 PM, William Rehwinkel 
> <will...@williamrehwinkel.net> wrote:
> 
> What PDF did you find this in?
> 
> -William
> 
> On 8/16/23 12:50, Jin Choi wrote:
>> I came across a PDF describing updates to \shape that let you use head 
>> centered coordinates and polar coordinates that would make this easier. But 
>> my 2.24.0 version of lilypond doesn’t seem to include \shapeII. What is the 
>> status of that?
>> 
>>> On Aug 16, 2023, at 5:33 AM, Lukas-Fabian Moser <l...@gmx.de> 
>>> <mailto:l...@gmx.de> wrote:
>>> 
>>> Hi Jin,
>>> 
>>> Am 16.08.23 um 04:48 schrieb Jin Choi:
>>>> Is it possible to get this style of s-curve shaped slurs across staves?
>>> It's possible, but it's not fun.
>>> 
>>> \version "2.24.0"
>>> 
>>> \new PianoStaff
>>> <<
>>>   \new Staff = upper {
>>>     <<
>>>       {
>>>       r8
>>>       \shape #'((0 . 0) (4 . -2) (0 . 6) (1 . 3)) Slur
>>>       <e' gis'>8_( <dis' fisis'> <e' gis'> \change Staff = lower <e gis>4)
>>>       }
>>>       \new Voice { s2 r }
>>>     >>
>>>   }
>>>   \new Staff = lower \with { \clef bass } {
>>>     cis,4 r s r
>>> 
>>>   }
>>> Slurs live in a single voice (that's something I'm working on, but I don't 
>>> have much time for LilyPond work at the moment), so we have to create one 
>>> voice that switches to the other staff on the way. Then we have to adjust 
>>> the control points manually, a task which is made harder by the need to 
>>> manually move the right tip of the slur from "under the note" to "above the 
>>> note".
>>> 
>>> There's definitely room for improvement, both in my example and in LilyPond 
>>> proper.
>>> 
>>> Lukas
>>> 
>> 
> 
> -- 
> + ------------------------------------------- +
> |   William Rehwinkel - Oberlin College and   |
> |                          Conservatory '24   |
> |        will...@williamrehwinkel.net <mailto:will...@williamrehwinkel.net>   
>       |
> | PGP key:                                    |
> | https://ftp.williamrehwinkel.net/pubkey.txt |
> + ------------------------------------------- +

Reply via email to