lilypond-user
[Top][All Lists]
Advanced

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

Re: Segno and Coda from LilyJazz in a DrumStaff


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:
Hi all,

I've been struggling with this for a long time without getting close to any solution.

How can I use the Segno & Coda from LilyJazz in the example below ?

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


reply via email to

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