« Introduction à LilyPond » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
texte déplacé
 
Ligne 15 :
}}
 
{{/Présentation}}
'''LilyPond''' est un logiciel libre et gratuit de description musicale. À partir de la description du morceau (mélodie, rythme, harmonie…), le logiciel peut générer :
* la partition sous la forme d'un fichier <span id="postscript1">PostScript</span> ou <span id="pdf1">PDF</span> ;
* un fichier <span id="son1">son</span> au format <span id="midi1">Midi</span>.
Il s'agit d'un logiciel multiplateforme (il existe sous GNU/Linux, FreeBSD, NetBSD, Microsoft Windows et MacOS).
 
Dans son principe, il est similaire à <span id="latex1">[[Programmation LaTeX|LaTeX]]</span> : il s'agit d'un langage descriptif, le fichier source étant ensuite compilé (et d'ailleurs, à l'instar de LaTeX, les commandes commencent par une barre de fraction inversée « \ »). Il remplace dans les faits les extensions MusicTeX et [[Programmation LaTeX/Écrire de la musique|MusiXTeX]] de LaTeX ; un de ses intérêts majeurs réside notamment dans la qualité musicographique des partitions produites, du niveau des éditeurs de musique professionnels quand ce langage est correctement maîtrisé.
 
Le projet '''Frescobaldi'''<ref>{{lien web
| url = http://www.frescobaldi.org/index.html
| titre = Frescobaldi (page officielle)
| langue = en
| consulté le = 2019-08-07
}}.</ref> fournit un éditeur de texte facilitant l'utilisation de LilyPond : coloration syntaxique, menu pour insérer les commandes courantes, correspondance entre la partition PDF et le code LilyPond, écoute du fichier midi généré…
 
----
; Note
: L'utilisation de LilyPond nécessite des connaissances en solfège ; voir par exemple le wikilivre ''[[Bases de solfège]]''.
: Sauf mention contraire, le document fait référence à la version 2.10 (10 novembre 2006) du logiciel.
----
 
== Conventions de notation ==
 
Tout ce qui est tapé au clavier par l'utilisateur et tout ce qui est affiché à l'écran par LilyPond est mis <code>sous cette forme-là</code> (balise HTML « <code>&lt;code&gt;…&lt;/code&gt;</code> », habituellement rendu par une police à chasse fixe avec empattement du type Courier sur fond gris-clair). Lorsqu'une partie figure en ''italique'', cela signifie qu'elle doit être remplacé en fonction du contexte. Par exemple, <code>--output=''nom_de_fichier''</code> signifie que la chaîne ''« nom_de_fichier »'' doit être remplacé par un nom de fichier.
 
Lorsqu'il s'agit d'une touche de clavier particulière, elle est mise entre crochets, par exemple <code>[Suppr]</code> désigne la touche permettant de supprimer une lettre.
Lorsqu'il s'agit d'une combinaison de touches, on met un signe plus entre les touches ; par exemple, <code>[Ctrl]+[C]</code> indique qu'il faut appuyer simultanément sur les touches « contrôle » et « C ».
 
Les contrôles qui sont actionnés par la souris (boutons graphiques, zones de texte, menus déroulants…) sont signalés en gras. Dans le cas d'un menu, le tube « | » indique l'option choisie ; par exemple, '''Édition | Copier''' signifie qu'il faut cliquer sur le menu '''Édition''', puis sur l'option '''Copier''' qui apparaît dans le menu déroulant.
 
Les extensions de nom de fichier sont notées en capitales.
 
== Table des matières ==