Emacs, Auctex et Asymptote

Tout ce qui concerne le langage Asymptote. Ce langage est supporté sur le forum via les balises asy.

Modérateur : gdm_asy

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Emacs, Auctex et Asymptote

Message 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

YR
Utilisateur confirmé
Utilisateur confirmé
Messages : 34
Inscription : lundi 03 septembre 2007, 14:29

Re: Emacs, Auctex et asymptote

Message 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)
?

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3936
Inscription : mercredi 02 janvier 2008, 23:18

Re: Emacs, Auctex et asymptote

Message par balf »

Pour asymptote, il suffit de regarder la doc, §2.7, 'Editing modes' qui est consacré à emacs.

B.A.

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Emacs, Auctex et asymptote

Message 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

OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Emacs, Auctex et asymptote

Message 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.

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Emacs, Auctex et asymptote

Message 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

OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Emacs, Auctex et asymptote

Message 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.

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Emacs, Auctex et asymptote

Message par rebouxo »

Mandriva.

Olivier

OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Emacs, Auctex et asymptote

Message 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.

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Emacs, Auctex et asymptote

Message 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

OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Emacs, Auctex et asymptote

Message 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.

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Emacs, Auctex et asymptote

Message 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

OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Emacs, Auctex et asymptote

Message 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)

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Emacs, Auctex et asymptote

Message 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