8<------8<------8<------8<------8<------8<------8<------8<------ Ce document décrit comment tester ma configuration de Emacs sous Windows (testé sous XP avec Emacs 22.3 seulement). Une attention particulière a été apportée au mode LaTeX-mode (pour LaTeX) et asy-mode (pour Asymptote). Ma configuration (plus riche) pour Linux se trouve ici: http://piprim.tuxfamily.org/emacs/configuration/index.html Une fois la lecture de ce document terminée, lire le fichier "_emacs" pour voir tous les raccourcis claviers définis et ajuster au mieux la configuration à vos besoin. Pour ceux qui ne connaissent strictement rien à Emacs, il est nécessaire de parcourir (compter 10 minutes) le document suivant http://clx.anet.fr/spip/article.php3?id_article=181 jusqu'au paragraphe "Les trucs qu'il faut connaître" compris. La documentation est écrite depuis un Linux mais Emacs est identique sous Windows. 8<------8<------8<------8<------8<------8<------8<------8<------ * Installer Emacs (directement dans C:/) et Auctex (pour LaTeX): http://www.gnu.org/software/auctex/download-for-windows.html * Télécharger l'archive: ftp://download.tuxfamily.org/piprim/emacs/pi-emacs-config-w32.zip * La décompresser délicatement dans C:/ (et pas ailleurs); On doit obtenir l'arborescence suivante: C:/ |--etc... |-- emacs.d | |-- site-lisp | | |-- asy-keywords.el | | |-- etc....... | | `-- two-mode-mode.el |-- _emacs |--etc... * Déposer délicatement le _emacs, celui sortie de l'archive pi-emacs-config-w32.zip, dans le répertoire: 'c:\Documents and Settings\VOUS\Application Data\' * (Re)Démarrer Emacs en double cliquant sur l'exécutable C:\Emacs\bin\runemacs.exe; Si le curseur ne sort pas blanc sur un beau fond vert sombre c'est qu'il y a un problème; il faut le régler. Si le curseur est blanc sur fond vert sombre on peut continuer... * LA première chose à faire et de modifier la variable exec-path pour qu'elle corresponde à votre configuration: M-x customize-variable exec-path (ne pas oublier de cliquer sur "Save for Future Sessions" quand c'est fini) * J'ai paramétré le lecteur de dvi sur yap. Si ça ne convient pas, il faut modifier les variables 'TeX-output-view-style' et TeX-view-style' avec customize-variable. Pour aller vite, faire en début de buffer C-s yap et remplace par ce qui convient, pour aller à l'occurence suivante M-n (M-p pour la précédente, c'est une configuration perso) et ainsi de suite. Sauvegarder la modif et relancer Emacs par précaution... * Essayer alors de compiler un .tex. * si on veut avoir un correcteur orthographique dans Emacs il faut installer Ispell: http://www.projectory.de/ispell/ et décommenter les lignes 8<------8<------8<------8<------8<------8<------8<------8<------8<------ ;; (when (fboundp 'flyspell-mode) ;; (setq ispell-parser 'tex) ;; (flyspell-mode 1)) 8<------8<------8<------8<------8<------8<------8<------8<------8<------ qui sont vers la fin de votre nouveau _emacs Avec ma config C-% après avoir sélectionné la région (si on recommence C-% sur le code sélectionné il est à nouveau commenté). * Enfin, on peut utiliser les raccourcis: C-return C-S-return M-return M-S-return C-M-return C-M-S-return définis dans asy-mode (même si on n'utilise pas Asymptote, c'est super pratique) pour compiler en ps ou pdf avec dvips ou pdflatex. Pour avoir la description des raccourcis C-h k quand on est en mode LaTeX. Pour terminer, on peut byte-compiler l'ensemble des fichiers lisp qui se trouve dans l'archive afin que le lancement de Emacs soit plus rapide. Pour se faire taper la séquence: C-u 0 M-x byte-recompile-directory et choisir le répertoire C:\emacs.d\site-lisp\ (il va y avoir des messages d'erreurs, c'est normal, ignorez les simplement)