Das archivierte Lilypond-Forum von 2017 ist hier als Lese-Archiv wieder verfügbar!

Hauptmenü

spezielles Trennzeichen

Begonnen von chf, Mittwoch, 31. Mai 2023, 11:29

Vorheriges Thema - Nächstes Thema

chf

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...

Rudi Guggt

Hallo,

z.B. mit einem Revert:

revFerm = \revert BreathingSign.stencil

Gruß
Rudi

chf