Liebes Forum,
ich würde gerne ändern, dass Llilypond bei Generalbassziffern keine eckigen [ ] Klammern, sondern runde Klammern ( ) nimmt.
Beispiel:
\version "2.24.4"
bass = \relative c {
c1
}
figs = \figuremode {
<[5] 3>
}
\score {
\new Staff <<
\clef bass
\bass
% Figured bass
\new FiguredBass
\figs
>>
}
In diesem Beispiel sollte die 3 normal dastehen, die 5 aber eingeklammert (5) sein.
In der Doku habe ich leider nichts gefunden, wie man das ändern kann. Jemand eine Idee?
Beste Grüße
Code bitte in tags, dann kann man ihn besser erkennen und evtl. kopieren
Im LSR gibt es etwas zu dem Thema Figured bass in parentheses (https://wiki.lilypond.community/wiki/Figured_bass_in_parentheses), löst das dein Problem?
\version "2.24"
startParenthesis =
\once \override Parentheses.stencils =
#(lambda (grob)
(let ((par-list (parentheses-interface::calc-parenthesis-stencils grob)))
(list (first par-list) point-stencil)))
endParenthesis =
\once \override Parentheses.stencils =
#(lambda (grob)
(let ((par-list (parentheses-interface::calc-parenthesis-stencils grob)))
(list point-stencil (second par-list))))
<<
\time 12/8
\new Staff { \clef "F" d4 8 4 8 8 8 4 8 }
\new FiguredBass \figuremode {
\parenthesize <6>4.
\override Parentheses.font-size = #2
\parenthesize <7 4>4
\startParenthesis \parenthesize <6 4>8 <5 3> <4 2>
\endParenthesis \parenthesize <3 1>4.
}
>>
Oder so:
\version "2.24.4"
bass = \relative c {
c1
}
figs = \figuremode {
<\markup { \hspace #-.7 \concat { ( \teeny \bold 5 ) } } 3 >
}
\score {
\new Staff <<
\clef bass
\bass
% Figured bass
\new FiguredBass
\figs
>>
}
LG