|
From: | Malte Meyn |
Subject: | Re: Automatically numbering "instrument name"? |
Date: | Wed, 9 Aug 2017 10:18:42 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 |
Am 09.08.2017 um 06:34 schrieb Manuela Gößnitzer:
Do you mean something like this? #(define score-number 0) %% insert in first score #(set! score-number (1+ score-number)) \new PianoStaff \with { instrumentName = \markup { #(number->string score-number) "." } } \relative c'' { c }
You would have to do this set! before every score. Try the following instead:
\version "2.19.64" #(define sn 0) #(define (score-number) (set! sn (1+ sn)) (string-append (number->string sn) ".")) \new Staff \with { instrumentName = #(score-number) } c' \new Staff \with { instrumentName = #(score-number) } c' \new Staff \with { instrumentName = #(score-number) } c' \new Staff \with { instrumentName = #(score-number) } c' \new Staff \with { instrumentName = #(score-number) } c'
[Prev in Thread] | Current Thread | [Next in Thread] |