Yes!  Nice!

Thank you!

-David

----- Original Message -----
> From: "Thomas Morley" <thomasmorle...@gmail.com>
> To: bobr...@centrum.is
> Cc: "Lillypond Users Mailing List" <lilypond-user@gnu.org>
> Sent: Sunday, August 16, 2015 1:47:30 PM
> Subject: Re: automatic bar number following multimeasure rest
> 
> 2015-08-16 13:27 GMT+02:00 bobr...@centrum.is <bobr...@centrum.is>:
> >
> > Is there a way to automatically have a measure number printed after a
> > multi-measure rest?  I mean, aside from/in addition to the default
> > behavior of placing them at the beginning of a system.  I did try
> > searching for a solution but did not find anything.
> 
> How about:
> 
> \version "2.18.2"
> 
> tst =
> #(define-music-function (parser location music)(ly:music?)
>   (music-map
>     (lambda (m)
>       (if (equal? (ly:music-property m 'name) 'MultiMeasureRestMusic)
>           #{
>             $m
>             \once \override Score.BarNumber.break-visibility = ##(#f #t #t)
>             \once \override Score.BarNumber.self-alignment-X = #CENTER
>           #}
>           m))
>     music))
> 
> \tst
> {
>   \compressFullBarRests
>   c''1
>   R1*20
>   c''
>   \break
>   c''
> }
> 
> 
> Cheers,
>   Harm
> 

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to