[ << Programmes externes ] | [Racine][Table des matières][Index] | [ Suggestions pour la saisie de fichiers LilyPond >> ] |
[ < Pointer-cliquer sélectif ] | [Plus haut: Programmes externes ] | [ Mode Emacs > ] |
4.2 LilyPond et les éditeurs de texte
Certains éditeurs de texte prennent en charge LilyPond.
Mode Emacs | ||
Mode Vim | ||
Autres éditeurs |
Mode Emacs
Emacs dispose d’un ‘lilypond-mode’ qui fournit l’autocomplétion des mots-clés, l’indentation, les appariements spécifiques à LilyPond, la coloration syntaxique, ainsi que des raccourcis pour compiler et consulter les manuels de LilyPond en mode info. Si le ‘lilypond-mode’ n’était pas installé sur votre système, procédez comme ci-dessous.
Le répertoire ‘elisp’ inclus dans les sources contient aussi un
mode pour saisir la musique et lancer LilyPond. Faites
make install
pour l’installer dans votre elispdir. Le
fichier ‘lilypond-init.el’ devrait trouver sa place dans
load-path‘/site-start.d/’ ou bien ajouté à votre
‘~/.emacs’ ou ‘~/.emacs.el’.
En tant que simple utilisateur, vous pouvez toujours ajouter votre propre répertoire (par exemple ‘~/site-lisp/’) à votre load-path en ajoutant la ligne suivante – modifiée en conséquence – à votre ‘~/.emacs’ :
(setq load-path (append (list (expand-file-name "~/site-lisp")) load-path))
Mode Vim
En ce qui concerne Vim, LilyPond fournit tout le nécessaire pour gérer la coloration syntaxique et l’indentation. Le mode spécifique à Vim doit être indiqué dans le fichier ‘$HOME/.vimrc’. Localisez ce fichier, ou créez-le, et ajoutez-y les trois lignes suivantes :
filetype off set runtimepath+=/usr/local/share/lilypond/current/vim/ filetype on syntax on
Si LilyPond est installé dans un autre répertoire que ‘/usr/local/’, modifiez ce chemin en conséquence. Pour de plus amples détails, consultez Autres sources de documentation.
Autres éditeurs
LilyPond est pris en charge par d’autres éditeurs, aussi bien en mode texte qu’avec une interface graphique. Dans la mesure où leurs fichiers de configuration ne sont pas fournis avec LilyPond, nous vous invitons à consulter leur documentation pour plus d’information. Certains de ces éditeurs sont mentionnés à la page Facilités d'édition.