On Sat, 1 Dec 2018 at 16:55, <[email protected]> wrote:

> Hi,
>
> I'm creating a songbook using Lilypond the direct way, not via
> lilypond-book, but entering several \score and \markup sections.
> Is there an easy way to get automatic numbering of the scores in the
> output?  I actually create each song by calling two Scheme functions to
> factor out as much formatting as possible, so it's certainly possible to
> include incrementing numbering there, but I'd like to check if there's a
> built-in facility beforehand.  I'll go for automatic numbering of
> additional verses (markups) then...
>

Try to have a look to the following example:

**************************************
\version "2.19.82"
#(define nextcount
   (let  ((counter 0))
     (add-score #{ \score { {c} \midi{}} #} )
     (lambda ()
       (set! counter (1+ counter))
       (number->string counter))))

mymusic = {
  a b c' d'
}
\score {
  \new Staff \with {instrumentName=\markup \circle #(nextcount)} \new Voice
\mymusic
  \layout{}
}

mymusic = {
  c' d' e' f'
}
\score {
  \new Staff \with {instrumentName=\markup \circle #(nextcount)} \new Voice
\mymusic
  \layout{}
}
************************************

Best regards, g.
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to