2.6.1 Évaluation d’un contexte

Un contexte peut être modifié, au moment même de son interprétation, par du code Scheme. La syntaxe consacrée en pareil cas est

\applyContext fonction

fonction est constitué d’une fonction Scheme comportant un unique argument : le contexte au sein duquel la commande \applyContext est appelée. Les lignes de code qui suivent auront pour effet d’afficher à l’écran, en cours de compilation, le numéro de mesure en cours.

\applyContext
  #(lambda (x)
    (format #t "\nNous en sommes à la mesure ~a.\n"
     (ly:context-property x 'currentBarNumber)))

Autres langues : English, deutsch, español.
About automatic language selection.

LilyPond — Extension des fonctionnalités v2.17.97 (branche de développement).