[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Individual stencils in key signature
From: |
Leo Correia de Verdier |
Subject: |
Re: Individual stencils in key signature |
Date: |
Tue, 2 Aug 2022 23:34:15 +0200 |
Thanks a lot!
This is impressive and is helping me a lot to both understand and manage my
issue.
Thing is I wanted narrower accidentals, and instead of doing it the proper way
and redesigning the font I hacked them with a callback with ly:stencil-scale .
Then I realised I wanted the key signatures to match the accidentals inside the
music and have to cover my first hack with a second, even worse oneā¦
> 2 aug. 2022 kl. 10:50 skrev Lukas-Fabian Moser <lfm@gmx.de>:
>
> Hi Leo,
>
> Am 02.08.22 um 09:48 schrieb Leo Correia de Verdier:
>> Is there any way to access the stencils of individual accidentals in a key
>> signature?
>
> The KeySignature stencil gets constructed by combining the individual
> accidental stencils into one stencil, as can be seen here:
>
> \version "2.23.7"
>
> {
> \override Staff.KeySignature.stencil =
> #(grob-transformer
> 'stencil
> (lambda (grob stencil)
> (pretty-print (ly:stencil-expr stencil))
> stencil))
> \key as \minor
> as'4
> }
>
> But your question seems sounds like an xy problem
> (https://en.wikipedia.org/wiki/XY_problem): What do you want to achieve
> exactly?
>
> Lukas
>