lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Le repeat unfold ne répète pas les stanza


From: Jean Abou Samra
Subject: Re: Le repeat unfold ne répète pas les stanza
Date: Wed, 29 Mar 2023 22:27:11 +0200
User-agent: Evolution 3.46.4 (3.46.4-1.fc37)

Le mercredi 29 mars 2023 à 22:12 +0200, Ben a écrit :

Bonsoir,

Merci pour la réponse même tardive!
C'est vrai que \repeat n'est pas sensé répéter la modification d'une propriété, et que comme ce cas n'arrive pas souvent, autant y aller sans \repeat ou avec la solution que vous proposez. 

Bonsoir,

Je ne sais pas si je me suis bien fait comprendre : \repeat répète bien la modification des propriétés, comme on peut le voir sur l'exemple

\version "2.25.2"

\repeat unfold 2 {
  \set doubleSlurs = ##t
  <c' c''>4( q)
  \set doubleSlurs = ##f
  q( q)
}

Par contre, ce qu'il y a de différent ici entre \repeat unfold et la forme développée, c'est que la valeur de la propriété est identique dans les deux cas. J'ai bien dit identique, pas égale. C'est la différence entre

\version "2.25.2"

{ c' c' }
\addlyrics {
  \set stanza = "1."
  aah
  \set stanza = "1."
  aah
}

et

\version "2.25.2"

stanzaText = "1."

{ c' c' }
\addlyrics {
  \set stanza = \stanzaText
  aah
  \set stanza = \stanzaText
  aah
}

Dans le second cas, c'est vraiment la même chaîne de caractères, dans le premier ce sont deux chaînes égales.

C'est un peu perturbant d'avoir cette différence, d'où la page de bug.

Cordialement,

Jean

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]