plusieurs coupltes en vocal SATB

lily 2.10 + XP

Bonjour à toute la liste !

Je suis à la super bourre pour un baptême dont kj'écris la mélodie du psaume. Tout est OK, à part
que je n'arrive pas à mettre les trois couplets. J'ai lu la doc, oeuf corse, mais bon pas trouvé
grand chose d'exactement pareil...
Voici la structure de ma partoche (je n'ai aucun mérite : c'est le template de la doc !) :

     sopMusic = \relative c'' {
(notes...)
     }
     sopWords = \lyricmode {
(1er couplet)
    }

     altoMusic = \relative c'' {
(notes...)
     }
     altoWords =\lyricmode {
(1er couplet)
     }

     tenorMusic = \relative c' {
(notes)
     }
     tenorWords = \lyricmode {
(1er couplet)
     }

     \score {
       \new ChoirStaff <<
          \new Staff = women <<
             \new Voice =
               "sopranos" { \voiceOne << \global \sopMusic >> }
             \new Voice =
               "altos" { \voiceTwo << \global \altoMusic >> }
          >>
          \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
          \new Lyrics \with {alignBelowContext=women} \lyricsto altos \altoWords

          \new Staff = men <<
             \clef bass
             \new Voice =
               "tenors" { \voiceTwo <<\global \tenorMusic >> }
                       >>
               \new Lyrics \with {alignBelowContext=men} \lyricsto tenors \tenorWords

       >>

     Bon : tout est OK. Mais je souhaite mettre un second et troisième couplet, dans les
machinWords. J'ai essayé de faire unmachinWordsA, machinWordsB et machinWordsC les uns sous les
autres, en les appelalnt dans le score ainsi :
   \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsA
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsB
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsC

mais bof : Lily me jète...

Any idea, svp ?

A très bientôt, j'espère !

JMarc

Jean-marc LEGRAND a écrit :

lily 2.10 + XP

Bonjour à toute la liste !

Je suis à la super bourre pour un baptême dont kj'écris la mélodie du psaume. Tout est OK, à part
que je n'arrive pas à mettre les trois couplets. J'ai lu la doc, oeuf corse, mais bon pas trouvé
grand chose d'exactement pareil...
Voici la structure de ma partoche (je n'ai aucun mérite : c'est le template de la doc !) :

     sopMusic = \relative c'' {
(notes...)
     }
     sopWords = \lyricmode {
(1er couplet)
    }

     altoMusic = \relative c'' {
(notes...)
     }
     altoWords =\lyricmode {
(1er couplet)
     }

     tenorMusic = \relative c' {
(notes)
     }
     tenorWords = \lyricmode {
(1er couplet)
     }

     \score {
       \new ChoirStaff <<
          \new Staff = women <<
             \new Voice =
               "sopranos" { \voiceOne << \global \sopMusic >> }
             \new Voice =
               "altos" { \voiceTwo << \global \altoMusic >> }
          >>
          \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
          \new Lyrics \with {alignBelowContext=women} \lyricsto altos \altoWords

          \new Staff = men <<
             \clef bass
             \new Voice =
               "tenors" { \voiceTwo <<\global \tenorMusic >> }
                       >>
               \new Lyrics \with {alignBelowContext=men} \lyricsto tenors \tenorWords

       >>

     Bon : tout est OK. Mais je souhaite mettre un second et troisième couplet, dans les
machinWords. J'ai essayé de faire unmachinWordsA, machinWordsB et machinWordsC les uns sous les
autres, en les appelalnt dans le score ainsi :
   \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsA
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsB
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsC

mais bof : Lily me jète...

Any idea, svp ?

A très bientôt, j'espère !

JMarc

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Bonjour Jmarc,

Oeuf au riz répond à oeuf corse.

En utilisant à peu près la même structure que toi, je remarque qu'il te manque
des accolades après:

\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords

Dans mon fichier, c'est écrit:

  \new Lyrics \lyricsto "sopranos" { \sopWords }

A partir de là, tu devrais pouvoir exploiter { \sopWordsA } puis { \sopWordsB }
{ \sopWordsC } ...

Mais je n'ai pas testé, mon fichier ne contient pas plusieurs couplets.

                                                          Phil

Bonjour,

Jean-marc LEGRAND a écrit :

Je suis à la super bourre pour un baptême dont kj'écris la mélodie du psaume. Tout est OK, à part
que je n'arrive pas à mettre les trois couplets. J'ai lu la doc, oeuf corse, mais bon pas trouvé
grand chose d'exactement pareil...
Voici la structure de ma partoche (je n'ai aucun mérite : c'est le template de la doc !) :

   Une solution peut-être pas orthodoxe, mais qui fonctionne.

\version "2.8.7"
\header {
   title = "Il est né le divin enfant !"
   composer = "Noël trad., harm. J.-Y. Baudais"
}
#(set-global-staff-size 17)

global = { \key g \major \time 4/4 }

sopR = {...}
sopC = {...}
...
bassC = {...}
textR = \lyricmode {...}
textCa = \lyricmode {...}
textCb = \lyricmode {...}
textCc = \lyricmode {...}

\new ChoirStaff <<
   \new Staff {
     \clef treble \global <<
       \new Voice = "refrain" { \voiceOne \sopR \oneVoice }
       \new Voice { \voiceTwo \altR \oneVoice }
     >>
     << \new Voice = "couplet" { \voiceOne \sopC \oneVoice }
        \new Voice { \voiceTwo \altC \oneVoice }
      >>
   }

   \new Lyrics \lyricsto "refrain" { \textR }
   \new Lyrics \lyricsto "couplet" { \textCa }
   \new Lyrics \lyricsto "couplet" { \textCb }
   \new Lyrics \lyricsto "couplet" { \textCc }

   \new Staff {
     \clef bass \global <<
       \new Voice { \voiceOne \tenorR \oneVoice }
       \new Voice { \voiceTwo \bassR \oneVoice }
     >>
     << \new Voice { \voiceOne \tenorC \oneVoice }
        \new Voice { \voiceTwo \bassC \oneVoice }

···

}

>>

Le 14.03.2007 16:10, Jean-marc LEGRAND disait :

lily 2.10 + XP

Bonjour à toute la liste !

Je suis à la super bourre pour un baptême dont kj'écris la mélodie du psaume. Tout est OK, à part
que je n'arrive pas à mettre les trois couplets. J'ai lu la doc, oeuf corse, mais bon pas trouvé
grand chose d'exactement pareil...
Voici la structure de ma partoche (je n'ai aucun mérite : c'est le template de la doc !) :

     sopMusic = \relative c'' {
(notes...)
     }
     sopWords = \lyricmode {
(1er couplet)
    }

     altoMusic = \relative c'' {
(notes...)
     }
     altoWords =\lyricmode {
(1er couplet)
     }

     tenorMusic = \relative c' {
(notes)
     }
     tenorWords = \lyricmode {
(1er couplet)
     }

     \score {
       \new ChoirStaff <<
          \new Staff = women <<
             \new Voice =
               "sopranos" { \voiceOne << \global \sopMusic >> }
             \new Voice =
               "altos" { \voiceTwo << \global \altoMusic >> }
          >>
          \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
          \new Lyrics \with {alignBelowContext=women} \lyricsto altos \altoWords

          \new Staff = men <<
             \clef bass
             \new Voice =
               "tenors" { \voiceTwo <<\global \tenorMusic >> }
                       >>
               \new Lyrics \with {alignBelowContext=men} \lyricsto tenors \tenorWords

       >>

     Bon : tout est OK. Mais je souhaite mettre un second et troisième couplet, dans les
machinWords. J'ai essayé de faire unmachinWordsA, machinWordsB et machinWordsC les uns sous les
autres, en les appelalnt dans le score ainsi :
   \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsA
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsB
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsC

mais bof : Lily me jète...

Any idea, svp ?

A très bientôt, j'espère !

JMarc

Pourquoi ne pas voir dans la doc les chapitres
7.3.2 Entering lyrics
7.3.9 More about stanza

Une petite flûte de roteux à notre santé (après la cérémonie).

@+
Jean-Charles

Bravo ! Ca marche complet !

j'adore vraiment ce concept de liste...

A bientôt

Jmarc

             Philippe Hézaine
             <****@****>
             Envoyé par : A
             lilypond-user-fr-bounces+je lilypond-user-fr <lilypond-user-fr@gnu.org>
             an-marc.legrand=total.com@g cc
             nu.org
                                                                                              Objet
                                                 Re: plusieurs coupltes en vocal SATB
             14/03/2007 16:50
                                                                                                    
Jean-marc LEGRAND a écrit :

lily 2.10 + XP

Bonjour à toute la liste !

Je suis à la super bourre pour un baptême dont kj'écris la mélodie du psaume. Tout est OK, à part
que je n'arrive pas à mettre les trois couplets. J'ai lu la doc, oeuf corse, mais bon pas trouvé
grand chose d'exactement pareil...
Voici la structure de ma partoche (je n'ai aucun mérite : c'est le template de la doc !) :

     sopMusic = \relative c'' {
(notes...)
     }
     sopWords = \lyricmode {
(1er couplet)
    }

     altoMusic = \relative c'' {
(notes...)
     }
     altoWords =\lyricmode {
(1er couplet)
     }

     tenorMusic = \relative c' {
(notes)
     }
     tenorWords = \lyricmode {
(1er couplet)
     }

     \score {
       \new ChoirStaff <<
          \new Staff = women <<
             \new Voice =
               "sopranos" { \voiceOne << \global \sopMusic >> }
             \new Voice =
               "altos" { \voiceTwo << \global \altoMusic >> }
          >>
          \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords
          \new Lyrics \with {alignBelowContext=women} \lyricsto altos \altoWords

          \new Staff = men <<
             \clef bass
             \new Voice =
               "tenors" { \voiceTwo <<\global \tenorMusic >> }
                       >>
               \new Lyrics \with {alignBelowContext=men} \lyricsto tenors \tenorWords

       >>

     Bon : tout est OK. Mais je souhaite mettre un second et troisième couplet, dans les
machinWords. J'ai essayé de faire unmachinWordsA, machinWordsB et machinWordsC les uns sous les
autres, en les appelalnt dans le score ainsi :
   \new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsA
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsB
\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWordsC

mais bof : Lily me jète...

Any idea, svp ?

A très bientôt, j'espère !

JMarc

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Bonjour Jmarc,

Oeuf au riz répond à oeuf corse.

En utilisant à peu près la même structure que toi, je remarque qu'il te
manque
des accolades après:

\new Lyrics \with {alignAboveContext=women} \lyricsto sopranos \sopWords

Dans mon fichier, c'est écrit:

  \new Lyrics \lyricsto "sopranos" { \sopWords }

A partir de là, tu devrais pouvoir exploiter { \sopWordsA } puis {
\sopWordsB }
{ \sopWordsC } ...

Mais je n'ai pas testé, mon fichier ne contient pas plusieurs couplets.

                                                          Phil

···

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr