Subject: [LilyPond] Mettre un point de valeur entre crochets/parenthèses

From: Bernard Meylan via LilyPond <[email-masked]>
Date: Thu, 11 Sep 2025 11:00:25 +0000

Bonjour à tous!

Dans [ce fil](https://lilypond.community/t/point-de-note-pointee-entre-parentheses/3624) 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

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/mettre-un-point-de-valeur-entre-crochets-parentheses/5972/1).

Pour créer un nouveau sujet, écrivez à [[email-masked]](mailto:[email-masked]) ou visitez la [page d'accueil de lilypond.community](https://lilypond.community).

---

From: MartialR via LilyPond <[email-masked]>
Date: Thu, 11 Sep 2025 15:19:34 +0000

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

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/mettre-un-point-de-valeur-entre-crochets-parentheses/5972/2).

---

From: MartialR via LilyPond <[email-masked]>
Date: Thu, 11 Sep 2025 15:25:35 +0000

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.5))
   #})

pointENTREparentheses = \pointENTREtexte \markup "(" \markup ")"

\score {
  \relative c' {
    \time 3/4
     \once \override Dots.extra-offset = #'( 0.3  .  0 )
    \pointENTREparentheses
    c4.
  }
}
```
![image|192x131](upload://rTjjSBUeEFyyIKUgejakSWrsIOn.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/mettre-un-point-de-valeur-entre-crochets-parentheses/5972/3).

---

From: Bernard Meylan via LilyPond <[email-masked]>
Date: Thu, 11 Sep 2025 16:59:58 +0000

C'est exactement cela. Merci Martial!

Bernard

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/mettre-un-point-de-valeur-entre-crochets-parentheses/5972/4).

---

From: Jean Abou Samra via LilyPond <[email-masked]>
Date: Sat, 13 Sep 2025 22:43:23 +0000

Je me rappelle avoir implémenté ce truc il y a un moment :

```
\version "2.24.4"

{
  \once \parenthesize Dots
  \once \override Staff.DotColumn.padding = 1.3
  c'4.
}
```

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/mettre-un-point-de-valeur-entre-crochets-parentheses/5972/5).

---

From: MartialR via LilyPond <[email-masked]>
Date: Sun, 14 Sep 2025 07:35:22 +0000

Bonjour
Haha pas vu passer. 
Nettement  bien plus mieux plus simple et propre.
Merci Jean

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/mettre-un-point-de-valeur-entre-crochets-parentheses/5972/6).