Subject: Erreur GUILE

From: Vincent Gay <[email-masked]>
Date: Tue, 13 Sep 2022 16:02:18 +0200

Bonjour,

pour transformer une pause en signe pourcent j'utilise ceci en 2.22

{
     \override MultiMeasureRest.stencil = #ly:multi-measure-rest::percent
     R1
}

en 2.23.11, malgré convert.ly cela ne fonctionne plus

Erreur : GUILE a signalé une erreur pour l'expression débutant ici

\override MultiMeasureRest.stencil = #

ly:multi-measure-rest::percent

Unbound variable: ly:multi-measure-rest::percent

Merci pour votre aide

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
https://myrealbook.vintherine.org/ - http://photos.vintherine.org/

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 13 Sep 2022 16:25:29 +0200

> Unbound variable: ly:multi-measure-rest::percent

Tiens, étrange, je ne me rappelle plus si j'avais une bonne raison
de ne pas mettre un avertissement dans convert-ly pour ce truc. Je
regarderai ça plus tard.

La solution dans les versions récentes est

\version "2.23.12"

{
   \override MultiMeasureRest.stencil =
     #ly:percent-repeat-interface::percent
   \override MultiMeasureRest.X-offset =
     #centered-spanner-interface::calc-x-offset
   \override MultiMeasureRest.self-alignment-X = #CENTER
   \override MultiMeasureRest.thickness = 0.48
   R1
}

Par curiosité, quels sont les cas dans lesquels \repeat percent ne te
suffit pas et tu as besoin de cela ?

Cordialement,
Jean

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 13 Sep 2022 16:29:11 +0200

Bonjour Jean, bonjour Vincent,
Voir aussi : https://lilypond.org/doc/v2.23/Documentation/internals/percentrepeat
Jean, n'est-ce pas toi qui a astucieusement précisé ça ici =>
https://lsr.di.unimi.it/LSR/Snippet?id=532 ?
Cordialement,
Pierre

---

From: Vincent Gay <[email-masked]>
Date: Tue, 13 Sep 2022 17:11:03 +0200

> suffit pas et tu as besoin de cela ? 

dans le cas d'un pourcent en guise d'alternative

Merci pour la solution

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
https://myrealbook.vintherine.org/  -http://photos.vintherine.org/

---

From: Jean Abou Samra <[email-masked]>
Date: Wed, 14 Sep 2022 00:20:45 +0200

> dans le cas d'un pourcent en guise d'alternative

Intéressant, merci pour l'info ! Ce n'est effectivement pas franchement 
facile à implémenter de manière automatique…

Pierre : non, ce n'est pas moi qui ai mis cette info. Sûrement Harm 
(Thomas Morley), qui est le plus actif à l'heure actuelle sur la LSR.

Cordialement,
Jean