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

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

Re: Lilipond 2.15.1 et ligatures automatiques


From: Mathilde2
Subject: Re: Lilipond 2.15.1 et ligatures automatiques
Date: Sat, 9 Jul 2011 03:40:42 -0700 (PDT)

Merci beaucoup à tous les deux!...c'est très clair...et malheureusement cela
ne fonctionne que dans le fichier d'exemple.:

Je reviens donc à ma transcription de Bartok, dont je vous fais cette fois
un copier-coller. Ma question principale concerne la cinquième pièce. Je
vous poste également le 
http://lilypond-french-users.1298960.n2.nabble.com/file/n6565515/bartok.pdf
.pdfbartok.pdf :




\version "2.15.1"

\header {
  title = "Danses populaires roumaines"
  subtitle = " "
  composer = "Béla BARTOK (1881-1945)"
}


un = \relative c''

{
  \key a \minor
  \time 2/4
  
  R2*3
  
  r4 r8 c b16-- c-- d4 c8
  d16 e e4 fis8
  fis16 g g4 f16 e e d c8 c4
  b16 c d4~d16 b32 (d) c8. a16 b8 g
  a2 a4 r
  
   
  \bar "||"
}
  
  deux = \relative c'' {
    \key fis \minor
  \time 2/4
  \tempo Allegro 4=144
\overrideTimeSignatureSettings 
#'(3. 4) % timeSignatureFraction 
  #'(1 . 8) % baseMomentFraction 
  #'(2 2 2) % beatStructure 
  #'() % beamExceptions 
  
  fis,8-. \p gis-. a-. b-. cis-. b-. fis-. b-. cis4-. cis8-. [r16 dis]
(cis2)
  b8-. (cis-.) dis-. b-. e4-- \times 4/5 {e16 (dis cis b a} b4) b8-. [r16
cis] (b2)
  b8-. (cis-.) dis-. b-. e4-- e16 (dis cis b a8 gis-.)
  a-. b-. a-. gis-. fis4--
  fis8-. gis-. a-. cis-. b-. a-. gis-. a-. fis4-. fis8-. [r16 cis] (fis2)
  
  fis'8-. \mf gis-. a-. b-. cis-. b-. fis-. b-. cis4-. cis8-. [r16 dis]
(cis2)
  b8-. (cis-.) dis-. b-. e4-- \times 4/5 {e16 (dis cis b a} b4) b8-. [r16
cis] (b2)
  b8-. (cis-.) dis-. b-. e4-- e16 (dis cis b a8 gis-.)
  a-. b-. a-. gis-. fis4--
  fis8-. gis-. a-. cis-. b-. a-. gis-. a-. fis4-. fis8-. [r16 cis] (fis2)
  
  _\markup { \italic "attacca" }
  
  \bar "|."
  \pageBreak
  
}

trois = \relative c'' {
  \key d \minor
  \time 2/4
  
  R2*3
  
  r8 f-.^\flageolet [<cis,\harmonic gis''>-. <d\harmonic a''>-.]
  <cis\harmonic gis''>\prall-> [(f')-.^\flageolet <cis,\harmonic
gis''>-. (<d\harmonic a''>-.)]
  <cis\harmonic gis''>\prall-> [(f')-.^\flageolet <cis,\harmonic
gis''>-. <d\harmonic a''>\prall->]~
  
  <d\harmonic a''> <cis\harmonic gis''>4->\prall
  
  f'16^\flageolet (e^\flageolet d^\flageolet e^\flageolet)
  
  f8-.^\flageolet [(<cis,\harmonic gis''>-. <d\harmonic a''>-.)]
  <cis\harmonic gis''>\prall-> [(f')^\flageolet <cis,\harmonic
gis''>-. (<d\harmonic a''>-.)]
  <cis\harmonic gis''>\prall-> [(f')^\flageolet <cis,\harmonic
gis''>-. <d\harmonic a''>\prall->]~
  
  <d\harmonic a''> <cis\harmonic gis''>4->\prall
  
  f'16^\flageolet (e^\flageolet
  
  d8 ^\flageolet) 
  [e^\flageolet-. (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) f16^\flageolet (e^\flageolet]
f^\flageolet e^\flageolet) <cis,\harmonic gis''>4-> 
  
  f'16^\flageolet (e^\flageolet d8^\flageolet)
  
  [e^\flageolet-. (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) f16^\flageolet (e^\flageolet]
f^\flageolet e^\flageolet) <cis,\harmonic gis''>4-> 
  
  f'16^\flageolet (e^\flageolet 
  d\<^\flageolet e) f8-. (&lt;cis,\harmonic gis''&gt;-.)
  &lt;d\harmonic a''&gt;16 (&lt;e\harmonic b''&gt;\! &lt;d\harmonic a''&gt;
\mp &lt;cis\harmonic gis''&gt;)
  f'8^\flageolet-. (&lt;cis,\harmonic gis''&gt;-.)
  &lt;d\harmonic a''&gt;16 (&lt;e\harmonic b''&gt; &lt;d\harmonic a''&gt;
&lt;cis\harmonic gis''&gt;)
  f'8^\flageolet-. (&lt;cis,\harmonic gis''&gt;-.)
  &lt;d\harmonic a''&gt;->\prall~&lt;d\harmonic a''&gt;
  &lt;cis\harmonic gis''&gt;4\prall->
  
  f'16^\flageolet (e^\flageolet 
  d^\flageolet e) f8-. (&lt;cis,\harmonic gis''&gt;-.)
  &lt;d\harmonic a''&gt;16 (&lt;e\harmonic b''&gt; &lt;d\harmonic a''&gt;
&lt;cis\harmonic gis''&gt;)
  f'8^\flageolet-. (&lt;cis,\harmonic gis''&gt;-.)
  &lt;d\harmonic a''&gt;16 (&lt;e\harmonic b''&gt; &lt;d\harmonic a''&gt;
&lt;cis\harmonic gis''&gt;)
  f'8^\flageolet-. (&lt;cis,\harmonic gis''&gt;-.)
  &lt;d\harmonic a''&gt;->\prall~&lt;d\harmonic a''&gt;
  &lt;cis\harmonic gis''&gt;4\prall->
  
  f'16^\flageolet (e^\flageolet d8^\flageolet) \p 
  
  
  [e^\flageolet-. (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) f16^\flageolet (e^\flageolet]
f^\flageolet e^\flageolet) &lt;cis,\harmonic gis''&gt;4-> 
  
  f'16^\flageolet (e^\flageolet d8^\flageolet) 
  
  [e^\flageolet-. \pp (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) \appoggiatura {e^\flageolet}
f^\flageolet->] (e^\flageolet)
  [e^\flageolet-. (e^\flageolet-.) f16^\flageolet (e^\flageolet]
f^\flageolet e^\flageolet) &lt;cis,\harmonic gis''&gt;4 
  
  f'16^\flageolet (e^\flageolet 
  d^\flageolet e^\flageolet) f8-.^\flageolet (&lt;cis,\harmonic gis''&gt;-.)
  &lt;d\harmonic a''&gt;16 (&lt;e\harmonic b''&gt;)
  R2
  
  r8 f'-.^\flageolet _\markup { \italic "smorzando" } [&lt;cis,\harmonic
gis''&gt;-. &lt;d\harmonic a''&gt;-.]
  &lt;cis\harmonic gis''&gt;\prall [(f')-.^\flageolet &lt;cis,\harmonic
gis''&gt;-_ &lt;d\harmonic a''&gt;-_]
  
  R2
  
  \bar "|."
}

quatre = \relative c'' {
  \key a \minor
  \time 3/4
  \override Voice.TupletBracket #'bracket-visibility = ##f
  
  \tempo "Molto moderato" 4=100
  
  R2.*2  g'2 _\markup { \italic "molto espr." } g4
  \times 2/3 {bes8 (as g)} f8. [(e16 f8. g16)]
  \times 2/3 {as8 (g f)} e8. [(c16 des8. f16)]
  e (c des f) c2
  
 g'2 g4
  \times 2/3 {bes8 (as g)} f8. [(e16 f8. g16)]
  \times 2/3 {as8 (g f)} e8. [(c16 des8. f16)]
  e (c des f) c2
  
bes'16 _\markup { \dynamic mf \italic "più espr." } (g as f)
g8. (f16) es4~(es16 c des es) f8. [(e16 f8. g16)]
\times 2/3 {as8 (g f)} e8. [(c16 des8. f16)]
  e (c des f) c2
  
bes'16 _\p (g as f)
g8. (f16) es4~(es16\> c des es) f8. [(e16 f8. g16\!)]

\pageBreak

\times 2/3 {as8 \pp (g f)} e8. [(c16 des8. f16)]
  e (c des f) c2 \bar "||"
  
  \appoggiatura {a16 ([e']} e'2) \f e4
  \times 2/3 {g8 (f e)} d8. [(cis16 d8. e16)]
\times 2/3 {f8 (e d)} cis8. [(a16 bes8. d16)]
cis (a bes d) a2

\appoggiatura {e,16 ([ a e']} e'2) e4
  \times 2/3 {g8 (f e)} d8. [(cis16 d8. e16)]
\times 2/3 {f8 (e d)} cis8. [(a16 bes8. d16)]
cis (a bes d) a2

\appoggiatura {bes,16 ([g']} g' (e f d)
e8. (d16) c4~(c16 a bes c) d8. [(cis16 d8. e16)]
\times 2/3 {f8 (e d)} cis8. [(a16 bes8. d16)]
cis (a bes d) a2

\appoggiatura {g16} g' _\markup { \italic "dim." } (e f d)
e8. (d16) c4~(c16 a bes c) d8. [(cis16 d8. e16)]
\times 2/3 {f8 (e d)} cis8. [(a16 bes8.\> d16)]
cis (a bes d) a2\!

  
  

  
  
  \bar "|."
}

cinq = \relative c'' 

      {
        
  \key d \major
  

    \time 2/4
    \override Voice.TupletBracket #'bracket-visibility = ##f
  
  \tempo Allegro 4=152

  R2*4 
  
  

\time 3/4 

\set Timing.baseMoment = #(ly:make-moment 1 8)
\set Timing.beatStructure = #'(2 2 2)

d8-. \ff \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-.
\appoggiatura {gis} fis-.
d8-. \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-. \appoggiatura
{gis} fis-.

\time 2/4 e-. e16 (d) \times 2/3 {cis16 \sf (d cis} b8-.)

\time 3/4
d8-. \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-. \appoggiatura
{gis} fis-.
d8-. \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-. \appoggiatura
{gis} fis-.
\time 2/4 e-. e16 (d) \times 2/3 {cis16 \sf (d cis} b8-.)
\time 3/4
g'8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
g8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
\time 2/4 a-. cis16 (d e4) \sf
\time 3/4
g,8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
g8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
a-. a16 (g a2) \sf



d,8-. \ff \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-.
\appoggiatura {gis} fis-.
d8-. \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-. \appoggiatura
{gis} fis-.
\time 2/4 e-. e16 (d) \times 2/3 {cis16 \sf (d cis} b8-.)
\time 3/4
d8-. \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-. \appoggiatura
{gis} fis-.
d8-. \appoggiatura {d} fis-. a-. \appoggiatura {a} fis-. d-. \appoggiatura
{gis} fis-.
\time 2/4 e-. e16 (d) \times 2/3 {cis16 \sf (d cis} b8-.)
\time 3/4
g'8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
g8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
\time 2/4 a-. cis16 (d e4) \sf
\time 3/4
g,8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
g8-.  \appoggiatura {g} b-. d-. \appoggiatura {d} b-. g-. \appoggiatura
{cis} b-.
a-. a16 (g a2) \sf _\markup { \italic attacca }

  \bar "||"
  \pageBreak
}

six = \relative c'' {
  \key d \major
  \time 2/4
  \override Voice.TupletBracket #'bracket-visibility = ##f
  
\tempo Allegro 4=152
  
a'8-.-> \f fis16 (a gis8-.->) gis16 (fis a8-.->)
a16 (gis fis d fis gis a8-.->) fis16 (a gis8-.->) gis16 (fis e8-.->) e16 (d
e4
) \sf
  
d8-.-> b16 (d cis8-.->) cis16 (b d8-.->)
d16 (cis b g b cis d8-.->) b16 (d cis8-.->)
cis16 (b a8-.->) a16 (g a4 \sf) 

\bar "||"

a'8-.-> _\markup { \italic più \dynamic f } fis16 (a gis8-.->) gis16 (fis
a8-.->)
a16 (gis fis d fis gis a8-.->) fis16 (a gis8-.->) gis16 (fis e8-.->) e16 (d
e4
\sf)
  
d8-.-> b16 (d cis8-.->) cis16 (b d8-.->)
d16 (cis b g b cis d8-.->) b16 (d cis8-.->)
cis16 (b a8-.->) a16 (g a4 \sf)

\key g \major
\bar "||"

\tempo "Più allegro" 4=160

e'16 \f (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
e8 (fis16 g) a4 \sf
e16 (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
\times 2/3 {d16 (e d} c8-.) c4 \sf

e16 (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
e8 (fis16 g) a4 \sf
e16 (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
\times 2/3 {d16 (e d} c8-.) c4 \sf

g8-. \mf [c-. g-. c-.] g-. c-. c16-> (bes a bes)
g8-. c-. c \appoggiatura {bes} c16 (d)
e8-. c16 (b) c4 \sf

g8-. [c-. g\cresc-. c-.] g-. c-. c16-> (bes a bes)
a8-. a16 (g) a8-. a16 (g) a8-. a16 (g) a4

\bar "||"

e''16 \ff (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
e8 (fis16 g) a4
e16 (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
\times 2/3 {d16 (e d} c8-.) c4

e16 (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
e8 (fis16 g) a4
e16 (fis g8 -.) \times 2/3 {fis16 (g fis} e8-.)
\times 2/3 {d16 (e d} c8-.) c4

g8-. _\markup { \italic sempre \dynamic ff } [c-. g-. c-.] g-. c-. c16->
(bes a bes)
g8-. c-. c c16 (d)
e8-. c16 (b) c4 \sf

g8-. [c-. g-. c-.] g-. c-. c16-> (bes a bes)
a8-. a16 (g) a8-. a16 (g) a8-. a16 (g) a4

\times 2/3 {g16 (a b)} c8-.
\times 2/3 {g16 (a b)} c8-.
\times 2/3 {g16 (a b)} c8-.
\times 4/5 {c16 (d c bes a)}
\times 2/3 {g16 (a b!)} c8-.
c-. c16 (d) e8-. c16 (b)
\times 4/5 {c16 (d c bes a)}
\times 2/3 {g16 (a b!)} c8-.
\times 2/3 {g16 (a b)} c8-.
\times 2/3 {g16 (a b)} c8-.
c16 (bes a bes) a8-. a16 (g a g a g a g a8-.)
f16 \sf (bes, e f) e (a,) e'8-.
f16 \sf (bes, e f) e (a,) e'8-.
f16 \sf (bes, e a,) e'8-. a,16 (g a8-.)
a'16 (g a8-.) a'16 (g a g) a-- g-- a4 a,, \fermata


\bar ":|"
}



\score {
  \new Staff \with {
    instrumentName = "Flûte"
  }   {\un }
 
  \layout { }
}

\score {
  \new Staff \with {
  }  {\deux }
 
  \layout { }
}

\score {
  \new Staff \with {
  }  {\trois }
  
\layout { }
}

\score {
  \new Staff \with {
  }  {\quatre }
  
  %\layout { }
}

\score {
  \new Staff \with {
  }  {\cinq }
  
  %\layout { }
}

\score {
  \new Staff \with {
  }  {\six }
 
  \layout { page-count = 4 }
}

\paper { 
  ragged-last-bottom = ##f 
}



Eluze wrote:
> 
> 
> Mathilde2 wrote:
>> 
>> ...bon, eh bien il y a un vrai problème: les règles de ligature
>> automatiques qui fonctionnent dans les mesures à 2/4, 5/4, 7/4, ne
>> fonctionnent plus dans les mesures à 3/4 et 4/4, alors que la logique est
>> la même... j'ai fait des tests, comme ceci:
>> 
>> 
>> flute = \relative c'' {
>>   \global
>>   \set Timing.baseMoment = #(ly:make-moment 1 16)
>> \set Timing.beatStructure = #'(3 2 3)
>> 
>> c16 c c c c c c c 
>> 
>> \time 4/4
>> \set Timing.baseMoment = #(ly:make-moment 1 8)
>> \set Timing.beatStructure = #'(1 4 3)
>> 
>> c8 c c c c c c c c c c c c 
>> 
>> \time 5/4
>> \set Timing.baseMoment = #(ly:make-moment 1 8)
>> \set Timing.beatStructure = #'(1 4 2 3)
>> 
>> c8 c c c c c c c c c c c c c c c c
>>   
>> }
>> 
>> Quelqu'un a-t-il une explication?
>> 
> il me semble qu'il faut mettre le \time … /après/ les \override...
> 
>   \overrideTimeSignatureSettings
>   #'(5 . 4) % timeSignatureFraction
>   #'(1 . 8) % baseMomentFraction
>   #'(1 4 2 3) % beatStructure
>   #'() % beamExceptions
>   \time 5/4
> 
> cordialement
> Eluze
> 


--
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Lilipond-2-15-1-et-ligatures-automatiques-tp6565071p6565515.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.



reply via email to

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