Subject: [LilyPond] Indication rythmique

From: Bernard Meylan via LilyPond <[email-masked]>
Date: Mon, 11 Aug 2025 12:04:46 +0000

Bonjour à tous!

J'aimerais indiquer cette indication rythmique sur un changement de métrique
"croche = croche de triolet" (donc avec le chiffre "3" entre crochets. J'ai trouvé ceci dans les snipets:

```
version "2.24.2"

tupletToSixteenth =
\markup {
    \hspace #-3.5 \vspace #8
    \concat {
      \postscript "-4 3 rmoveto 0 0.5 rlineto 1.5 0 rlineto 2 0 rmoveto 1.5 0 rlineto 0 -0.5 rlineto stroke"
      \hspace #-2 \raise #3 \normal-text \tiny \italic "3"
      \tiny \general-align #Y #DOWN \note {8} #1
      " = "
      \tiny \general-align #Y #DOWN \note {8} #1
    }
  }

\relative c' {
  \time 3/4
  e8 e e e e e |
  \override Score.MetronomeMark.padding = 3
  \tempo \tupletToSixteenth
  \time 4/4
  \numericTimeSignature
  \tuplet 3/2 4 {\repeat unfold 12 e8} |
}
```
ce qui me donne exactement le contraire… comment déplacer le "3" et ses crochets sur la croche de droite?

Cordialement.

Bernard

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/indication-rythmique/5951/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: Jean-Julien Fleck via LilyPond <[email-masked]>
Date: Mon, 11 Aug 2025 12:28:02 +0000

Je dirais en échangeant ce qu'il y a de chaque côté du signe "=" et en rajoutant un `\hspace` de la quantité voulue. Par exemple
```
tupletToSixteenth =
\markup {
    \hspace #-3.5 \vspace #8
    \concat {
      \tiny \general-align #Y #DOWN \note {8} #1
      " = "
      \hspace #4
      \postscript "-4 3 rmoveto 0 0.5 rlineto 1.5 0 rlineto 2 0 rmoveto 1.5 0 rlineto 0 -0.5 rlineto stroke"
      \hspace #-2 \raise #3 \normal-text \tiny \italic "3"
      \tiny \general-align #Y #DOWN \note {8} #1
    }
  }

\relative c' {
  \time 3/4
  e8 e e e e e |

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/indication-rythmique/5951/2).

---

From: Bernard Meylan via LilyPond <[email-masked]>
Date: Mon, 11 Aug 2025 13:34:27 +0000

Merci pour la solution… mais la croche de droite est  située loin du "="… J'ai essayé de jouer avec les valeurs \hspace et d'autres, le problème étant que le "3" et cette croche sont concaténés. Donc si on déplace l'un, l'autre le suit comme son ombre. Je n'ai pas trouvé comment les rendre indépendants l'un de l'autre. Voici exactement ce que j'aimerais obtenir:

![Sans titre|62x28](upload://2EHrBNU5Gpg350oeZMfC5iy798y.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/indication-rythmique/5951/3).

---

From: Bernard Meylan via LilyPond <[email-masked]>
Date: Mon, 11 Aug 2025 14:08:15 +0000

Comme souvent, c'est avec bien du retard et des allers-retours doc-fichier que j'ai réussi à mettre la main sur la solution. La voici, pour ceux qui en auront l'usage… et grand merci à jjfPCSl1 (pas de faute d'orthographe…? ;-) ).

```
tupletToSixteenth =
\markup {
    \hspace #-6 \vspace #0
    \concat {
      \tiny \general-align #Y #DOWN \note {8} #1
      " = "
      \hspace #2
      \postscript "-2 3 rmoveto 0 0.5 rlineto 1.5 0 rlineto 2 0 rmoveto 1.5 0 rlineto 0 -0.5 rlineto stroke"
      \hspace #0 \raise #3 \normal-text \tiny \italic "3"
      \hspace #-2.7 \raise #0.4 \tiny \note {8} #1
    }
  }
```

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/indication-rythmique/5951/4).

---

From: Jean-Julien Fleck via LilyPond <[email-masked]>
Date: Mon, 11 Aug 2025 14:12:50 +0000

Autre solution sur laquelle j'ai fini par arriver: on met d'abord la croche avec `\tiny \general-align #Y #DOWN \note {8} #1`, puis le `\hspace` qui détermine la position du crochet horizontal et finalement le `\hspace` qui détermine celui du 3.

```
tupletToSixteenth =
\markup {
    \hspace #-3.5 \vspace #8
    \concat {

On peut encore raffiner les valeurs selon ce qu'on préfère, mais l'idée reste la même.

Et non, pas de faute :wink: 

JJ

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/indication-rythmique/5951/5).

---

From: Olivier Miakinen via LilyPond <[email-masked]>
Date: Mon, 11 Aug 2025 14:29:09 +0000

Le 11/08/2025 à 16:08, Bernard Meylan via LilyPond a écrit :
> 
> [...] grand merci à jjfPCSl1 (pas de faute d'orthographe…? ;-) ).

Oh, c'est drôle, sur le site c'est bameylan qui répond à jjfPCSI1, alors
que pour moi qui reçois les messages par courriel c'est « Bernard Meylan
via LilyPond » qui répond à « Jean-Julien Fleck via LilyPond ». ;-)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/indication-rythmique/5951/6).