Yes that was the bit of code at the bottom. Apologies for not properly
indicating that.

-Shane

On Wed, Mar 11, 2026, 2:14 PM Lukas-Fabian Moser <[email protected]> wrote:

> Hi Shane,
>
> Am 11.03.26 um 19:07 schrieb Shane Brandes:
> > Greetings everyone. I was working on a lute piece today and struggled
> > with coming up with a way to create the lines that are used to
> > indicate a note is still held while other notes continue to happen.
> > After messing about with glissando which seemed to be a bad choice I
> > came up with this mess in order to place a line after a note:
> >
> > \tweak outside-staff-priority ##f\offset Y-offset 7.2 \offset X-offset
> > 3 _\markup {
> > \line {\raise #9 { \override #'(thickness . 4) \draw-line #' (2 . 0)}}}
> >
> > However, this has the downside that one must figure out the Y offset
> > for every instance at a given pitch. If in a short piece that is
> > merely a mild inconvenience that can get rapidly annoying in longer
> > pieces.  I had hoped to reduce this to a variable that could be called
> > on just to plunk a line after any note, but that is beyond me. Along
> > these lines (so you can see the intended result): Somehow I expect
> > there is a way to make a scheme function do this far more elegantly.
> >
> > Extendnote =\tweak outside-staff-priority ##f\offset Y-offset 2.10
> > \offset X-offset 2.5 _\markup {
> > \line {\raise #9 { \override #'(thickness . 4) \draw-line #' (3 . 0)}}}
> >
> > {a'\glissando    a' \Extendnote}
>
> Could you provide a working .ly file so others have a good place to start?
>
> Lukas
>
>

Reply via email to