Subject: « instrument » (translation-type?)

From: "christophe_cgy\.godefroy\@laposte\.net" <[email-masked]>
Date: Sat, 3 Feb 2007 16:07:52 +0100

Salut,

Je suis a la recherche d'une syntaxe correct pour corriger un message de compilation

voici le message :

AVERTISSEMENT : Vérification de type de propriété pour « instrument » (translation-type?) non trouvée.  s'agit-il d'une faute de frappe ?

a priori cela viens de ce bout de code:

\score {
        \context PianoStaff <<
           \set PianoStaff.instrument = "Piano "
           \context Staff = upper \upper
           \context Staff = lower \lower
        \layout { }
 \midi { 
  \context {
  \Score tempoWholesPerMinute = #(ly:make-moment 60 2)
         } 
       }
}

une idee ?
Merci pour votre aide
cgy

Envoyez vos cartes de voeux depuis www.laposte.net 
Elles seront ensuite distribuées par le facteur : pratique et malin !

---

From: Jean Argenty <[email-masked]>
Date: Sat, 03 Feb 2007 16:26:20 +0100

[email-masked] a écrit :
> AVERTISSEMENT : Vérification de type de propriété pour « instrument » 
> (translation-type?) non trouvée.  s'agit-il d'une faute de frappe ?
>  
> /Envoyez vos *cartes de voeux* depuis www.laposte.net 
> <http://www.laposte.net/la-poste-net/cartes-postales/>
> Elles seront ensuite distribuées par le facteur : pratique et malin !/
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>   
Salut Christophe,

Peut-être revoir la syntaxe:

\set PianoStaff.instrument = "Piano "
\new Staff = "upper" \upper
\new Staff = "lower" \lower

les guillements "upper" "lower" manquent dans ta version par rapport à 
ce que j'ai trouvé dans le manuel.

A+

---

From: philippe hezaine <[email-masked]>
Date: Sat, 03 Feb 2007 16:38:29 +0100

>  \Score tempoWholesPerMinute = #(ly:make-moment 60 2)
Bonjour,
 \version "2.10.14"
soit: (exemple pour le score)
 \set PianoStaff.instrumentName = \markup{ \fontsize #2 {"Piano"} 
\hspace #1.0 }

soit: (exemples pour des portées uniques)
                         \set Staff.midiInstrument = "acoustic guitar 
(nylon)"
pour faire jouer un instrument midi spécifique.
                          \set Staff.instrumentName = Violoncelle
pour imprimer un nom au tout début d'une portée.
                            \set Staff.shortInstrumentName = Cello
pour imprimer le nom dans les portées suivantes.

Tout ceci est pour les versions 2.10.x
                                                                         
Phil

---

From: philippe hezaine <[email-masked]>
Date: Sat, 03 Feb 2007 16:44:17 +0100

> ce que j'ai trouvé dans le manuel.
Alors ce serait:
       \new PianoStaff <<
 \set PianoStaff.instrumentName = \markup{ \fontsize #2 {"Piano"} 
\hspace #1.0 }
         \context Staff=upper   \upper
         \context Staff=lower <<
           \clef bass
            \lower

Phil