Problème avec AucTeX+asy-mode

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

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.

Problème avec AucTeX+asy-mode

Messagepar fbaldit » Mardi 22 Septembre 2009, 12:43

Bonjour,

j'utilise xemacs (21.4.21 sous debian lenny) avec AucTeX et le mode asy pour éditer/compiler des fichiers contenant du texte et des figures asymptotes.
Mes fichiers sont répartis dans des sous dossiers du dossier principal contenant le document LaTeX maître (un sous-dossier par chapitre d'un livre par exemple).

Le mode AucTeX me permet de compiler directement (C-c C-c) à partir de la fenêtre d'un fichier "esclave", car j'ai indiqué à AucTeX où est le fichier maître. Jusqu'ici tout va bien.

Si mon document esclave contient des figures asymptote, je souhaite que le mode asy me permette de faire directement ( C-return pour faire latex->asy->latex->dvips->gv) les étapes pour produire le .ps et le visualiser (avec gv). Or l'éclatement du code en plusieurs fichiers pose problème, et la commande C-return ne marche pas dans ce cas. Je suis obligé de rebasculer sur le buffer du document maître, ce qui n'est pas pratique. Je ne sais pas comment modifier mon .init.el pour solutionner ce problème, et je ne sais pas si c'est possible.

Ci-dessous un ECM.

Merci à toute personne qui a une idée/réponse.
Cdlt,
Frédéric.

ECM:

1) document maître ECM.tex:

Code: Tout sélectionner
\documentclass[12pt,a4paper]{report}

\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{import}
\usepackage[inline]{asymptote}

\begin{document}
\import{Chapitre1/}{Chapitre1}
\end{document}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:


2) fichier Chapitre1.tex dans ~/Chapitre1:

Code: Tout sélectionner
\chapter{Chapitre1}
Du texte et puis une figure:
\begin{figure}
\begin{asy}
size(3cm);
pair A,B;
A = (0,0);
B = (1,1);
draw(A--B);
dot("$A$",A,SW);
dot("$B$",B,NE);
\end{asy}
\end{figure}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: "~/ECM"
%%% End:
Dernière édition par MB le Vendredi 25 Septembre 2009, 22:59, édité 2 fois.
Raison: Balises "Code".
fbaldit
Déca-utilisateur
 
Messages: 19
Inscription: Dimanche 13 Septembre 2009, 14:53
Statut actuel: Lycée

Publicité

Re: Pb avec AucTeX+asy-mode

Messagepar Ph. Ivaldi » Vendredi 25 Septembre 2009, 20:22

Bonsoir,

j'ai implémenté le support des fichiers .tex maîtres/esclaves dans asy-mode.el mais le support de la dernière version de XEmacs semble plus que sommaire.
Comme XEmacs ne semble pas disponible actuellement sous Debian Testing, je ne peux rien tester.
D'un autre côté... Emacs... c'est tellement mieux :-)

Pour mettre à jour son asy-mode.el c'est par ici.
Ph. Ivaldi
Méga-utilisateur
 
Messages: 267
Inscription: Vendredi 12 Janvier 2007, 23:27
Statut actuel: Actif et salarié


Retourner vers Asymptote

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités