#(define (lyric-text::special-print overrides) (lambda (grob) (let ((text (ly:grob-property grob 'text))) (grob-interpret-markup grob (if (string? text) (fold make-override-markup (make-tied-lyric-markup text) overrides) text))))) tiedLyricOverrides = #(define-music-function (overrides) (list?) #{ \override Lyrics.LyricText.stencil = #(lyric-text::special-print overrides) #}) { \tuplet 3/2 {c'4 d' e'} d' c' } \addlyrics { \override LyricHyphen.minimum-distance = #1 \tiedLyricOverrides #'((word-space . 0.3)) no~ad -- mi -- te~es -- pe -- ra }