Article View: fr.comp.text.tex
Article #19Re: XeLaTeX et AucTeX
From: Julien Salort
Date: Sun, 05 Dec 2010 16:54
Date: Sun, 05 Dec 2010 16:54
54 lines
3360 bytes
3360 bytes
X-Post et Follow-up to: fr.comp.applications.emacs
car je crains que l'on ne soit un peu hors-sujet sur fctt...
Jean-Jacques Rétorré <jj.r&torr&@gmail.com> writes:
> Il faut créer un fichier fontspec.el dans le répertoire pointé par
> TeX-style-local (ou par TeX-style-global) qu'il faut au besoin créer
> (C-h v sur ces variables pour les personnaliser ).
>
> Dans le fichier fontspec.el, on place le code kivabien pour
> modifier le comportement d'AucTeX, et qui sera activé comme tu le
> souhaite à l'appel du \usepackage{fontspec}.
>
> ;;; fontspec.el ---
>
> (TeX-add-style-hook
> "fontspec"
> (lambda ()(add-to-list 'LaTeX-command-style
> '("\\`fontspec\\'" "xelatex %S%(PDFout)"))
> ))
>
> ;;; fontspec.el ends here
Merci pour ta réponse.
J'ai fait ce que tu as dit, j'ai enlevé le code du .emacs et je l'ai mis
dans ~/.auctex/style/fontspec.el et j'ai défini TeX-style-local comme
"~/.auctex/style".
Ça marche mais avec les mêmes problèmes qu'avant, notamment ce n'est pas
dynamique, c'est-à-dire que si on fait la procédure suivante:
1/ ouvrir un fichier .tex dans lequel il n'y a pas fontspec
2/ C-c C-c pour compiler: appel de pdflatex => ok
3/ ajouter "\usepackage{fontspec}", enregistrer
4/ C-c C-c pour compiler: à nouveau appel à pdflatex => mauvais !
5/ fermer Emacs et rouvrir le fichier .tex
6/ C-c C-c pour compiler: appel de xelatex => ok
Par ailleurs, j'ai parfois l'erreur "C-c C-c is undefined" lorsque je
viens d'ouvrir le fichier pour la première fois. En refaisant C-c C-c
une deuxième fois, ça marche correctement. Mais c'est bizarre que ça
plante la première fois...
--
R: Parce que ça renverse bêtement l'ordre naturel de lecture !
Q: Mais pourquoi citer en fin d'article est-il si effroyable ?
R: Citer en fin d'article.
Q: Quelle est la chose la plus désagréable sur les groupes de news ?
Technical Details
Message-ID:
<m2bp5017ph.fsf@juliensalort.org>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!cleanfeed4-a.proxad.net!nnrp8-2.free.fr!not-for-mailReferences:
<m28w05nwxt.fsf@juliensalort.org> <87vd39us5q.fsf@gmail.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 10ee61,c62aa682b1e2e0e4
X-Google-NewGroupId: yes
X-Google-Thread: f5a1a,37e984f2e5438297,start
X-Google-NewGroupId: yes
X-Google-Attributes: giddbc56467f1,gid4163a3d9b8,domainid0,public,usenet
X-Google-Language: FRENCH,UTF8
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!cleanfeed4-a.proxad.net!nnrp8-2.free.fr!not-for-mail
Newsgroups: fr.comp.text.tex,fr.comp.applications.emacs
Followup-To: fr.comp.applications.emacs
Subject: Re: XeLaTeX et AucTeX
References: <m28w05nwxt.fsf@juliensalort.org> <87vd39us5q.fsf@gmail.com>
From: Julien Salort <lists@juliensalort.org>
X-Face: "_t~X1d>`IX@5n@}-b`IZsx@F3>zO{!!kbAn2xJoKuJL;ux|ME(1sT'k|1H-4']}|#kT8aC(;[hj@)o{Gq"YxVs1b@"K9Mna(zI]pscC?-Ks"P0;muu;g]S4eE=[?n6&1C
Date: Sun, 05 Dec 2010 17:54:18 +0100
Message-ID: <m2bp5017ph.fsf@juliensalort.org>
Organization: United Federation of Planets
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (darwin)
Cancel-Lock: sha1:7yogU3Nh89iIVIEjmQhpJD5uWRA=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Lines: 54
NNTP-Posting-Date: 05 Dec 2010 17:54:18 MET
NNTP-Posting-Host: 82.67.72.61
X-Trace: 1291568058 news-3.free.fr 999 82.67.72.61:42744
X-Complaints-To: abuse@proxad.net