Subject: simplifier avec les variables

From: Nicolas Hémard <[email-masked]>
Date: Thu, 15 May 2014 21:04:31 +0200

Bonjour,

comment ça fonctionne les variables?
Pourquoi ceci ne fonctionne pas?

> \version "2.16.2"
>
> \language "italiano"
>
>
> maVoix = {basso}
>
>
> bassoNotes = {do re mi fa sol}
>
>
> \bookpart {
>
> \new Staff <<
>
> \new Voice = \maVoix {
>
> \global
>
> \clef varbaritone
>
> \maVoixNotes
>
> }
>
> >>
>
> }
>
Merci
Nicolas

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Thu, 15 May 2014 22:11:01 +0200

>  Bonjour,

Bonjour Nicolas,

> comment ça fonctionne les variables?

Voir :
http://lilypond.org/doc/v2.16/Documentation/learning/introduction-to-the-lilypond-file-structure
et :
http://lilypond.org/doc/v2.16/Documentation/learning/organizing-pieces-with-variables

>
>  \version "2.16.2"
>
> \language "italiano"
>
>
>  maVoix = {basso}
>
> C'est quoi basso ?  Variable non définie

>  Ici tu définis une variable nommée bassoNotes et qui est une expression
musicale { do4 re mi fa sol }
Remarques :
- attention aux espaces entre notes et accolades
- il est préférable de mettre la valeur des notes

>  \bookpart {
>
> \new Staff <<
>
> \new Voice = \maVoix {
>
> pas de "\" pour ne nom des Voice, Staff etc. : \new Voice = "maVoix"

>  \global
>
> \clef varbaritone
>
> \maVoixNotes
>
> C'est quoi \maVoixNotes ? Variable non définie ici.
La seule variable dont tu disposes est \bassoNotes

> Bonne soirée,
Pierre