Compiler un fichier - GNU LilyPond
Description: GNU LilyPond

Suivant : Notation simple, Haut : Premiers pas

#### 2.1.1 Compiler un fichier

Le premier exemple montre comment débuter avec LilyPond. Pour créer une partition, on écrit un fichier de texte qui décrit la notation musicale. Par exemple, si l'on écrit

    {
      c' e' g' e'
    }

le résultat ressemblera à

Il est aussi possible d'utiliser les noms de notes français ``do re mi fa sol la si`', en insérant au début du fichier la ligne ``\include "italiano.ly"`'

Attention : tout extrait de code LilyPond doit être entouré d'une {paire d'accolades}. De plus, pour éviter toute ambiguïté, il est préférable d'entourer les accolades par des espaces ou retours à la ligne. Bien que certains exemples de ce manuel ne comportent pas d'accolades, ne les oubliez pas dans vos partitions !

De plus, LilyPond est sensible à la casse. `{ c d e }` est un code valide ; `{ C D E }` produira un message d'erreur.

#### Saisir la musique et visualiser la partition produite

Dans cette section nous expliquerons quelles commandes exécuter et comment voir ou imprimer le résultat de LilyPond.

##### MacOS X

Si vous double-cliquez sur LilyPond.app, un fichier d'exemple s'ouvrira. Sauvegardez-le, par exemple, sous `test.ly` sur votre bureau, et traitez-le ensuite avec la commande du menu ``Compile > Typeset File`'. Le fichier PDF résultant sera alors affiché sur votre écran.

Notez que le premier démarrage peut prendre une minute ou deux, car toutes les polices système doivent être d'abord analysées.

À l'avenir, vous aurez certainement recours aux commandes « Nouveau »

ou « Ouvrir ». Vous devez enregistrer votre fichier avant de lancer la création de la partition. Si une erreur advient pendant le traitement, vous la trouverez dans la fenêtre « log ».

##### Windows

Sous Windows, démarrez un éditeur de texte 1 et saisissez

    {
      c' e' g' e'
    }

Enregistrez-le sur le bureau sous `test.ly` et vérifiez bien qu'il ne s'appelle pas `test.ly.TXT`. Double-cliquez sur le fichier `test.ly` pour le traiter et afficher le fichier PDF résultant. Pour modifier un fichier `.ly` existant, faites un clic droit dessus et sélectionnez « Éditer la source ».

Si vous double-cliquez sur l'icône LilyPond sur le Bureau, un fichier d'exemple s'ouvrira dans un simple éditeur de texte. Enregistrez-le, par exemple en tant que `test.ly` sur votre Bureau, puis double-cliquez dessus pour le traiter. Après quelques secondes, vous obtiendrez un fichier `test.pdf` sur votre Bureau, fichier que vous pourrez ouvrir pour voir la partition imprimée. Une autre méthode pour lancer le traitement du fichier `test.ly` est de le glisser avec votre souris sur l'icône de LilyPond.

En double-cliquant sur le fichier, vous obtiendrez, en plus du fichier PDF, un fichier `.log` qui récapitule les opérations que LilyPond a effectuées sur votre fichier. Si une erreur advient, c'est ce fichier qu'il vous faudra étudier.

##### Unix

Commencez par ouvrir une fenêtre de terminal et un éditeur de texte. Par exemple, vous pouvez ouvrir un xterm et exécuter `joe`. 2 Dans votre éditeur, entrez le texte suivant et sauvegardez le fichier sous `test.ly`

    {
      c' e' g' e'
    }

Pour traiter `test.ly`, procédez comme ceci :

    lilypond test.ly

Vous verrez quelque chose ressemblant à :

    lilypond test.ly
    GNU LilyPond 2.10.0
    Processing `test.ly'
    Parsing...
    Interpreting music...  [1]
    Preprocessing graphical objects...
    Calculating line breaks...  [2]
    Layout output to `test.ps'...
    Converting to `test.pdf'...

Suivant votre installation, ces messages peuvent être traduits.

De tout cela résulte un fichier `test.pdf`, que vous pouvez imprimer ou visualiser avec les outils standards de votre système d'exploitation. 3

#### Notes de bas de page

[1] N'importe quel éditeur simple ou orienté programmation, qui prend en charge le codage de caractères UTF-8, fera l'affaire, par exemple le Bloc-notes. N'utilisez pas de traitement de texte car ceux-ci insèrent des codes de formatage qui posent problème à LilyPond.

[2] Il existe des fichiers de macros pour les fans de VIM et un `LilyPond-mode` pour les fans d'Emacs. S'ils ne sont pas encore installés, consultez le fichier `INSTALL.txt`. L'outil d'édition le plus facile d'utilisation est de loin `LilyPondTool`. Vous trouverez plus d'informations dans Editor support.

[3] Si votre système ne dispose pas des outils nécessaires, vous pouvez essayer Ghostscript, un programme pour afficher et imprimer librement les fichiers PDF et PostScript.

Suivant : Notation simple, Haut : Premiers pas

This page is for LilyPond-2.10.33 (stable-branch).

Other languages: English.