MacOS X

Note : LilyPond travaille sur des fichiers textuels. Il s’apparente plus à un langage de programmation plutôt qu’à un éditeur de partition en mode graphique. Avant de télécharger LilyPond, veuillez lire Entrée sous forme de texte. Après avoir téléchargé LilyPond, lisez le début le début du Manuel d’initiation pour une introduction à la manière de l’installer et de l’utiliser.

Paquetages

Téléchargement

Installation

Double-cliquez sur le fichier téléchargé, puis déplacez-le où vous voulez.

Désinstallation

Supprimez le répertoire LilyPond.app.

Utilisation en ligne de commande

Note : Si vous préférez l’interface graphique mentionnée plus avant, ne tenez pas compte de ce qui suit.

MacOS X et la ligne de commande

Le moyen le plus pratique d’utiliser les scripts LilyPond est de vous créer des « lanceurs ».

  1. Créez un répertoire pour stocker ces différents scripts :
    mkdir -p ~/bin
    cd ~/bin
    
  2. Créez un fichier lilypond qui contiendra
    #!/bin/bash
    exec RÉP/LilyPond.app/Contents/Resources/bin/lilypond "$@"
    

    Note : RÉP sera en règle générale /Applications/.

  3. Créez de la même manière les fichiers lilypond-book, convert-ly, et autres scripts que vous souhaitez utiliser, en remplaçant bin/lilypond par bin/convert-ly ou autre nom de programme.
  4. Rendez ce fichier exécutable :
    chmod u+x lilypond
    
  5. Ajoutez ce répertoire à votre chemin de recherche (path). Modifiez, ou bien créez un fichier .profile à la racine de votre répertoire personnel de telle sorte qu’il contienne
    export PATH=$PATH:~/bin
    

    Ce fichier doit se terminer par une ligne vide.

Lancement des scripts

Les scripts – aussi bien lilypond-book, convert-ly, abc2ly, que lilypond lui-même – sont inclus dans un fichier .app pour MacOS X.

Ces scripts peuvent se lancer directement en ligne de commande :

path/to/LilyPond.app/Contents/Resources/bin/lilypond

Il en va de même pour les autres scripts de ce répertoire, tels que lilypond-book et convert-ly.

Mention légale


Validation

Valid HTML 4.01 Transitional