Subject: \alternative au milieu d'une phrase

From: Mathilde2 <[email-masked]>
Date: Fri, 30 Oct 2015 00:50:52 -0700 (MST)

Bonjour à tous, comment fait-on pour mettre une \alternative au milieu d'une
phrase? Le code suivant me donne une erreur à la compilation. Merci.

Mathilde

 {\set Score.currentBarNumber = #1
   \tempo "Caprice" \time 3/8
   
   \repeat volta 2
  {{
   
   R4.*2
 
   \alternative
   {{c8 e f} {c e f}} g4 f8 e4 d8 c a f
   g4. c4. \bar ":..:"}}
  
  \repeat volta 2
  {
   
   R4.*2 
   %\alternative
   {{a'8 c d} {a c d}} e4 d8 c4 b8 a4 d,8 e4 e,8 a a b c c d
   e e f g e c f f e d d c b4 c8 g4. c \bar ":|."}  \break

     }

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/alternative-au-milieu-d-une-phrase-tp7583422.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Martial <[email-masked]>
Date: Fri, 30 Oct 2015 09:23:47 +0100

Bonjour,

Il faut fermer les repeat volta  avant alternative

{
   \set Score.currentBarNumber = #1
    \tempo "Caprice" \time 3/8

    \repeat volta 2 {
        R4.*2
   } % fermer ici
    \alternative
    {
      {c8 e f}
      {c e f}
    }
    g4 f8 e4 d8 c a f
    g4. c4. \bar ":..:"

   \repeat volta 2
   {

    R4.*2
   }  % fermer ici
    \alternative
    {
      {a'8 c d}
      {a c d
      }
    e4 d8 c4 b8 a4 d,8 e4 e,8 a a b c c d
    e e f g e c f f e d d c b4 c8 g4. c \bar ":|."
    }

Le 30/10/2015 08:50, Mathilde2 a écrit :
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Mathilde2 <[email-masked]>
Date: Fri, 30 Oct 2015 01:38:51 -0700 (MST)

Bonjour Martial,

Merci de cette réponse. Malheureusement, j'avais déjà essayé avant de poser
ma question, et cela ne marche pas, cela fait planter la compilation...

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/alternative-au-milieu-d-une-phrase-tp7583422p7583425.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Martial <[email-masked]>
Date: Fri, 30 Oct 2015 09:53:24 +0100

chez moi ça ne plante pas \version 2.19.30

%<------------
\relative c' {

   \repeat volta 2
   {
    R4.*2
   }  % fermer ici
    \alternative
    {
      {a'8 c d}
      {a c d
      }
    } % alternative fermé ici

%<------------

Il doit y avoir une erreur quelque par dans ton code.
Met en commentaire %{ %}  petit bout par petits bout en commençant par 
la fin afin de trouver l'endroit qui coince

---

From: Christophe Pochon <[email-masked]>
Date: Fri, 30 Oct 2015 09:54:27 +0100

Bonjour,

Je ne sais pas si j'ai bien compris ce que tu voulais faire. Mais les
\alternative doivent apparaîtront après l'accolade fermante du \repeat volta

Donc ainsi ça compile :

\relative c'

\repeat volta 2

{

R4.*2

}

\alternative

g4. c4. \bar ":..:"

\repeat volta 2

{

R4.*2

}

\alternative

e e f g e c f f e d d c b4 c8 g4. c \bar ":|." \break

}

Christophe Pochon
http://www.christophe-pochon.com

2015-10-30 8:50 GMT+01:00 Mathilde2 <[email-masked]>:

> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/alternative-au-milieu-d-une-phrase-tp7583422.html

---

From: Mathilde2 <[email-masked]>
Date: Fri, 30 Oct 2015 01:58:56 -0700 (MST)

Merci à tous les deux pour vos réponses convergentes et simultanées!

Mais malheureusement, ce code me donne une barre de reprise à la mesure 3.
Alors qu'en réalité, il y a une phrase de huit mesures, dont la troisième
mesure se décline en deux versions, une pour la "première fois", et l'autre
pour la "deuxième fois". 

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/alternative-au-milieu-d-une-phrase-tp7583422p7583428.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Christophe Pochon <[email-masked]>
Date: Fri, 30 Oct 2015 10:10:57 +0100

Ok, j'ai compris ce que tu veux faire :-)

Il faut utiliser

\set Score.repeatCommands = #'((volta "1."))

avant les mesures concernées par la première alternative, puis

\set Score.repeatCommands = #'((volta #f))

pour fermer le volta.

Ainsi :

%--------

\relative c'

\repeat volta 2

{

R4.*2

\set Score.repeatCommands = #'((volta "1."))

c8 e f

\set Score.repeatCommands = #'((volta #f))

\set Score.repeatCommands = #'((volta "2."))

c e f

\set Score.repeatCommands = #'((volta #f))

g4 f8 e4 d8 c a f

g4. c4. \bar ":..:"}

\repeat volta 2

{

R4.*2

%\alternative

\set Score.repeatCommands = #'((volta "1."))

a'8 c d

\set Score.repeatCommands = #'((volta #f))

\set Score.repeatCommands = #'((volta "2."))

a c d

\set Score.repeatCommands = #'((volta #f))

}

%-------

Christophe Pochon

Le 30 octobre 2015 09:58, Mathilde2 <[email-masked]> a écrit :

> http://lilypond-french-users.1298960.n2.nabble.com/alternative-au-milieu-d-une-phrase-tp7583422p7583428.html

---

From: Mathilde2 <[email-masked]>
Date: Fri, 30 Oct 2015 02:32:36 -0700 (MST)

Ok, super, merci! Je viens de regarder ça, et j'abuse, mais il a-t-il moyen
de stopper le signe de 2da volta? Car là, ce n'est pas clair et on pourrait
croire qu'il se prolonge jusqu'à la barre de reprise.

Encore merci

Mathilde

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/alternative-au-milieu-d-une-phrase-tp7583422p7583430.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.