Good day to all of you.
I am working on a figured bass, and now it is needed to get an extended line
under two notes, not showing the number:
[Afbeelding met lijn, Lettertype, ontvangst, tekst Automatisch gegenereerde
beschrijving]
The line under the d and e have the meaning: Read as 5 and extend to next note.
I made this using this command:
\new FiguredBass \with { implicitBassFigures = #'(5) }
But this surpresses ALL the “fives” in the fragment. It I set it to “0” or
leave it out, I see this:
[Afbeelding met Lettertype, lijn, muziek Automatisch gegenereerde beschrijving]
Only the 5 at d and e should be surpressed. So I input these lines:
<5 4->8
\extendOn
\set Staff.implicitBassFigures = #'(5)
%{if I set the implicitBass to 5, or other number, it DOES NOT do
anything%}
<5 3>4
\set Staff.implicitBassFigures = #'(0)
Big puzzle now is how to get this to work. I read somewhere this would be
caused by combination of implicitBassfigures and \bassFigureExtendersOn.
However it is no option to leave \bassFigureExtendersOn out (I would not get
the line I need).
For testing, here is the example I used:
%%-------------------
\version "2.24.3"
extendOn = \bassFigureExtendersOn
extendOff = \bassFigureExtendersOff
\score {
\new StaffGroup <<
\new Staff = "violone" \with {
instrumentName = \markup {
\center-column { Violone, \line { e Cembalo. } }
}
}
{
\time 4/4
\clef bass
fis8 d8 e8 fis8 g8 g,4 g16 f
}
\new FiguredBass \with { implicitBassFigures = #'(0) }
%{if I set the implicitBass to 5, or other number, it works for the whole
passage%}
\figuremode {
\set figuredBassAlterationDirection = #RIGHT
\set figuredBassPlusDirection = #RIGHT
\override BassFigureAlignment.stacking-dir = #DOWN
<6 5->8 <5 4->8
\extendOn
\set Staff.implicitBassFigures = #'(5)
%{if I set the implicitBass to 5, or other number, it DOES NOT do
anything%}
<5 3>4
\set Staff.implicitBassFigures = #'(0)
\extendOff <5 _+>8
<7>8 <6>8 <5>4
}
>>
}
%%----------------