|
From: | Sebastien Richard |
Subject: | Re: Segno and Coda from LilyJazz in a DrumStaff |
Date: | Sun, 14 Jan 2024 18:13:59 +0000 |
Hello
Thanks for the reply and the example
<<
To clarify,
you want just the segno and coda marks in the LilyJazz font, while the rest of the notation remains in the default music font? If so, I'm not completely sure but I don't think that can be done with the 2.24 series. However ...
>>
Yes that's exactly what I want
I usually stick to the official release but I don't mind trying beta releases. I'll try that ASAP
BR,
-------------------
Sébastien RICHARD
From: Michael Werner <reznaeous@gmail.com>
Sent: Sunday, January 14, 2024 10:13 To: Sebastien Richard <richardsgjm@hotmail.com> Cc: lilypond-user@gnu.org <lilypond-user@gnu.org> Subject: Re: Segno and Coda from LilyJazz in a DrumStaff Hi Sebastien,
On Sat, Jan 13, 2024 at 11:17 AM Sebastien Richard <richardsgjm@hotmail.com> wrote:
To clarify, you want just the segno and coda marks in the LilyJazz font, while the rest of the notation remains in the default music font? If so, I'm not completely sure but I don't think that can be done with the 2.24 series.
However ...
As the 2.25 series has been developed, the arrival of 2.25.6 brought along a significantly redone font handling system. One of the new features is that font selection is now just another property, and can be modified on a per-grob
basis. Which makes what you want fairly simple and straight forward. Once the LilyJazz font files have been placed as needed, it's just a matter of modifying the properties of the SegnoMark and CodaMark grobs. Like this:
\version "2.25.12"
drum = \drummode { sn4 sn sn sn \segnoMark 1 sn4 sn sn sn \codaMark 1 sn4 sn sn sn } \score { \new DrumStaff { \drum } } \layout { \context { \Score \override CodaMark.fonts.music = "lilyjazz" \override SegnoMark.fonts.music = "lilyjazz" } } This will mean that you would have to make the jump to the development series, so you'll have to decide for yourself if that's something you're willing to do. I can say that I've been using the development versions for a while
and generally they're working just fine. The only real issue I've encountered was when the newer versions switched to Guile 3 one of the third-party packages I'm using didn't like that, but I've managed to get through that. Other than that all has been well.
So if Guile 3 isn't for you, something between 2.25.6 and 2.25.10 (I think it was .11 where Guile 3 came in) should be safe.
--
Michael
|
[Prev in Thread] | Current Thread | [Next in Thread] |