On Fri, May 24, 2013 at 10:05 AM, David Nalesnik
<[email protected]>wrote:

> David,
>
> On Fri, May 24, 2013 at 9:17 AM, David Kastrup <[email protected]> wrote:
>
> David Nalesnik <[email protected]> writes:
>>
>
>> > \new Staff {
>> >   \override Staff.TimeSignature #'stencil = #ly:text-interface::print
>>
>> Is that one necessary?
>
>
> Yes--without this line, you'll get the default stencils.
>

Though there's this possibility:

#(define (myTimeSigDeluxe grob)
  (let* ((fraction (ly:grob-property grob 'fraction))
         (num (car fraction))
         (denom (cdr fraction)))
     (grob-interpret-markup grob
     #{
       \markup {
 \abs-fontsize #14.5 \bold \override #'(baseline-skip . 2.5)
 \center-column {
   \line { #(number->string num) }
   \line { #(number->string denom) }
 }
       }
     #})))

\new Staff {
  \override Staff.TimeSignature.stencil = #myTimeSigDeluxe

[...]

}
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to