Subject: Question sur les reprises

From: [email-masked]
Date: Thu, 23 Sep 2010 10:45:28 +0200 (CEST)

Bonjour,

Voilà ma question qui est toute bête.
J'aimerai faire apparaître le nombre de reprises et je ne vois pas comment on fait.
Je sais le faire avec \alternative mais comment fait on lorsque l'on a pas d'alternatives.
Voici le cas que j'ai:

mesure = { c d e f | g f e d |}

\repeat volta 4 { \mesure }
\repeat volta 8 { \mesure }

comment faire apparaître le nombre de répétitions dans ce cas ?

Merci de vos réponses

---

From: Martial <[email-masked]>
Date: Thu, 23 Sep 2010 11:12:49 +0200

> faire apparaître le nombre de reprises
> lorsque l'on a pas d'alternatives.

réponse rapide (à retravailler)

%%------------------------------
  {
\set Score.repeatCommands = #(list(list 'volta "4.") 'start-repeat)
\mesure
\set Score.repeatCommands = #'((volta #f)  end-repeat)
\set Score.repeatCommands = #(list(list 'volta "8.") 'start-repeat)
\mesure
\set Score.repeatCommands = #'((volta #f)  end-repeat)
}

%%------------------------------

-- 
Martial

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Thu, 23 Sep 2010 18:20:09 +0200

> \set Score.repeatCommands = #'((volta #f)  end-repeat)

Juste pour dire que pour les 2 \set du milieu, le second annule le premier. 
En les regroupant, ça marche.

%%%%%%%%%%%%%%%%%%%%%%%%%%

 {
\set Score.repeatCommands = #(list (list 'volta "4.") 'start-repeat)
\mesure
\set Score.repeatCommands = #(list (list 'volta "8.") 'end-repeat 
'start-repeat)
\mesure
\set Score.repeatCommands = #'((volta #f)  end-repeat)
}

%%%%%%%%%%%%%%%%%%%%%%%%%