Subject: Problème de répétition d'une mesure

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Tue, 05 Jan 2010 16:35:08 +0100

Bonjour à tous

Un problème que je n'arrive pas à résoudre malgré mes recherches. Désolé de
vous faire perdre du temps.

Il s'agit de faire répéter 5 mesures (en partant du début de la partition,
et la 6ème mesure se termine avec une reprise (\bar ":|") et est surmontée
par un /1 indiquant qu'elle ne se joue que la 1ère fois et, à la seconde
fois, on doit jouer une autre mesure (la /2) avec d'autres notes.

C'est une notation classique qui indique à l'interprète que cette mesure ne
doit être jouée qu'une fois et doit être remplacée par la 2/.

Selon la documentation, il me semble avoir trouvé que cette indication se
fait avec
alternative {
	alternative1 <les notes de la première fois>
	alternative2 <les notes de la deuxième fois>
}

Cette grammaire n'est probablement pas la bonne car j'obtiens les erreurs 
suivantes :

Analyse...

sonate_eccles_bis.ly:66:0: Erreur : syntax error, unexpected \alternative

\alternative {
sonate_eccles_bis.ly:69:2: Erreur : syntax error, unexpected STRING

    alternative2 d 4 \! cis 8. -\trill d 16 d 4. f 8
sonate_eccles_bis.ly:212:4: Erreur : syntax error, unexpected \layout

      \layout {
/usr/share/lilypond/2.12.2/ly/init.ly:63:66: Erreur : syntax error,
unexpected $end
     (ly:parser-error parser (_ "expected error, but none found"))))

Je ne pense pas être bien loin de la solution mais ça me fait râler de ne
pas trouver par moi-même !

Ah j'oubliais, Lilipond 2.12.2, kde4, Kate. (je vais passer prochainement à
LilypondTool et JEdit. comme recommandé par M. Valentin Villenave.

Merci de me donner un petit coup de pouce
-- 
JJG

---

From: Xavier Scheuer <[email-masked]>
Date: Tue, 5 Jan 2010 17:11:42 +0100

> Bonjour à tous

Bonjour

> vous faire perdre du temps.

Pas de souci, la liste est faite pour ça.  ;-)

>        alternative2 <les notes de la deuxième fois>

Presque.
En fait il faut d'abord un \repeat volta 2 { ... }
qui contiendra la partie à répéter _sans_ les parties "alternatives",
c'est-à-dire les mesures situées sous les chiffres 1[ ou 2[.

À l'intérieur de ce \alternative, des groupes d'accolades contenant
respectivement ce qu'il y a sous ce 1[, 2[, ...

L'exemple de la documentation devrait aider à comprendre :

  c1
  \repeat volta 2 { c4 d e f }
  \alternative { { d2 d } { f f, } }

Partie répétée dans le \repeat volta 2,
sous le chiffre 1[ : deux ré blanches,
sous le chiffre 2[ : fa (aigu) fa (grave) blanches.

Voir "et avec des fins alternatives" :
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Long-repeats#Long-repeats

> pas trouver par moi-même !

Si avec ceci ça coince toujours, joignez votre code lilypond.

> LilypondTool et JEdit. comme recommandé par M. Valentin Villenave.

Ou bien Frescobaldi, qui est excellent lui aussi (dans la même veine
que jEdit/LilyPondTool mais qui s'intègre parfaitement dans KDE car
écrit avec les bibliothèques de KDE4).
De plus il vient de sortir en version 1.0.
http://www.frescobaldi.org/

Malheureusement de ce fait il ne tourne pas sous Windows,
contrairement à jEdit/LilyPondTool (en Java, donc multiplate-forme).

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Eluze <[email-masked]>
Date: Tue, 5 Jan 2010 08:02:13 -0800 (PST)

> fois, on doit jouer une autre mesure (la /2) avec d'autres notes.

bonjours

on ne peut mettre des alternatives qu'après un \repeat volta 2 { … }
donc:

{
  \repeat volta 2 {
    a b c d | % 1
    a b c d | % 2
    a b c d | % 3
    a b c d | % 4
    a b c d | % 5
  }
  \alternative {
    { c c c c | } % 6   1ère alternative
    { e e e e | } % 7   2ème alternative
  }
}
-- 
View this message in context: http://n2.nabble.com/Probleme-de-repetition-d-une-mesure-tp4255731p4255881.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.