On 2020-06-08 15:55, Pierre Perol-Schneider wrote:
Hi Paolo,
Just to avoid any surprise, I'd add \once before the overrides.
Also, I found the comma size a little too big compare to the fermata dot, E.g.:

\version "2.20.0"

breatheWithFermata =
  #(define-music-function (offs) (number?)
    #{
      \once\override BreathingSign.Y-offset = $offs
      \once\override BreathingSign.text = \markup {
        \override #'(baseline-skip . .8)
        \center-column {
          \musicglyph "scripts.ufermata"
          \abs-fontsize #21 ","
        }
      }
      \breathe
    #})

{
  c'2.
  % construct the symbol
  \breatheWithFermata #3.7
   c'4
}

Cheers,
Pierre

Why not use the breath mark that LilyPond uses by default, instead of the textual comma sign: \musicglyph "scripts.rcomma" ?

    /Mats


Reply via email to