6.1.3 Funciones de sustitutión en parejas
Algunas instrucciones \override requieren un par de números
(llamados en Scheme una célula cons). Para pasar estos números
a una función, usamos una variable pair? o bien insertamos el
cons en la función musical.
manualBeam = #(define-music-function (parser location beg-end) (pair?) #{ \once \override Beam #'positions = #$beg-end #}) \relative { \manualBeam #'(3 . 6) c8 d e f }
o bien
barraManual =
#(define-music-function (parser location beg end)
(number? number?)
#{
\once \override Beam #'positions = #(cons $beg $end)
#})
\relative {
\barraManual #3 #6 c8 d e f
}
Otros idiomas: English.