Subject: Re: message d'erreur "wrong type"

From: Martial <[email-masked]>
Date: Wed, 01 Apr 2009 06:55:54 +0200

> En  enlevant par petit bout
> il semblerai que c'est dans la partie en 7/8 que cela  pose problème

Retour d'erreur avec \hamonic :

Pré-traitement des éléments graphiques...ERROR: In procedure 
ly:note-collision-interface::calc-positioning-done:
ERROR: Wrong type (expecting exact integer): ()

dans ce cas

{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 } \\
{ <fis'\harmonic>2. ~ <fis'\harmonic>8 }
}

La aussi
{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 } \\
{ <fis'>2. ~ <fis'>8}
}

Pas là
{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 }
}

un bug ?

-- 
Martial

---

From: Martial <[email-masked]>
Date: Wed, 01 Apr 2009 13:04:21 +0200

Ha !
C'est bien dû à une collision mal gèré.
En remplaçant le fa dièse par un sol
plus de problème.
le fa renvoie une erreur
le re et do aussi
mais pas le sol  ni le si !

{
\time 7/8
<<
{ r8 b''4 a''8 a''4. } \\
{ <e'\harmonic>2. ~ <e'\harmonic>8 } \\
{ <g'\harmonic>2. ~ <g'\harmonic>8}
}

-- 
Martial

---

From: Valentin Villenave <[email-masked]>
Date: Wed, 1 Apr 2009 13:23:03 +0200

> En remplaçant le fa dièse par un sol

Il est beau celui-là ; bravo Clément !

http://code.google.com/p/lilypond/issues/detail?id=767

Cordialement,
Valentin