Configurer texmaker pour latexmk

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.

Configurer texmaker pour latexmk

Messagepar Cassiopee » Samedi 01 Janvier 2011, 21:53

Bonjour,

Ma configuration : XP, Miktex 2.9, Asymptote 2.08
Je n'arrive tjrs pas à compiler via latexmk qui est pourtant bien reconnu quand je tape latexmk -v en console.

Dans texmaker :

Compil rapide :
Utilisateur : "C:/Program Files/MiKTeX 2.9/miktex/bin/latexmk -pdf % | "C:/Program Files/Adobe/Reader 9.0/Reader/AcroRd32.exe" %.pdf

ou (autre essai) :
Utilisateur : "latexmk -pdf % | "C:/Program Files/Adobe/Reader 9.0/Reader/AcroRd32.exe" %.pdf

Commandes :
Asymptote : "C:/Program Files/Asymptote/asy.exe" %.asy

j'ai un latexmkcr dans le répertoire du fichier à compiler (je l'ai mis aussi dans C:/Program Files/MiKTeX 2.9/miktex/bin/) contenant :

Code: Tout sélectionner
sub asy {return system("asy '$_[0]'");}
add_cus_dep("asy","eps",0,"asy");
add_cus_dep("asy","pdf",0,"asy");
add_cus_dep("asy","tex",0,"asy");


Résultat de la compilation :

Code: Tout sélectionner
Error : could not start the command


Que manque t-il? :shock:
Merci
Cassiopee
Déca-utilisateur
 
Messages: 36
Inscription: Mercredi 22 Décembre 2010, 23:38
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Configurer texmaker pour latexmk

Messagepar MB » Samedi 01 Janvier 2011, 22:00

Cassiopee a écrit:Compil rapide :
Utilisateur : "C:/Program Files/MiKTeX 2.9/miktex/bin/latexmk -pdf % | "C:/Program Files/Adobe/Reader 9.0/Reader/AcroRd32.exe" %.pdf

ou (autre essai) :
Utilisateur : "latexmk -pdf % | "C:/Program Files/Adobe/Reader 9.0/Reader/AcroRd32.exe" %.pdf


Il y a des guillemets qui s'ouvrent mais ne se referment pas. Tu devrais essayer :

Code: Tout sélectionner
"C:/Program Files/MiKTeX 2.9/miktex/bin/latexmk" -pdf %.tex | "C:/Program Files/Adobe/Reader 9.0/Reader/AcroRd32.exe" %.pdf


Je donne ça un peu au pif car je ne suis pas sous windows et je n'utilise pas texmaker ...
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6891
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: Configurer texmaker pour latexmk

Messagepar Cassiopee » Samedi 01 Janvier 2011, 22:11

Ok merci ! :D
Cassiopee
Déca-utilisateur
 
Messages: 36
Inscription: Mercredi 22 Décembre 2010, 23:38
Statut actuel: Actif et salarié | Enseignant

Re: Configurer texmaker pour latexmk

Messagepar MB » Samedi 01 Janvier 2011, 22:14

Ca fonctionne ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6891
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: Configurer texmaker pour latexmk

Messagepar Cassiopee » Samedi 01 Janvier 2011, 22:33

Oui c'était bien ça. Je ne maîtrise pas ces commandes! Je ne suis qu'un simple utilisateur!
Merci bien!
Cassiopee
Déca-utilisateur
 
Messages: 36
Inscription: Mercredi 22 Décembre 2010, 23:38
Statut actuel: Actif et salarié | Enseignant

Re: Configurer texmaker pour latexmk

Messagepar Cassiopee » Samedi 01 Janvier 2011, 23:26

Un problème cependant : la compilation semble ne pas s'arrêter après ouverture du pdf et ne s'arrête qu'après sa fermeture!
Cassiopee
Déca-utilisateur
 
Messages: 36
Inscription: Mercredi 22 Décembre 2010, 23:38
Statut actuel: Actif et salarié | Enseignant

Re: Configurer texmaker pour latexmk

Messagepar MB » Dimanche 02 Janvier 2011, 00:31

C'est étonnant : qu'est ce qui te fait dire ça ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6891
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: Configurer texmaker pour latexmk

Messagepar Cassiopee » Dimanche 02 Janvier 2011, 10:54

Dans Texmaker je lance la compilation grâce à la commande créée :

Code: Tout sélectionner
"C:/Program Files/MiKTeX 2.9/miktex/bin/latexmk"  -pdf %.tex | "C:/Program Files/Adobe/Reader 9.0/Reader/AcroRd32.exe" %.pdf


Le pdf s'ouvre et la figure apparaît. Dans le log apparaît "Process started" et rien d'autre ensuite, le curseur de la souris représente un sablier... bref cela semble travailler encore...
C'est seulement lorsque je ferme le pdf que le processus semble s'arrêter (le sablier redevient curseur...) Les joies de Windows sans doute...
Cassiopee
Déca-utilisateur
 
Messages: 36
Inscription: Mercredi 22 Décembre 2010, 23:38
Statut actuel: Actif et salarié | Enseignant

Re: Configurer texmaker pour latexmk

Messagepar MB » Dimanche 02 Janvier 2011, 11:08

Si tu lances la compilation latexmk directement en ligne de commande, tu pourras sans doute t'assurer que latexmk se termine bien. Maintenant, texmaker doit considérer que l'enchainement latexmk et acrobat reader ne constitue qu'un seul processus et donc que celui-ci se terminer en même temps qu'acrobat reader.

Maintenant, je trouve un peu lourd de lancer acrobat reader automatiquement. Tu peux éventuellement séparer en deux commandes : une pour compiler via latexmk et une autre pour afficher le pdf. Autre possibilité, utiliser texworks qui a son propre visionneur pdf : c'est quand même plus pratique et plus léger qu'acrobat.
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6891
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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