Emacs auto-complete AUCTeX

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Emacs auto-complete AUCTeX

Messagepar gigiair » Dimanche 05 Octobre 2014, 19:35

Emacs24 fait de grands pas vers plus de convivialité. Désormais il est possible d'installer une pléthore d'extensions grâce au gestionnaire de packages intégré.
La liste initiale est un peu maigre (elle contient quand même auctex ce qui est beaucoup) mais avec le dépôt melpa, c'est plus de 2000 extensions qui sont disponibles, dont certaines concernent LaTeX.
Pour ajouter le dépôt melpa, il suffit de modifier la variable package-archives.
On peut le faire soit avec M-x customize-variable package-archives

Code: Tout sélectionner
 Archive name: gnu
            URL or directory name: http://elpa.gnu.org/packages/
 Archive name: melpa
            URL or directory name: http://melpa.milkbox.net/packages/

ou directement dans le .emacs
Code: Tout sélectionner
(setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/")  ("melpa" . "http://melpa.milkbox.net/packages/")))


Dans la liste qui s'affiche avec M-x package-list-packages, on peut trouver :

  • auctex-lua
  • autex-latexmk
  • auto-complete-auctex
  • latex-extra
  • latex-preview-pane
  • magic-latex-buffer

Pour les installer, il suffit de taper I sur la ligne, puis une fois l& sélection faite, X pour lancer l'installation.

Pour que les packages installés par le gestionnaire puissent se charger au démarrage sans qu'Emacs ne râle, il faut ajouter dans le .emacs

Code: Tout sélectionner
(setq package-enable-at-startup nil)
  (package-initialize)


Souvent une modification du .emacs est demandée en plus de l'installation d'un package par le gestionnaire. Par exemple pour installler auto-complete-auctex il faut préalablement installer auto-complete et ajouter
dans le .emacs :

Code: Tout sélectionner
(require 'auto-complete-config)
(ac-config-default)
(require 'auto-complete-auctex)


Joyeuse AUCTeXation !
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2348
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Publicité

Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google Adsense [Bot], Proximic [Spider] et 24 invités