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

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

Re: Couleur des portées d'un instrument dans une partition à plusieurs


From: Jean-Jacques Gerbaud
Subject: Re: Couleur des portées d'un instrument dans une partition à plusieurs
Date: Thu, 28 Oct 2010 15:18:04 +0200
User-agent: Thunderbird 2.0.0.24 (X11/20100228)

Martial a écrit :
Il aurait été plus simple de nous envoyer le fichier en entier.
oui, mais je croyais qu'on ne pouvait pas joindre des fichiers. En tout cas, le voici en PJ

Sur ce genre de partition il vaut mieux travailler avec des identificateurs.
oui, effectivement, ça me  semble plus simple.

J'ai rajouté la troisième voix (cello)

Il s'agit d'une ritournelle du Bourgeois Gentilhomme de Lulli, que nous allons monter en Mars avec acteurs et danseurs.

Comme dans mon fichier précédent, les barres de mesures ou de reprises n'apparaissent pas avec la colorisation. Sans la colorisation, tout est en place. (C'est sans doute normal mais je ne sais pas pourquoi !)
--
JJG
(En raison du degré important de mon "oublitude", je demande à mes correspondants
de me prévenir à l'approche d'un rendez-vous prochain)
\version "2.13.22"

%% Identification
voixI = \relative c'' 
\context Voice = "voice 1"{ 
        \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-6 . 6)
                \override Voice.TextScript #'padding = #2.0
                \override MultiMeasureRest #'expand-limit = 1
                \once \override Staff.TimeSignature #'style = #'()
                \clef "treble"
                \key g \major
                \time 2/2
                \repeat volta 2 {
    \mark \markup { \fontsize #2 "Ritournelle" }                 
     
                    \repeat volta 2 { 
        \mark \markup { \fontsize #2 "Ritournelle" }                    
        r2 r4 r8 d8
        \bar "|:" d1
        e4 e d4. c8               
        b2. b4
        c4 d e d
        c4 b a2
% 7
        g2 b4. c8
        a2 fis4. fis8
        g2 e4 a
        g4 fis e4. d8
                        }
        \alternative {
                        {d2. r8 d'8}
                        {d,1}  \bar "|:"
                     }  
                     \repeat volta 2 {       
                     
        a'4. g8 a4. b8
% 14
        c2 c4. d8
        b2 b4. c8
        d2 c4. b8
        a2 a4. g8
        fis4. d'8 d4. c8
        b4 b b4. a8
        g4. g8 g2
% 21    
        e4. e'8 e4. d8
        c4 c c4. b8 a4. b8 b2
        a2 r4 d
        c4. b8 a4. g8
                     }
        \alternative {
                        {g1}
                        {g1}  
                     }  
         \bar "|."      

        } 
}
%%% A la compilation, j'ai un message qui me dit "qu'il y a plus d'alternatives
%% que de répétitions". Pourtant ce qui est écrit là est conforme au texte 
original.

voixII = \relative c 
\context Voice = "track 2" { 
        \override Voice.TextScript #'padding = #2.0
                \override MultiMeasureRest #'expand-limit = 1
                \once \override Staff.TimeSignature #'style = #'()
                \clef "bass"
                \key g \major
           R1
       r4 r8 g'8 g2
       c,4 c d4. d8
       e4. fis8 g4. g8
       a4 b c b
       a4 g d2
% 7
        e2 e4. e8
        e2 dis4. dis8 
        e2 e4 e 
        cis4 d
        a4. d8
        d1
        d1
        d4. d8 c4. b8
% 14
        a2 a4. a8 
        e'2 d4. c8
        b2 c4 c
        d2 cis4. d8
        d1
        r4 r8 g8 g4. f8\!   
        e4. e8 e4. d8
% 21
        c4. c8 c4. b8 
        (a4.) a'8 a4. g8
        fis4. fis8 g2
        d2 r4 b
        c4 c d4. g,8
        g1 
        g1              
   
}
voixIII = \relative c 
\context Voice = "voice 3"{ 
        \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-6 . 6)
                \override Voice.TextScript #'padding = #2.0
                \override MultiMeasureRest #'expand-limit = 1
                \once \override Staff.TimeSignature #'style = #'()
                \clef "bass"
                \key g \major
                \time 2/2
       g1
       g'1
       c,2 d
       e4. fis8 g2
       a4 b c b
       a4 g d2
% 7
        e2 e2~
        e2 dis2 e1
        cis4 d a2
        d,2 d'
        d,1
        d'2 c4. b8
% 14
        a1
        e'2 d4. c8
        b2 c
        d2 cis
        d4. e8 fis4 d
        g2 g4. f8
        e2 e4. d8
% 21
        c2 c4. b8
        a2 a'4. g8
        fis2 g
        d2 b
        c2 d
        g,4 a b g
        g1
           
            }             




%%------------------------------------
%%% Edition portée system 
\score {
<<
\new Staff  {\voixI }
                
\new Staff {
        %\with { %%colorisation de cette portée
        %  \override StaffSymbol #'stencil = #(lambda (grob)
        % (let* ((staff (ly:staff-symbol::print grob))
        %               (X-ext (ly:stencil-extent staff X))
        %               (Y-ext (ly:stencil-extent staff Y)))
        %               (ly:stencil-add
        %                       (ly:make-stencil (list 'color (rgb-color 1 0.8 
0.6)
        %                       (ly:stencil-expr (ly:round-filled-box X-ext 
Y-ext 0))
        %               X-ext Y-ext))
        %               staff)))
        %               }  
        \voixII }
\new Staff {\voixIII}           
 >>
 \layout { }
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

reply via email to

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