Beautiful. Thanks!
---------- Forwarded message ----------
From: Malte Meyn <address@hidden>
To: address@hidden
Cc:
Bcc:
Date: Sat, 19 Oct 2019 15:23:48 +0200
Subject: Re: Double clefs (or even triple)
Am 19.10.19 um 14:56 schrieb Alexandre Ficagna:
> Hi
>
> as Lilypond now have double G clefs with the \clef GG I'm wondering why
> there's no \clef FF or even more like \clef GGG and \clef FFF for 15a
> and 15b
Hi Alexandre,
I’ve never seen that, when are such clefs used?
Cheers,
Malte
> Still, I tried this:
> doubleF = {
> \override Staff.Clef.stencil = #ly:text-interface::print
> \override Staff.Clef.text = \markup { \combine \musicglyph #"clefs.F"
> \translate #'(2 . 0) \musicglyph #"clefs.F" }
> }
>
> But the ":" in the first F clef keep it away from an elegant solution.
>
> Any help?
You could lay a white rectangle over the dots:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.19.83"
doubleF = {
\omit Staff.ClefModifier
\override Staff.Clef.layer = -1
\override Staff.Clef.stencil = #ly:text-interface::print
\override Staff.Clef.text = \markup {
\combine \combine
\musicglyph #"clefs.F"
\translate #'(2.2 . 0) \with-color #white \beam #0.5 #0 #1.5
\translate #'(1.7 . 0) \musicglyph #"clefs.F"
}
}
doubleG = {
\omit Staff.ClefModifier
\override Staff.Clef.stencil = #ly:text-interface::print
\override Staff.Clef.text = \markup {
\combine \musicglyph #"clefs.G"
\translate #'(1.5 . 0) \musicglyph #"clefs.G"
}
}
\relative {
\clef GG
g1
\clef "treble_8"
\doubleG
g
\clef "bass_8"
\doubleF
f,
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%