Referencia de la notación de GNU LilyPond: 6.1.3 Paired substitution functions

### 6.1.3 Paired substitution functions

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

>     manualBeam =
>     #(define-music-function (parser location beg end)
>                             (number? number?)
>     #{
>       \once \override Beam #'positions = #(cons $beg $end)
>     #})

>     \relative {
>       \manualBeam #3 #6 c8 d e f
>     }

Other languages: English.

#### Manual de referencia de la notación