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
