Bonjour à tous!
Dans ce fil qui date de 2017 (…) j'avais trouvé une solution pour mettre le point d'une note pointée entre parenthèses/crochets. Comme cela concerne une version assez ancienne de LilyPond, il semblerait que ces données soient obsolètes… en tous cas cela ne marche plus avec ma version actuelle (2.24.4). Savez-vous si le snippet a évolué (je n'en ai personnellement pas trouvé trace) pour que cela marche avec la 2.24 ou 2.25?
Cordialement.
Bernard
Bonjour
la 2em solution du lien fonctionne
changer ParenthsesItem par Parentheses
\version "2.24.4"
%ou
%\version "2.25.28"
%%%%%%%%%%%%% 2° méthode
{
\override Dots.extra-offset = #'(1 . 0 )
\override Parentheses.padding = #0.1
\override Parentheses.font-size = #-3
\override Parentheses.extra-offset = #'(2.3 . 0.5)
\parenthesize c'4.
}
Amicalement
Et l'autre solution fonctionne aussi et graphiquement plus élégante
version 2.25.28 ou 2.24.4
pointENTREtexte =
#(define-music-function (parser location leftText rightText) (markup?
markup?)
#{
\once \override Dots.stencil =
#(lambda (grob)
(ly:stencil-combine-at-edge
(ly:stencil-combine-at-edge
(ly:stencil-aligned-to (grob-interpret-markup grob leftText) Y CENTER)
X RIGHT
(ly:stencil-aligned-to (ly:dots::print grob) Y CENTER) 0)
X RIGHT
(ly:stencil-aligned-to (grob-interpret-markup grob rightText) Y CENTER) 0.25))
#})
pointENTREparentheses = \pointENTREtexte \markup "(" \markup ")"
\score {
\relative c' {
\time 3/4
\once \override Dots.extra-offset = #'( 0.3 . 0 )
\pointENTREparentheses
c4.
}
}

C'est exactement cela. Merci Martial!
Bernard