2.3.6 Fonctions dépourvues d’argument
Dans la plupart des cas, une fonction dépourvue d’argument devrait être créée à l’aide d’une variable :
dolce = \markup{ \italic \bold dolce }
Il peut, dans certains cas particuliers, s’avérer utile de créer une fonction sans argument comme ici,
displayBarNum =
#(define-music-function
()
()
(if (eq? #t (ly:get-option 'display-bar-numbers))
#{ \once \override Score.BarNumber.break-visibility = ##f #}
#{#}))
de manière à pouvoir afficher les numéros de mesure grâce à un appel à
cette fonction. En pareil cas, vous devrez invoquer lilypond
en respectant la syntaxe
lilypond -d display-bar-numbers MONFICHIER.ly