« Introduction à LilyPond/Gestion de partitions volumineuses » : différence entre les versions

Contenu supprimé Contenu ajouté
commentaires
Les variables
Ligne 39 :
{e f g}
>>
 
== Les variables ==
 
Une variable est un nom qui se substitue à une expresion musicale, c'est-à-dire à des notes dans une paire d'accolades. Pour déclarer la variable, on écrit simplement :
''NomDeVariable'' = { ''expression musicale'' }
Pour utiliser cette variable, il suffit d'en écrire le nom précédé d'une barre de fraction inversée :
\''NomDeVariable''
 
Comme de nombreux caractères ont des fonctions précises dans LilyPond (caractères spéciaux), il importe que le nom de la variable ne comprte ''que des lettres'', et en particyulier pas d'espace, de point, de chiffre, de tiret ni de tiret de soulignement.
 
Le nom de variable ne doit bien entendu pas être un nom de commande LilyPond.
 
; Exemple
: ''Frère Jacques'' en canon
ThemePremier = {
c4 d e c c d e c
}
ThemeSecond = {
e4 f g2 e4 f g2
}
<<
\new Staff {
\ThemePremier
\ThemeSecond
}
\new Staff {
R1*2
\ThemePremier
}
>>
 
Si vous travaillez avec plusieurs voix, une bonne pratique consiste à définir chaque voix dans une variable portant un nom explicite, puis d'utiliser ces variables dans une deuxième partie de fichier qui sera assez courte.
 
== Notes ==