Subject: [LilyPond] Eviter la gravure des signatures et tonalités redondantes.

From: Emmanuel Franquemagne via LilyPond <[email-masked]>
Date: Mon, 01 Dec 2025 12:44:26 +0000

Bonjour,

Est-ce que quelqu'un a une idée?

Merci, bon après-midi,
Emmanuel

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/eviter-la-gravure-des-signatures-et-tonalites-redondantes/6018/2).

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: Mon, 01 Dec 2025 19:40:23 +0000

Bonsoir, 
difficile de répondre sans des fichiers d'exemples . 
quelques lignes suffirait plus 2 fichiers à inclure. 

Cordialement

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/eviter-la-gravure-des-signatures-et-tonalites-redondantes/6018/3).

---

From: Jean Abou Samra via LilyPond <[email-masked]>
Date: Thu, 04 Dec 2025 20:06:41 +0000

Ça n'existe pas, ça peut sûrement se faire en Scheme mais je n'en ai pas le temps, par contre si vous en avez vraiment besoin vous pourriez peut-être demander sur la liste anglophone.

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/eviter-la-gravure-des-signatures-et-tonalites-redondantes/6018/5).

---

From: MartialR via LilyPond <[email-masked]>
Date: Fri, 05 Dec 2025 17:34:34 +0000

ha je le torturais la tête sans parvenir à une solution potable. 
Merci d'avoir répondu Jean !

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/eviter-la-gravure-des-signatures-et-tonalites-redondantes/6018/7).

---

From: Emmanuel Franquemagne via LilyPond <[email-masked]>
Date: Sat, 06 Dec 2025 13:11:07 +0000

*Je mets cette réponse pour complétion pour ceux qui tomberaient dessus plus tard (j'ai déjà été aidé par des réponses passées, et j'ai apprécié les commentaires même postérieurs à la résolution elle-même)*

Merci à tous pour votre réponse.
* J'ai bien noté que la fonctionnalité n'existe pas de base. Pour autant je voudrais éviter d'avoir à me résoudre à multiplier le code. Je vais donc tenter l'approche suivante:
* Vu que les fichiers que je crée peuvent exister soit en *standalone* soit en *medley*, je vais définir une variable globale `time-tempo` (@jeanas, je me suis repris pour écrire `time-tempo` plutôt que `timeTempo` ;-) ), voire deux variables (`time` et `tempo` si je veux être plus fin), et comparer l'état courant du morceau avec ce que je veux mettre.
  * Si elle est vide ou différente de ce que je veux faire, alors j'écris l'instruction.
  * Si elle contient déjà la valeur de ce que je veux mettre, je la saute (ce ne sera sans doute pas souvent, mais bon ce sera sans doute mieux que rien).
* Et sans doute passerai-je par une fonction.

Qu'en pensez-vous?

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/eviter-la-gravure-des-signatures-et-tonalites-redondantes/6018/8).