Page 1 sur 1

Emacs, Auctex et Asymptote

MessagePosté: Mercredi 23 Janvier 2008, 16:11
par rebouxo
Boujou z'amis (comme on dit par ic)
Voili, voilou, j'ai téléchargé emacs et auctex, et surprise, il (emacs) ne colore plus tous les noms de macros. En particulier, ce brave gnou, ne veut pas me colorer les mots du monde pstricks. Or c'est ben pratique cette petite bête.

Donc, si quelqu'un avait une petite idée.

Dans le même ordre d'idée, que faut-il faire pour que emacs reconnaisse les mots clés d'asymptote ?

D'avance merci
Olivier

Re: Emacs, Auctex et asymptote

MessagePosté: Mercredi 23 Janvier 2008, 16:39
par YR
Bonjour,

Est-ce que ça donne quelque chose en mettant (mais peut-être que ça y figure déjà !?) dans ton .emacs:

Code: Tout sélectionner
;;; Coloration syntaxique :
(global-font-lock-mode 1)
;; Mettre un maximum de couleurs
(setq font-lock-maximum-size t)
;; Couleurs dans tous les modes
(setq font-lock-maximum-decoration t)


?

Re: Emacs, Auctex et asymptote

MessagePosté: Mercredi 23 Janvier 2008, 16:57
par balf
Pour asymptote, il suffit de regarder la doc, §2.7, 'Editing modes' qui est consacré à emacs.

B.A.

Re: Emacs, Auctex et asymptote

MessagePosté: Mercredi 23 Janvier 2008, 17:13
par rebouxo
YR a écrit:Bonjour,

Est-ce que ça donne quelque chose en mettant (mais peut-être que ça y figure déjà !?) dans ton .emacs:

Code: Tout sélectionner
;;; Coloration syntaxique :
(global-font-lock-mode 1)
;; Mettre un maximum de couleurs
(setq font-lock-maximum-size t)
;; Couleurs dans tous les modes
(setq font-lock-maximum-decoration t)


?


Ouiiiiin, ça marche pas.

Merci quand même.

Olivier

Re: Emacs, Auctex et asymptote

MessagePosté: Mercredi 23 Janvier 2008, 20:42
par OG
bonsoir

Je suppose que c'est sous Windows ?
C'est une installation ou une ré-installation/mise à jour ?
Je ne sais pas comment est l'installation de Auctex sous Windows mais il faut le dire à Emacs que Auctex existe.
Quand tu ouvres un fichier LaTeX, auctex est-il chargé ?
(des signes mis à part les couleurs : dans le menu command un Texing options qui contient pdf, sources specials, interactive..)

Pour asymptote il y a dans la distribution d'asymptote un asy.el (fabriqué par Philippe) qui fait le boulot : dire à emacs, i.e. modifier le .emacs, pour lui dire qu'asy.el existe.

bon courage
O.G.

Re: Emacs, Auctex et asymptote

MessagePosté: Mercredi 23 Janvier 2008, 21:59
par rebouxo
OG a écrit:bonsoir

Je suppose que c'est sous Windows ?

Bonsoir et non, je suis sous nux
OG a écrit:C'est une installation ou une ré-installation/mise à jour ?

Je ne sais pas comment est l'installation de Auctex sous Windows mais
il faut le dire à Emacs que Auctex existe.
Quand tu ouvres un fichier LaTeX, auctex est-il chargé ?

Oui, il est chargé, il y a deux menus spécifiques qui s'affichent : latex et command.
OG a écrit:
(des signes mis à part les couleurs : dans le menu command un Texing options qui
contient pdf, sources specials, interactive..)

Pour asymptote il y a dans la distribution d'asymptote un asy.el (fabriqué par Philippe)
qui fait le boulot : dire à emacs, i.e. modifier le .emacs, pour lui dire qu'asy.el existe.

bon courage
O.G.


Merci, c'est surprenant ce comportement car le mode TeX de emacs ne se posait pas de question.

Bonne nuit
Olivier

Re: Emacs, Auctex et asymptote

MessagePosté: Mercredi 23 Janvier 2008, 22:09
par OG
C'est bizarre effectivement.
J'ai effacé mon .emacs et même sans ce .emacs j'ai la coloration du fichier LaTeX.
Quelle distribution Linux ?

O.G.

Re: Emacs, Auctex et asymptote

MessagePosté: Mercredi 23 Janvier 2008, 23:52
par rebouxo
Mandriva.

Olivier

Re: Emacs, Auctex et asymptote

MessagePosté: Jeudi 24 Janvier 2008, 09:40
par OG
Je ne connais pas Mandriva mais mon collègue que tu as vu il y a peu connaît.
Quelle version d'emacs ? de Auctex ?
Des fois on peut avoir plusieurs versions d'Emacs en même temps.
Chez moi je dois avoir un emacs-gtk (qui est le binaire lancé avec la commande emacs)
et un emacs-snapshot-gtk (une version un poil plus récente, 22.1.50).
Le fichier important lors de l'ouverture d'un fichier tex est tex-site.el.
Dans le buffer messages j'ai parmi d'autres choses


Code: Tout sélectionner
Loading /etc/emacs22/site-start.d/50auctex.el (source)...
Loading /usr/share/emacs/22.1/site-lisp/auctex.el (source)...
Loading /usr/share/emacs/22.1/site-lisp/tex-site.el (source)...done
Loading /usr/share/emacs/22.1/site-lisp/auctex.el (source)...done
Loading /usr/share/emacs/22.1/site-lisp/preview-latex.el (source)...done
Loading /etc/emacs22/site-start.d/50auctex.el (source)...done


bon emacs
O.G.

Re: Emacs, Auctex et asymptote

MessagePosté: Jeudi 24 Janvier 2008, 10:33
par rebouxo
Version 22.1.1.

Comment as-tu obtenu ces renseignements.

Si tu vois ton collègue que j'ai vu il y a peu, dis lui bonjour de ma part :D

Olivier

Re: Emacs, Auctex et asymptote

MessagePosté: Jeudi 24 Janvier 2008, 13:34
par OG
rebouxo a écrit:Version 22.1.1.

Comment as-tu obtenu ces renseignements.

Désolé je n'ai pu répondre avant, j'étais en centre ville ce matin :)
Dans le menu Buffer il y a Messages, c'est la liste de tout ce qui est chargé au démarrage.
rebouxo a écrit:Si tu vois ton collègue que j'ai vu il y a peu, dis lui bonjour de ma part :D
Olivier

No Pb
Si tu passes au Madrillet un jour fais moi signe.

A+
O.G.

Re: Emacs, Auctex et asymptote

MessagePosté: Jeudi 24 Janvier 2008, 15:33
par rebouxo
Bon ben j'ai ça :
Code: Tout sélectionner
Package auto-show is obsolete
Loading /etc/emacs/site-start.d/auctex.el (source)...done
Loading /etc/emacs/site-start.d/beamer.el (source)...
Error while loading /etc/emacs/site-start.d/beamer.el
Loading /etc/emacs/site-start.d/desktop-file-utils.el (source)...done
Loading /etc/emacs/site-start.d/emacs-browse-kill-ring.el (source)...done
Loading /etc/emacs/site-start.d/emacs-hachette.el (source)...done
Loading /etc/emacs/site-start.d/erc.el (source)...done
Loading /etc/emacs/site-start.d/gettext.el (source)...done
Loading /etc/emacs/site-start.d/python.el (source)...done
Loading /etc/emacs/site-start.d/ruby.el (source)...done


Il y a un problème avec beamer, mais c'est pas trop grave, je préfère powerdot.
De toutes façon, j'ai en partie une réponse : sur le site de auctex, les macros de powerdot ne sont pas mises en couleurs. M'en va aller lire la doc de auctex.

A un des ces jours sur le Madrillet (bien que l'on soit surtout à l'IREM nous autres du 2nd degré).
Olivier

Re: Emacs, Auctex et asymptote

MessagePosté: Jeudi 24 Janvier 2008, 20:31
par OG
bonsoir

Si tu ouvres un fichier C ou HTML (Fortran, lisp, etc) as-tu la coloration syntaxique ?

O.G.

Edition : as-tu essayé un Meta-X (Alt+X) font-lock-mode ?
(ça fait/défait la coloration syntaxique)

Re: Emacs, Auctex et asymptote

MessagePosté: Jeudi 24 Janvier 2008, 22:55
par rebouxo
La commande M-x font-lock-mode enlève tout et remet à son état initial que je soupçonne voulu.

Le peu que j'ai vu les fichiers s'ouvre avec leur coloration syntaxique.

Olivier