Dear David, thanks for Your help! Your code seems to work perfectly. But I would like to know: do I have to expect problems with this function? You wrote
> The slur has no noteheads to attach itself to, > though. > > On 17 September 2011 14:23, Stefan Thomas > > <kontrapunktste...@googlemail.com> wrote: > >> Dear community, > >> I would like to define a variable with sheme and I want to substract the > >> number one from this variable. > >> I tried it with: > >> > >>> % the following defines a Slur, lasting a certain number of eigth-notes > >>> xaS = #(define-music-function (parser location x) (number?) > >>> ? #{ % in der folgenden Zeile Lilypondcode eingeben > >>> ??? s1*0 (? \repeat unfold? #(- $x 1)? {s8 } s8) > >>> #}) > >> > >> Unfortunately without succes! > > > > This doesn't work since the unfold count argument isn't a scheme > > number. > > In which case > > xaS = #(define-music-function (parser location x) (number?) > #{ % in der folgenden Zeile Lilypondcode eingeben > s1*0 ( \repeat unfold $(- x 1) {s8 } s8) > #}) > > should work just fine. The slur has no noteheads to attach itself to, > though. > > -- > David Kastrup
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user