RE: Altering the appearance of a time signature.

2022-03-01 Thread Calvin Ransom
Thanks Valentin! 
That is exactly what I was looking for!

Thanks,
Calvin Ransom
-Original Message-
From: Valentin Petzel  
Sent: February 28, 2022 3:06 AM
To: lilypond-user@gnu.org
Cc: Calvin Ransom 
Subject: Re: Altering the appearance of a time signature.

Hello Calvin,

is this to your liking?

Cheers,
Valentin

Am Montag, 28. Februar 2022, 09:34:01 CET schrieb Calvin Ransom:
> Hello everyone,
> 
> Can you help me create a time signature that has spacing like the attached?
> I would like to have the numerator centred near the 4th line and the 
> denominator centred near the 2nd line with space in between the characters.
> I have figured out how to adjust the font size but I have not been 
> able to figure out how to adjust the placement of the individual 
> characters. I have included a link to the relevant part of the internals 
> reference I used.
>  SNIPPET BEGINS 
> \version "2.22.1"
> {
> \once \override Staff.TimeSignature.font-size =#'-2.1 \set 
> Staff.timeSignatureFraction = #'(3 . 2) a'1.
> }
>  SNIPPET ENDS 
> [cid:image001.png@01D82C33.D7B1D620]
> 3.1.130
> TimeSignature<http://lilypond.org/doc/v2.22/Documentation/internals/ti
> mesig
> nature>




Re: Altering the appearance of a time signature.

2022-02-28 Thread Valentin Petzel
Hello Calvin,

is this to your liking?

Cheers,
Valentin

Am Montag, 28. Februar 2022, 09:34:01 CET schrieb Calvin Ransom:
> Hello everyone,
> 
> Can you help me create a time signature that has spacing like the attached?
> I would like to have the numerator centred near the 4th line and the
> denominator centred near the 2nd line with space in between the characters.
> I have figured out how to adjust the font size but I have not been able to
> figure out how to adjust the placement of the individual characters. I have
> included a link to the relevant part of the internals reference I used.
>  SNIPPET BEGINS 
> \version "2.22.1"
> {
> \once \override Staff.TimeSignature.font-size =#'-2.1
> \set Staff.timeSignatureFraction = #'(3 . 2)
> a'1.
> }
>  SNIPPET ENDS 
> [cid:image001.png@01D82C33.D7B1D620]
> 3.1.130
> TimeSignature nature>

{
  \numericTimeSignature
  c''
}

\layout {
  \override Staff.TimeSignature.stencil =
  #(lambda (grob)
 (let* ((frac (ly:grob-property grob 'fraction))
(numr (car frac))
(denr (cdr frac))
(num (if (markup? numr) numr (format #f "~a" numr)))
(den (if (markup? denr) denr (format #f "~a" denr)))
(det (ly:grob-property grob 'details))
(gap (assoc-get 'gap det 0))
(nm (ly:stencil-aligned-to (grob-interpret-markup grob (markup #:dynamic num)) X CENTER))
(dm (ly:stencil-aligned-to (grob-interpret-markup grob (markup #:dynamic den)) X CENTER))
(tst (ly:stencil-aligned-to (ly:stencil-combine-at-edge nm Y DOWN dm gap) Y CENTER)))
   tst))
  
  \override Staff.TimeSignature.details.gap = 0.3
  \override Staff.TimeSignature.font-size = -2
}

signature.asc
Description: This is a digitally signed message part.


Altering the appearance of a time signature.

2022-02-28 Thread Calvin Ransom
Hello everyone,

Can you help me create a time signature that has spacing like the attached? I 
would like to have the numerator centred near the 4th line and the denominator 
centred near the 2nd line with space in between the characters. I have figured 
out how to adjust the font size but I have not been able to figure out how to 
adjust the placement of the individual characters. I have included a link to 
the relevant part of the internals reference I used.
 SNIPPET BEGINS 
\version "2.22.1"
{
\once \override Staff.TimeSignature.font-size =#'-2.1
\set Staff.timeSignatureFraction = #'(3 . 2)
a'1.
}
 SNIPPET ENDS 
[cid:image001.png@01D82C33.D7B1D620]
3.1.130 
TimeSignature