Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: chf am Mittwoch, 31. Mai 2023, 11:29

Titel: spezielles Trennzeichen
Beitrag von: chf am Mittwoch, 31. Mai 2023, 11:29
Liebe Freunde,

aus "grauer Vorzeit" des Forums habe ich dieses schöne Script. Ich brauche es nur an einer Stelle,
aber es setzt "breathe" durchgängig. "\once" wirkt nicht. Wie kann ich es wieder abwählen?

brFerm = \override BreathingSign #'stencil =
  #(lambda (grob)
    (let* ((new-stil (grob-interpret-markup grob
                        (markup
                          #:override '(baseline-skip . 1.7)
                          #:center-column
                          (#:musicglyph "scripts.ufermata"
                           #:musicglyph "scripts.caesura.curved")))))
    (ly:grob-set-property! grob 'Y-offset 3.8)
    new-stil))

Die ich rief, die Geister...
Titel: Antw:spezielles Trennzeichen
Beitrag von: Rudi Guggt am Mittwoch, 31. Mai 2023, 13:30
Hallo,

z.B. mit einem Revert:

revFerm = \revert BreathingSign.stencil

Gruß
Rudi
Titel: Antw:spezielles Trennzeichen
Beitrag von: chf am Mittwoch, 31. Mai 2023, 19:43
Danke! Alles gut.