Nicolas That works perfectly! Many thanks.
Trevor > Nicolas Sceaux [mailto:[EMAIL PROTECTED] replied on > 31 August 2006 21:23: > > "Trevor Daniels" <[EMAIL PROTECTED]> writes: > [snip] > > I wanted to define a void function something like > > > > staffSize=#( > > define-music-function (parser location fontsize separation) (number? > > number?) #{ > > fontSize = #$fontsize > > \override StaffSymbol #'staff-space = #(magstep #$fontsize) > > \override VerticalAlignment #'forced-distance = #$separation > > #} > > (make-music 'SequentialMusic 'void #t) > > ) > > [not tested] > > staffWithSize = > #(define-music-function (parser location size distance music) > (number? number? ly:music?) > #{ > \new PianoStaff \with { > fontSize = #$size > \override StaffSymbol #'staff-space = #(magstep $size) > \override VerticalAlignment #'forced-distance = #$distance > } > $music > #}) > > ==> > \staffWithSize #-2 #11 { ..music.. } > > nicolas > > _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user