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

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

Re: Nouveau LilyPondien


From: z0narts
Subject: Re: Nouveau LilyPondien
Date: Sun, 19 Oct 2008 14:27:20 +0200
User-agent: Thunderbird 2.0.0.17 (Macintosh/20080914)



Valentin Villenave a écrit :
Le 19 octobre 2008 08:56, Chrys <address@hidden> a écrit :

Il me semble qu'il faut utiliser :
\change et qq chose pour que cela ce fasse ?

Oui, mais pour cela il faut donner un nom à chacune des deux portées (Staff) :

mainDroite = \relative c' {
  c c' c,8
  \change Staff = "gauche" c,
  \change Staff = "droite" c'4
}

mainGauche = \relative c {
  \clef bass
  c2 s4 c,
}

\new PianoStaff <<
  \new Staff = "droite" \mainDroite
  \new Staff = "gauche" \mainGauche

D'accord, alors j'ais du faire une erreur qq part , je copi/colle mon code :

\version "2.10.33"
\header {
  title = "FUGA II"
  subtitle = "A 4 voix"
  composer = "J.S.BACH"
  meter = "BWV 871"
}

\score {
        <<
                \new PianoStaff <<
                \time 4/4
                \new Staff <<
                        \key ees \major
                        \clef treble
                        \new Voice {
                                \voiceOne
                                \relative c'' {
                                        r1
                                        r8 c-4 bes c d[ g,] c bes16 a
                                        bes4 aes g8 c f,4~ \break
                                         %4
                                        f8 ees16-2 d g8-5 f ees4-4 d
                                        c8-1 g' c4~ c8 bes16-3 c d-1 e f-1 g
                                        aes f c' bes aes g f ees d bes f' ees d 
c bes aes \break
                                         %7
                                        g8 r  r4 r2
                                        r8 r16 g' ees8. f16 g8[ c,] f ees16 d 
\break
                                         %9
                                        ees8 aes, des[ c16 bes] c8 f, bes[ 
aes16 g]
                                        aes8. aes16 d,8 ees f ees4 f8~
                                        f[ ees] aes8. aes16 g8. g16 c8. bes16~ 
\break
                                         %12
                                        bes16 bes aes8~ aes16 g aes bes e,8 r16 
aes des8. c16~
                                        c c bes8~ bes16 a bes c fis,8 g~ g16 g8 
fis16
                                        g8 g'[ ees f] g[ c,] f ees16 d \break
                                         %page II
                                         %15
                                        ees d c b c ees f g aes c, b a b g' f g
                                        ees8 r r4 r8 g e fis
                                        g c, f[ ees16 d] ees8. ees16 d8 e \break
                                         %18
                                        f bes, ees[ d16 c] d8 g, ees'4~
                                        ees16 ees d8~ d16 c8 b16 c8[ g'] d 
ees16 f
                                        ees8 d r16 c8 bes16 aes8. aes16 g4~ 
\break
                                         %21
                                        g c2~c16 b c d
                                        g,8[ aes] g8. a16 bes8 b r16 g16 c fis, 
\break
                                         %23
                                        g8 ees d4 c8 r8 r c'
                                        b c d g, c bes16 aes bes8 c
                                        aes bes c f, bes aes16 g aes8 g~ \break
                                         %26
                                        g8 a16 bes32 c f,8 c' d c16 b c4
                                        r16 d ees bes c4~ c r8 <<bes g>>
                                        <<c1 g ees c>>
                                        \bar "|."
                                        
                                }
                        }
                        \new Voice {
                                \voiceTwo
                                \relative c'' {
                                        r8 g ees f g[ c,] f ees16 d
                                        ees4 d8 c bes4 a
                                        g8 g'4 f ees d16 c
                                         %4
                                        b4 c2 b4
                                        c r8 ees d16 fis g8 r4
                                        r2 r8 s s s
                                         %7
                                        es,,16 c'' aes' g f ees d c b f' ees d 
ees aes g f
                                        d'16 c d8~ d16 b c8~ c16 b c8~ c16 b8.
                                         %9
                                        c16 g aes8~ aes16 g8.~ g16 e f8~ f16 e8.
                                        f8 c b c d[ g,] c b16 a
                                        g b c8~ c16 c d8~ d16 d ees8~ ees16 f 
ges8
                                         %12
                                        e r16 f des4~ des16 c f8~ f16 g aes8
                                        fis r16 g16 ees4~ ees16 d8 c16 bes8 a
                                        g r8 s2.
                                         %page II
                                         %15
                                        s1
                                        s8 c'8 bes c d g, c bes16 a
                                        bes8 aes16 g c c g8~ g16 g a8 bes16 c 
des8
                                         %18
                                        r16 c bes aes g8 a bes[ ees,] aes g16 f
                                        g8. f16 ees8 d c ees' aes,4
                                        r16 g8 f16 ees8 e r16 f16[ d8] r16 ees[ 
f8]~
                                         %21
                                        f ees~ ees16 e f g aes16 g f ees g8 f~
                                        f16 ees8 f16~ f f ees8 r16 f ees d ees4
                                         %23
                                        r16 d8 c16~ c a b8 c g'[ ees f]
                                        g c, f[ ees16 d] e8 f g[ f16 e]
                                        f8 g e f g[ c,] f e16 d
                                         %26
                                        e8 ees des ees f ees16 d ees8 g
                                        r4 r8 r16 d ees4 r8 <<f8 d >>
                                }
                        }
                >>
                
                \new Staff <<
                        \key ees \major
                        \clef bass
                        \new Voice {
                                \voiceThree
                                \relative g {
                                        s1
                                        s1
                                        s1
                                         %4
                                        s1
                                        s1
                                        s2 s8 d' bes d
                                         %7
                                        s1
                                        s1
                                         %9
                                        s1
                                        s1
                                        s1
                                         %12
                                        s1
                                        s1
                                        s4 g ees f
                                         %page II
                                         %15
                                        g4 c, f ees8 d
                                        ees s8 s2.
                                        s1
                                         %18
                                        s1
                                        bes8 b c d g,16 c b c~ c b c8~
                                        c b c4~ c8[ b] c8. b16~
                                         %21
                                        b g c8~ c bes s4 d~
                                        d8 c d c f, g4 a8
                                         %23
                                        g4 r8 r16 f ees8 r8 r4
                                        r8 ees' b c g r8 r4
                                        r8 des g aes e c' aes bes
                                         %26
                                        c8[ f,] bes aes16 g aes8[ g] g ees
                                        s1
                                        s1
                                }
                        }
                        \new Voice {
                                \voiceFour
                                \relative g {
                                        r1
                                        r1
                                        r1
                                         %4
                                        r8 g ees f g c, f ees16 d
                                        ees g c, d ees f g a bes d g, a bes c d 
e
                                        f8 aes, f aes bes r8 r4
                                         %7
                                        r8 c, b c d[ g,] c b16 a
                                        b8 g c aes ees8. aes'16 d,8 g
                                         %9
                                        c,8. f16 bes,8 ees aes,8. des16 g,8 c
                                        f,16 c' f8~ f16 ees d c b g c bes aes c 
d,8
                                        e8. c16 f8 bes b c aes bes
                                         %12
                                        c f, bes[ aes16 g] aes8 aes'16 f bes8 c
                                        d, g c,[ bes16 a] bes8 ees c d
                                        g, r8 r4 r2
                                         %page II
                                         %15
                                        r8 g' aes g f[ d'] g, a16 b
                                        c d ees f g ees d c bes a bes8~ bes16 a 
d c
                                        bes g c8 a b c f, bes[ aes16 g]
                                         %18
                                        a8 d~ d16 c f ees d c des8~ des16 c bes 
aes
                                        r4 g ees f
                                        g c, f ees8 d
                                         %21
                                        ees8. g16 aes8 g f[ d'] g, a16 b
                                        c8 c, b c d[ g,] c b16 a
                                         %23
                                        b8 c f, g c, r8 r4
                                        r2 c'8 r r4
                                        r2 c8 r r4
                                         %16
                                        r8 c8 des c b f' ees16 d c d32 ees
                                        fis,4 r4 r16 b' c fis, g8 g,
                                        <<c1 c,>>
                                }
                        }
                >>
        >>
        >>
}


2 - Est t'il possible de centrer correctement ses silences ?

Par défaut, les silences sont correctement centrés. Ce n'est que
lorsque plusieurs voix sont imprimées sur la même portée que les
silences vont se différencier vers la voix du haut ou la voix du bas.
Dans une telle situation polyphonique, il faut avoir recours à la
commande \oneVoice :

\relative c' {
 <<
  {
  c' c'
  \oneVoice r
  \voiceOne c,
  } \\ {
  c,2 s4 c
  }
 >>
}

3 - Je souhaite réduire (globalement sur la partition) la taille et retirer
le "Bold" des doigtés.

Ce n'est pas du "bold", c'est une police à part entière. On peut
remplacer cette police par du roman, du sans, ou autre.

\layout {
  \context {
    \Score
    \override Fingering #'font-family = #'roman
  }
}

Pour réduire la taille :

#(set-global-staff-size 12)

4 - et enfin, je cherche à pouvoir équilibrer l'espace entre chaque système
sur ma page.

http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Changing-spacing

Cordialement,
Valentin






reply via email to

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