Hello,

On Thu, Mar 25, 2004 at 05:36:08AM +0100, Benoît Barbier wrote:

> ####   message d'erreur
> conversion des des diagrammes en pdf
> for file in img/*.eps ; do epstopdf ile; done
> EPSTOPDF 2.7, 2001/03/05 - Copyright 1998-2001 by Sebastian Rahtz et
> al.!!! Error: 'ile' does not exist!
> EPSTOPDF 2.7, 2001/03/05 - Copyright 1998-2001 by Sebastian Rahtz et
> al.!!! Error: 'ile' does not exist!
> make: *** [pdf] Erreur 2

Juste une question ici : tu ne devrais pas spécifier la variable comme
ça : $(file) ?  je ne sais pas, g pas essayé...


> C'est pour automatiser la conversion d'un documents LaTeX(incluent des
> diagrammes en postcript encapsulé) vers différents formats (pdf, ps,
> html, dvi) Si je pouvais définir une fct ça serai bien aussi.;)
> En attendant j'appelle dans mon makefile un script inclus dans le rép
> du projet qui fait juste la boucle mais il y a sûrement mieux.

Le "Linux Companion" donne une règle comme ceci à mettre dans le
makefile pour ce genre de cas :

report.dvi: report.tex figure1.eps figure2.eps
    latex report

%.eps:%.fig
        fig2dev -L ps $< > $@


Grosso modo, ça dit à make que pour produire de l'eps, il faut traiter
les fig avec fig2dev. (Je t'envoie un scan des 2 pages en privé, ça
sera plus complet).

Si ça marche (pas essayé), il doit y avoir moyen d'adapter ça pour ton
cas.

Mais, si je capte bien, ça suppose de déclarer quels figures vont dans
quel document, ce qui peut vite devenir chiant...

Sinon, il y aussi latexmk et latexmake, deux trucs spécifiques à LaTeX
pour ce genre de tâches.

Regarde ici :
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=make

pour les liens.

-- 

J.-F. STRAETEN


---
Mutt 1.4i.
Powered by GNU/Linux - SuSE 8.2

Attachment: pgp00000.pgp
Description: PGP signature

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: chat.unixtech.be:6667 - #unixtech

Répondre à