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

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

Re: Erreur aléatoire : already have slur


From: Jean-Charles Malahieude
Subject: Re: Erreur aléatoire : already have slur
Date: Mon, 08 Aug 2011 12:25:15 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110621 Fedora/3.1.11-1.fc14 Thunderbird/3.1.11

Le 07/08/2011 23:12, Xavier Scheuer disait :
2011/8/7 Eluze :

pas très probable que nous puissions trouver une solution ou même comprendre
ce qui se passe sans le score entier qui produit cette erreur!

il y a quelques messages en cherchant "already have slur" dans les listes
originales - peut-être cela pourrait aider?!

http://old.nabble.com/forum/Search.jtp?query=%22already+have+slur%22&local=y&forum=1718&daterange=0&startdate=&enddate=


Bonsoir,

Oui, j'aurais dit aussi qu'il s'agissait peut-être de \acciaccatura ou
\appogiatura comprise dans un passage entre deux liaisons mais
normalement le passage à la version 2.14.2 aurait dû résoudre le
problème, cf. http://code.google.com/p/lilypond/issues/detail?id=75 .

Difficile d'évaluer sans code.



Pour info, ces messages sont pléthoriques lorsqu'on utilise \partcombine sur de parties vocales (ligature et liaisons de mélismes).
Imaginez un peu ce que je fais : pour les besoins du prof de clavecin,
je génère par exemple :

\score { % Chorus "Our natives not alone appear"
  <<
    \new StaffGroup = "Orchestre" \with { fontSize = #-1
        \override StaffSymbol #'staff-space = #(magstep -1) }
    <<
      \new Staff = "Trumpet" <<
        \clef treble \zTrumpet
        \set Staff.printPartCombineTexts = ##f
        \partcombine
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/trumpetI.ily" >> }
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/trumpetII.ily" >> }
      >>
      \new Staff = "Violon" <<
        \clef treble \zViolins
        \set Staff.printPartCombineTexts = ##f
        \partcombine
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/violonI.ily" >> }
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/violonII.ily" >> }
      >>
      \new Staff = "Viola" <<
        \clef "alto" \XViola
        \include "K/global.ily" \include "K/viola.ily"
      >>
    >>

    \new PianoStaff = "Chanteurs" \with { fontSize = #-1
        \override StaffSymbol #'staff-space = #(magstep -1) }
    <<
      \zChor
      \new Staff <<
        \set Staff.printPartCombineTexts = ##f
        \partcombine
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/nsoprano.ily" >> }
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/nalto.ily" >> }
      >>
      \new Staff <<
        \clef bass
        \set Staff.printPartCombineTexts = ##f
        \partcombine
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/ntenor.ily" >> }
        { \keepWithTag #'Reduc
        << \include "K/global.ily" \include "K/nbasse.ily" >> }
      >>
    >> %ends chanteurs

    \new PianoStaff = "Basso" \keepWithTag #'Part <<
      \zBasso
      \new Staff = "Up" << \include "K/global.ily" >>
      \new Staff = "Down" <<
        \clef bass
        \include "K/global.ily" \include "K/continuo.ily" >>
      \new FiguredBass { \include "K/chiffrage.ily" }
    >>
  >>

  \header {
    piece = \EOurNatives
  }
  \layout {
  }
} %ends EK

@+
Jean-Charles






reply via email to

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