Subject: alternatives au milieu d'une reprise

From: legoss <[email-masked]>
Date: Sat, 15 Jun 2013 00:13:34 -0700 (PDT)

Bonjour à tous,
Je coince sur 2 \alternatives qui doivent être disposées, comme dans le
fichier joint, en plein milieu d'une reprise.
alternatives
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7580003/alternatives>  
Merci pour votre aide,
Laurent

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

---

From: legoss <[email-masked]>
Date: Sat, 15 Jun 2013 00:36:53 -0700 (PDT)

j'ai bien trouvé ceci :

%%%%%%%%%%%%%%%
\version "2.16.0"

\relative c' {
  c1 \repeat volta 2 { c } 
  \alternative {
    {  \bar"||" c \bar"||" }
    { c \bar"||" } 
  } 
  c
  \bar":|"
}
%%%%%%%%%%%%%%%

Mais c'est du bricolage non ?

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

---

From: "Daniel Bernair" <[email-masked]>
Date: Sat, 15 Jun 2013 11:53:10 +0200

Voici ce que j'ai fait  si cela peut t'aider :
staffSoprano = \new Staff {
\time 2/2

\override Score.MetronomeMark #'stencil = ##f

\tempo 2 = 70

\set Staff.instrumentName = "Soprano"

\set Staff.shortInstrumentName = "S1. "

\set Staff.midiInstrument = "choir aahs"

\key f \minor

\clef treble

\relative c'' {

\context Voice = "melodySop" {

\dynamicUp \stemUp

% Type notes here

\repeat volta 2 { \repeat volta 2 { % début des reprises

R1*5 }

\alternative {

{R1 } % fin reprise 1

{R1}} % mes 7 % fin reprise 2

R1*4

r2 r8. c16 c8. c16 \mBreak % mes 12

bes4 aes r2

r2 r4 aes8 bes

c1~

c4 des bes aes % mes 16

g2. r4 \mBreak

} % mes 17 fin reprise 2

R1*12 \mBreak

r2. aes8 bes % mes 30

c1~

c4 des bes aes \mBreak

g2. r4

R1*11

\bar "|."

}

}

}

Amicalement

Daniel Bernair
Rue de Namur, 3
7130 Battignies (Binche)
064/36.64.93
0496/07.60.45
----- Original Message ----- 
From: "legoss" <[email-masked]>
To: <[email-masked]>
Sent: Saturday, June 15, 2013 9:36 AM
Subject: Re: alternatives au milieu d'une reprise

j'ai bien trouvé ceci :

%%%%%%%%%%%%%%%
\version "2.16.0"

\relative c' {
  c1 \repeat volta 2 { c }
  \alternative {
    {  \bar"||" c \bar"||" }
    { c \bar"||" }
  }
  c
  \bar":|"
}
%%%%%%%%%%%%%%%

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

_______________________________________________
liste de diffusion lilypond-user-fr
[email-masked]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: legoss <[email-masked]>
Date: Sat, 15 Jun 2013 03:29:05 -0700 (PDT)

Merci pour ton code ! j'ai du le remettre d'aplomb car la compil ne donnait
rien.
Ceci fait, je n'obtiens pas ce que je cherche...

Quant à transformer la reprise de fin en alternative 3, je devrais supprimer
l'affichage du numéro de reprise, mais ça pourrait le faire...
Merci à Survoje pour cette idée !

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

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sat, 15 Jun 2013 13:10:16 +0200

Le 15 juin 2013 09:13, legoss <[email-masked]> a écrit :

> <
> http://lilypond-french-users.1298960.n2.nabble.com/file/n7580003/alternatives
> >
> Merci pour votre aide,
> Laurent
>

Bonjour Laurent,

essaie ceci :

%\version "2.17.18"

\relative c'' {
s1*2
\repeat volta 2 {
  s1*2
  \set Score.repeatCommands = #'((volta #f) (volta "1.") 'start-repeat)
  s1*2
  \bar "||"
  \set Score.repeatCommands = #'((volta #f) (volta "2.") 'start-repeat)
  s1*2
  \bar "||"
  \set Score.repeatCommands = #(list (list 'volta #{\markup\text\italic {
Fine. }#}) 'end-repeat)
  s1*2
  \set Score.repeatCommands = #'((volta #f))
   s1*4
}
}

Bon WE,
Pierre

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sat, 15 Jun 2013 13:22:46 +0200

Oups, oubli d'une double barre ...

voilà, c'est mieux présenté comme ça :

\relative c'' {
s1*2
\set Score.voltaSpannerDuration = #(ly:make-moment 4 4)
\repeat volta 2 {
  s1*2
  \bar "||"

Pierre

---

From: legoss <[email-masked]>
Date: Sat, 15 Jun 2013 04:41:41 -0700 (PDT)

C'est ça... sauf que "Fine" appartient à la mesure précédente.
Je travaillerai à partir de ta proposition.
Merci !

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