Page 1 sur 1

latexmk et les nouveautés au niveau de la compilation...

Posté : lun. 12 juil. 2010, 21:32
par GM
Je ne sais pas si vous avez testé la dernière version 2.02

et les nouvelles façons de compiler (liées au fait qu'il y a dorénavant un fichier asy par figure, et qu'il y aurait possibilité d'éviter de recompiler des figures qui n'ont pas été modifiées).

Les syntaxes sont maintenant :

Code : Tout sélectionner

pdflatex latexusage 
asy latexusage-*.asy
pdflatex latexusage


ou

Code : Tout sélectionner

latexmk -pdf latexusage 



Mais j'essaie des exemples (notamment le latexuseage.tex des exemples officiels) avec plusieurs figures... donc certaines 3D, pour obtenir un pdf avec prc...

... et j'ai des choses bizarres.

Avez-vous testé ?

Re: latexmk et les nouveautés au niveau de la compilation...

Posté : mar. 13 juil. 2010, 09:56
par GM
J'avais deux problèmes... j'en ai réglé un.

La première syntaxe fonctionne : j'ai réussi à adapter mon batch pour texworks ; il y avait un problème de prise en compte de latexusage-*.asy.

La seconde et nouvelle syntaxe utilisant le script perl ne fonctionne pas encore.
2010-07-13_104935.pdf
(239.66 Kio) Téléchargé 361 fois

J'ai ouvert un sujet à ce propos sur le forum officiel et je vais aller y mettre un lien vers ce pdf.

Re: latexmk et les nouveautés au niveau de la compilation...

Posté : mer. 14 juil. 2010, 10:19
par GM
Le second problème est résolu.

Ma version 5.10 de perl (cygwin) n'était pas suffisante.
Cela fonctionne bien avec la version 5.12.1 (ActivePerl).

Sympa ce script latexmk pour compiler... et même très très sympa !
Essayer, c'est l'adopter !

Re: latexmk et les nouveautés au niveau de la compilation...

Posté : lun. 19 juil. 2010, 22:13
par chellier
Bon, de retour de vacances je teste ces nouveautés : bof...

Apparemment, dites moi si je me trompe, mais pour la première méthode, il faut préciser la figure que l'on a modifié, du genre :

Code : Tout sélectionner

pdflatex latexusage 
asy latexusage-2.asy
pdflatex latexusage

sinon, avec asy latexusage-*.asy, tout est recompilé, donc on a rien gagné. C'est dommage qu'il ne la trouve pas tout seul :(

Pour la deuxième méthode... il faut la dernière version de perl :o Autrement dit, sur linux, il faut compiler les sources... Bon, ben moi je vais attendre encore un peu (soit une mise à jour d'asymptote, soit une mise à jour de ma distribution).
Enfin, tout ça va dans le bon sens, c'est déjà pas mal !

Christophe

Re: latexmk et les nouveautés au niveau de la compilation...

Posté : mar. 20 juil. 2010, 15:15
par GM
chellier a écrit :Apparemment, dites moi si je me trompe...

Je confirme que la première méthode ne change rien... au contraire, cela ajoute des fichiers, sans avantage en contrepartie pour cette méthode...

... mais la séparation des fichiers était nécessaire (je pense (mais ce n'est qu'une impression car je n'ai jamais regardé de près le fonctionnement d'asymptote.asy ni de latexmk)... pour pouvoir utiliser latexmk.