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

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

Re: Plusieurs voix sur la même portée


From: John Mandereau
Subject: Re: Plusieurs voix sur la même portée
Date: Sat, 19 May 2007 14:45:38 +0200

Le samedi 19 mai 2007 à 10:09 +0200, denis queffeulou a écrit :
> j'utilise désormais la 2.10.23 mais ça ne change rien,
> voici la structure générale du morceau :
> 
> 
> melody = {
>       \key a \minor
>       \time 4/4
>       \repeat volta 2
>       {
>               <<
>               {r8 c'8\3  e'\2 a'\1 b'\1 e'\2 c'\3 b'\1} \\
>               {a2\4 gis\4}
>               >>
>               <<g8\4 c''\1>> e'\2 c'\3 c''\1 <<fis\4 fis'\1>> d'\2 a\3 fis'\1 
> |
>               <<f\4 e'\1>> c'\2 a\3 c'\2~ c'\2 e'\1  c'\2 a\3
>       }
>       \alternative {
>               {<<b,\5 g\3>> <<a,\5 a\3>> <<a,4\5 a4\3>> r8 a,8\5 f\5 e\5 }
>               {<<b,\5 g\3>> <<a,\5 a\3>> <<a,4\5 a4\3>> r4 a,8\5 b,\5}        
>         
>       }
> }
> 
>                       
> \book
> {
>       \header{
>         title = "Stairway to heaven - IV"
>         composer = "Led Zeppelin"
>       }
>       \score
>       {
>               <<
>               \new Voice =  "melody"
>               {
>                       \clef "G_8"
>                       \melody
>               }
>               \new TabStaff {
>                       \melody
>               }
>               >>
>       }
> }
> 
> 
> La tablature n'est vide que sur la première mesure.
> 

Le problème est que tu définis le contexte de Voix "mélody", et
qu'ensuite tu veux y mettre deux contextes de Voix simultanés avec << \\
>>, ce qui n'est pas logique, et donc fait faire des bizarreries à
LilyPond.  Entre les contextes de Partition (Score) et de Voix, il y a
un intermédiaire essentiel : la Portée (Staff), qui devrait toujours
être définie explicictement pour plus de clarté.

Concrètement, cela signifie qu'il faut replacer

\new Voice =  "melody"

par

\new Staff =  "melody"

dans le bloc \score

-- 
John Mandereau <address@hidden>





reply via email to

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