There's an old thread, where Thomas Morley came up with this script for
longer \espressivo marks.

\version "2.17.15" \language "english"

\#(define ((longer-script x) grob) (let* ((stil (ly:script-interface::print
grob))) (ly:stencil-scale stil x 1)))

scaleEspr = \#(define-event-function (parser location x-val)(number?)
\#{ \tweak
#'stencil #(longer-script x-val) \espressivo \#})

\relative c'' { c4 e f\scaleEspr #2 g | f e g f | }

This script however adds horizontal space before or after the note to make
room for the longer "articulation". Is there any way to prevent it from
doing that, for example by giving it more vertical space from the note?

Regards,

Martín.

-- 

www.martinrinconbotero.com

Reply via email to