lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: \partcombine ou \voiceThree


From: Germain G. Ivanoff-Trinadtzaty
Subject: Re: \partcombine ou \voiceThree
Date: Tue, 27 May 2008 00:12:43 +0200

Merci ; c'est bien l'emploi des << >> qui me manquait.
Je note aussi qu'on peut factoriser les \transpose, et surtout : VoixA !!!
Contient la déclaration de contexte, plus les données ! VoixA semble donc être une "macro symbolique", comme le "#define" du langage C. Je pensais que la syntaxe : id = { ... } se référait à une variable, et ne pouvait contenir que des données. (le cas de : id = \lyricmode {...} n'était pas pour moi un contre exemple ; j'y voyais seulement une déclaration de type). Très éclairant, merci.
Germain


----- Original Message ----- From: "Martial" <address@hidden>
To: <address@hidden>
Sent: Monday, May 26, 2008 11:14 PM
Subject: Re: \partcombine ou \voiceThree


Bonsoir

Un truc simple comme ça fonctionne

LilyPond hurle un peu :
Avertissement : trop de notes se chevauchent. On fera au mieux.

Mais ça passe

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.11.46"
\include "english.ly"
#(set-default-paper-size "a5")
%%===========================================================
IWords = \lyricmode { BI BA BI BE BO BE BU1.__ }
IGlobal = { \key c \major }

VoixA = \new Voice = "one" \relative c'{ \stemUp g'4 a g f e d c b c1 }

VoixB = \new Voice = "two" \relative c'{ \stemUp e4 f e d c b a gs a1 }

VoixC = \new Voice = "three" \relative c'{\stemDown c4 c c b c g a e a1}

Vbasse =  \new Voice  \relative c' { r4 r r r  R1  R1 }
%%===========================================================
\score
{
\new ChoirStaff
<<
\new Staff
<<
\clef "G"
\transpose c f
<<   \IGlobal
 \VoixA
 \VoixB
 \VoixC



\new Lyrics = thewords { s }

\new Staff
<<
\clef "F"  \transpose c f { \IGlobal \Vbasse } >>

\context Lyrics = thewords \lyricsto "one" { \IWords }

\layout{ }
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

--
Martial





--------------------------------------------------------------------------------


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.11.46"
\include "english.ly"
#(set-default-paper-size "a5")
%%===========================================================
IWords = \lyricmode { BI BA BI BE BO BE BU1.__ }
IGlobal = { \key c \major }

VoixA = \new Voice = "one" \relative c'{ \stemUp g'4 a g f  e d c b  c1 }

VoixB = \new Voice = "two" \relative c'{ \stemUp e4 f e d  c b a gs  a1 }

VoixC = \new Voice = "three" \relative c' { \stemDown c4 c c b c g a e a1 }

Vbasse =  \new Voice  \relative c' { r4 r r r  R1  R1  }
%%===========================================================
\score
{
\new ChoirStaff
<<
\new Staff
<<
\clef "G"
\transpose c f
<<   \IGlobal
  \VoixA
  \VoixB
  \VoixC
>>
>>

\new Lyrics = thewords { s }

\new Staff
<<
\clef "F"  \transpose c f { \IGlobal \Vbasse } >>

\context Lyrics = thewords \lyricsto "one" { \IWords }
>>
\layout{ }
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%




--------------------------------------------------------------------------------


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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]