OVH Cloud OVH Cloud

Lancer frlatex au lieu de latex avec C-c C-c

23 réponses
Avatar
frangi
Bonjour,

Je commence à utiliser AucTeX qui me plaît bien. Mais voilà, j'utilise
presque constamment FrenchPro, et j'aimerais donc que C-c C-c envoie
*frlatex* plutôt que *latex*.
Que me faut-il mettre dans mon ~/.emacs pour obtenir ce résultat?

Merci

--
====================================================
François GIRON -- Mac OS X 10.4.3 -- Tiger
http://homepage.mac.com/fgiron/fgaccueil/index.html
fgiron@mac.com
====================================================

3 réponses

1 2 3
Avatar
frangi
Ralf Angeli writes:

* François Giron (2005-12-12) writes:

Ralf Angeli writes:

*Command: (default LaTeX)*



C'est normale. La chose importante est, si après choisir `LaTeX'
(avec RET) le programme `latex' ou `frlatex' est utilisé. On peut
voir ça avec `C-c C-l'. La première ligne dans le buffer qui apparait
doit être quelque chose comme ça :

Running `LaTeX' on `frenchpro-test' with ``frlatex "nonstopmodeinput{frenchpro-test.tex}"''


Voilà, ça fonctionne, mais à la seule condition que je n'utilise pas
l'extension *keyboard* propre à FrenchPro pour l'encodage d'entrée; ce
qui m'ennuie un peu, parce que je ne parviens pas à faire fonctionner
*inputenc* avec FrenchPro. Bernard Gaulle (auteur de Frenchpro) n'a
pas trouvé non plus le problème.

D'autre part, à la compilation d'un .tex, j'obtiens un répertoire
*auto/* dans le répertoire courant, dans lequel se trouve un fichier.el
du même nom que mon fichier.tex (ici, « nouveau »), et contenant les
lignes suivantes:

(TeX-add-style-hook "nouveau"
(lambda ()
(TeX-run-style-hooks
"french"
"fontenc"
"T1"
"latex2e"
"art10"
"article"
"a4paper")))

Qu'est-ce que cela veut dire?
--
====================================================
François GIRON -- Mac OS X 10.4.3 -- Tiger
http://homepage.mac.com/fgiron/fgaccueil/index.html

====================================================
Avatar
Ralf Angeli
* François Giron (2005-12-13) writes:

Voilà, ça fonctionne, mais à la seule condition que je n'utilise pas
l'extension *keyboard* propre à FrenchPro pour l'encodage d'entrée; ce
qui m'ennuie un peu, parce que je ne parviens pas à faire fonctionner
*inputenc* avec FrenchPro. Bernard Gaulle (auteur de Frenchpro) n'a
pas trouvé non plus le problème.



Quel est le problème avec AUCTeX exactement ? J'ai lu en peu des
manuels de `keyboard' et de `frenchpro' mais je ne le vois pas.

D'autre part, à la compilation d'un .tex, j'obtiens un répertoire
*auto/* dans le répertoire courant, dans lequel se trouve un fichier.el
du même nom que mon fichier.tex (ici, « nouveau »), et contenant les
lignes suivantes:

(TeX-add-style-hook "nouveau"
(lambda ()
(TeX-run-style-hooks
"french"
"fontenc"
"T1"
"latex2e"
"art10"
"article"
"a4paper")))

Qu'est-ce que cela veut dire?



Voir `C-h i d auctex RET m Parsing SPC Files RET' (ou
(info "(auctex)Parsing Files")).

--
Ralf
Avatar
frangi
Ralf Angeli writes:

* François Giron (2005-12-13) writes:

Voilà, ça fonctionne, mais à la seule condition que je n'utilise pas
l'extension *keyboard* propre à FrenchPro pour l'encodage d'entrée; ce
qui m'ennuie un peu, parce que je ne parviens pas à faire fonctionner
*inputenc* avec FrenchPro. Bernard Gaulle (auteur de Frenchpro) n'a
pas trouvé non plus le problème.



Quel est le problème avec AUCTeX exactement ? J'ai lu en peu des
manuels de `keyboard' et de `frenchpro' mais je ne le vois pas.



Le problème n'est pas dans la doc. Il se trouve que je ne suis jamais
parvenu à faire fonctionner *inputenc* avec la tetex installée par
l'i-Installer de G. Wierda et FrenchPro (mais ça fonctionne sans
Frenchpro). Alors qu'avec la tetex installée par fink, ça marche,
ainsi que la TeXLive. On a cherché avec B. Gaulle à localiser le
problème... en vain.
Mais c'est étrange, parce qu'après avoir recompilé plusieurs fois le
même fichier.tex avec *keyboard*, ça fonctionne à présent. Pour info,
j'ai commenté usepackage[latin9]{keyboard}, compilé, décommenté puis
recompilé. Donc, il n'y a plus de problème.

D'autre part, à la compilation d'un .tex, j'obtiens un répertoire
*auto/* dans le répertoire courant, dans lequel se trouve un fichier.el
du même nom que mon fichier.tex (ici, « nouveau »), et contenant les
lignes suivantes:

(TeX-add-style-hook "nouveau"
(lambda ()
(TeX-run-style-hooks
"french"
"fontenc"
"T1"
"latex2e"
"art10"
"article"
"a4paper")))

Qu'est-ce que cela veut dire?



Voir `C-h i d auctex RET m Parsing SPC Files RET' (ou
(info "(auctex)Parsing Files")).



D'accord, merci.
Et merci pour tout, parce que sans votre aide très précieuse, j'aurais
renoncé à AucTeX.

--
====================================================
François GIRON -- Mac OS X 10.4.3 -- Tiger
http://homepage.mac.com/fgiron/fgaccueil/index.html

====================================================
1 2 3