Les éditeurs sous UNIX
Quels sont les éditeurs utilisables sous UNIX?
(X-)Emacs
est un éditeur sous Unix qui offre en standard un
mode d'édition, un peu fruste mais néanmoins pratique,
facilitant la composition de documents . Une extension à
emacs
, AUC-TeX
(disponible sur comme package Emacs
), fournit de nombreuses facilités
supplémentaires (indentation automatique, messages d'erreur en
anglais compréhensible, gestion des documents multifichiers,
etc.)
Emacs
reconnaît automatiquement certaines extensions
(tex, sty, …) dans un nom de fichier, et active le mode en
question automatiquement. Si votre fichier n'est pas reconnu
comme un document , vous pouvez spécifier sur la première
ligne de votre fichier:
% -*-latex-*-
Le package (standard) 'imenu' donne accès à un menu listant les en-têtes de section du document, et permet de retrouver celles-ci facilement dans un grand document. Une extension à ce mécanisme permet de mieux visualiser la structure du document, en indentant les sous-sections.
LyX
est un traitement de texte sous X11 qui offre une sortie
. Il est presque WYSIWYG.
LyX
présente les avantages
d'être petit, rapide et gratuit.
Une version de LyX
est disponible à http://www.lyx.org/.
Il existe également des listes de discussion.
Parmi les fonctionnalités, on trouve~:
- éditeur d'équations;
- éditeur de tables;
- inclusion d'images au format
EPS
; - correction orthographique…
ViM
, développé par \nom{Bram}{Moolenaar}, dispose dans sa
dernière version de la coloration syntaxique, à l'instar d'Emacs
; c'est un éditeur très
peu gourmand en ressources. Il dispose d'un mode spécial qui facilite grandement
la saisie des textes: http://vim-latex.sourceforge.net/.
Vous trouverez plus d'infos sur
ViM
sur https://vim8.org/.
Xcoral
, éditeur sous Unix offre des fonctionnalités de même
type que emacs
mais non interactives. Il est disponible sur
http://xcoral.free.fr/.
Xcoral
est un éditeur multifenêtres pour X~Window,
offrant un certain nombre de facilités notamment pour écrire
des programmes perl
, ada
, fortran
, C
, C++
, java
ainsi que des
documents ou
HTML
.
Cet éditeur comprend un interpréteur Ansi C
intégré qui
permet aux utilisateurs d'étendre ses fonctionnalités
facilement. Un manuel d'aide complet indexé est disponible
en ligne.