lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hide time signature numerator?


From: Pavel Roskin
Subject: Re: Hide time signature numerator?
Date: Thu, 3 May 2012 13:18:55 -0400

On Thu, 3 May 2012 10:00:41 -0500
David Nalesnik <address@hidden> wrote:

> You could also try something like this:
> 
> \version "2.15.37"
> 
> #(define time-signature-hide-numerator
>   (lambda (grob)
>     (let ((denom (number->string (cdr (ly:grob-property grob
> 'fraction))))) (grob-interpret-markup grob
>         (make-override-markup '(baseline-skip . 0)
>             (make-center-column-markup
>               (list
>                 (make-strut-markup)
>                 (make-number-markup denom))))))))
> 
> \relative c'' {
>   \time 3/4
>   \override Staff.TimeSignature #'stencil =
> #time-signature-hide-numerator c d e
> }

Even simpler:

#(define time-signature-hide-numerator
   (lambda (grob)
     (let ((denom (number->string (cdr (ly:grob-property grob 'fraction)))))
       (grob-interpret-markup grob
         (make-lower-markup 2 (make-number-markup denom))))))

-- 
Regards,
Pavel Roskin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]