Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: Manuela am Sonntag, 11. Juni 2023, 06:32

Titel: Unterstrichene Chordnames umwandeln in Großbuchstaben
Beitrag von: Manuela am Sonntag, 11. Juni 2023, 06:32
Harm, hier hast du dankenswerterweise erklärt (https://lilypondforum.de/index.php/topic,1234.msg6458.html), wie man ChordNames unterstreichen kann.

Jetzt würde ich gerne noch automatisch auf Großbuchstaben umstellen.

Der folgende Code funktioniert so nicht, weil das Argument kein String ist.

gRoot = \once \override ChordName.stencil =
#(grob-transformer 'stencil
   (lambda (grob orig)
     (grob-interpret-markup grob
       (make-underline-markup (string-upcase (make-stencil-markup orig))))))

Wie geht es richtig?