2. Installation
2.1 Pré-recquis
Smarty Mode est un mode majeur de XEmacs qui nécessite les logiciels/packages suivants :
-
XEmacs.
-
`font-lock' mode généralement installé avec XEmacs.
-
`assoc' mode généralement installé avec XEmacs.
-
`easymenu' mode généralement installé avec XEmacs.
-
`hippie-exp' mode généralement installé avec XEmacs.
Avant de continuer vous devez donc vous assurer d'avoir tout ces packages installés.
2.2 Télécharger
Deux adresse internet à votre disposition pour télécharger Smarty Mode :
2.3 Installation/Mise à jour
2.3.1 Installation
Pour installer Smarty Mode vous devez choisir un répertoire d'installation (par exemple
`/usr/local/share/lisp' ou `c:\lisp'). L'installateur doit avoir les droits d'écriture sur ce répertoire.
Avec votre logiciel de décompression favoris, décompressez l'archive dans le répertoire d'installation.
Exemple :
| cd /usr/local/share/lisp
tar zxvf smarty-0.0.2.tar.gz
|
Vous devez maintenant avoir un répertoire `smarty' dans le répertoire d'installation. Ce
répertoire doit contenir 2 fichiers `smarty-mode.el' et `smarty-mode.elc' ainsi qu'un répertoire
`docs' contenant la documentation.
Vous devez maintenant configurer XEmacs. Ouvrez votre fichier d'initialisation `init.el'
(ouvrez directement le fichier ou démarrez XEmacs puis choisissez le menu Options puis
Edit Init File). Ajoutez les lignes suivantes (le répertoire d'installation dans le
cas ci-dessous est `/usr/local/share/lisp') :
| (setq load-path
(append (list "/usr/local/share/lisp/") load-path))
(autoload 'smarty-mode "smarty-mode" "Smarty Mode" t)
|
2.3.2 Mise à jour
La mise à jour est simple. Vous devez décompresser l'archive dans le répertoire d'installation
afin d'effacer l'ancienne version.
Exemple :
| cd /usr/local/share/lisp
rm -rf smarty
tar zxvf smarty-0.0.2.tar.gz
|
2.4 Invoquer le Smarty-Mode
Vous avez deux possibilités pour invoquer le Smarty Mode.
- -
Manuellement : À chaque ouverture de fichier vous devez lancer Smarty Mode avec la commande suivante :
M-x smarty-mode
- -
Automatiquement : Ajouter les lignes suivantes dans votre fichier d'initialisation `init.el' :
| (setq auto-mode-alist
(append
'(("\\.tpl$" . smarty-mode))
auto-mode-alist))
|
Ce document a été généré par Vincent DEBOUT le 19 Novembre 2006 en utilisant texi2html 1.76.