Page 1 sur 1

Installer les extensions base_pi et graph_pi sous windows

Posté : ven. 9 avr. 2021, 21:56
par adjobiraoul
Bonsoir
Je recherche des tutos sur l'installation et l'utilisation des extensions base_pi et graph_pi.
Merci

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : ven. 9 avr. 2021, 21:58
par adjobiraoul
J'utilise la version 2.70 de Asymptote, windows 8.1,et l'éditeur texmaker

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : ven. 9 avr. 2021, 22:23
par GM
Bonsoir,
quelle est la distribution latex ? comment Asymptote a t-il été installé ?
  • Je ne sais pas quelle est la version d'Asymptote fournie avec la dernière version de Texlive;
  • Avec un miktex29 à jour, la version d'Asymptote fournie est, il me semble, la 2.69 ;
  • 2.70 correspond à la dernière version indépendante d'Asymptote donc si c'est cette version, il suffit normalement d'avoir les deux fichiers dans le dossier C:\Users\IdentifiantWindows\.asy

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : sam. 10 avr. 2021, 03:14
par adjobiraoul
Bonsoir
J'ai reçu avec beaucoup d'intérêt votre réponse concernant ma demande.
Je travaille avec MikteX 2.9
J'ai en effet placer les deux fichiers graph_pi et base_pi dans le dossier C:\Utilisateurs\GABRIEL_pc\.asy créé automatiquement lorsque j'ai installé Asymptote 2.70 sur mon ordi. Mais les deux extensions ne fonctionnent toujours pas. J'ai même re-installé Asymptote mais toujours rien.
Merci

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : sam. 10 avr. 2021, 11:52
par GM
Bonjour,
il faudrait d'abord
  • s'assurer s'il n'y a pas deux versions d'asymptote installées (puisque miktex29 peut en fournir une mais je crois que c'est la 2.69 et non la 2.70). Si c'est la 2.70 qui a été installée de manière indépendante, il faut vérifier si la 2.69 de MikTeX n'est pas installée aussi et déterminer celle qui est utilisée au moment d'une compilation qui ne se passe pas bien.
  • s'assurer donc du chemin vers asymptote utilisé par texmaker et de la version qui est prioritaire si on lance une compilation asymptote dans une "invite de commande" ;
Pour s'assurer tout cela :
  • essayer dans une "invite de commande" :

    Code : Tout sélectionner

    asy -vv
    ce qui pourrait donner cela :

    Code : Tout sélectionner

    Using configuration directory C:/Users/IdentifiantWindows\.asy
    Loading config.asy from C:/Users/IdentifiantWindows\.asy/config.asy
    Using history C:/Users/IdentifiantWindows\.asy/history
    Welcome to Asymptote version 2.70 (to view the manual, type help)
    
    
    puis essayer

    Code : Tout sélectionner

    miktex-asy -vv
    ce qui pourrait donner cela :

    Code : Tout sélectionner

    Using configuration directory /.asy
    Using history /.asy/history
    Welcome to miktex-asy version 2.69 (to view the manual, type help)
    Constater la différence de "Using configuration directory" entre les deux commandes.

    S'il s'avère que c'est le deuxième cas, cela voudra le coup de tenter de mettre les fichiers graph_pi et base_pi dans le dossier :

    Code : Tout sélectionner

    C:\Users\IdentifiantWindows\AppData\Local\Programs\MiKTeX 2.9\asymptote
  • Vérifier dans une "invite de commande" la valeur de la variable PATH, pour voir s'il s'y trouve un, plusieurs ou aucun chemin vers un dossier contenant un exécutable d'Asymptote et dans le cas où il y en aurait plusieurs, vérifier celui qui est prioritaire.

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : sam. 10 avr. 2021, 11:59
par GM
Je relativise une des choses que j'ai écrite dans le message précédent : ma réponse sera à adapter en fonction du type d'installation de miktex, selon que cela a été une installation pour un seul utilisateur de l'ordinateur (c'est le cas que je sous-entends dans mon message précédent) ou s'il y a eu une installation de MiKTeX pour tous les utilisateurs de l'ordinateur (que je n'ai pas testée).
Pour le vérifier, on peut lancer "MiKTeX Console" et vérifier
  • dans l'onglet "Overview", ce qui est écrit pour "Operation Mode". Sur mon ordinateur, je peux lire : "You have installed MikKTeX for your own use", donc une installation pour un seul compte ;
  • dans l'onglet "Settings/Directories", vérifier les chemins pour s'assurer que les DATA sont bien recherchées dans dans "C:\Users\IdentifiantWindows\AppData\Local\Programs\MiKTeX 2.9\".
Mais la priorité est de vérifier le nombre de versions d'Asymptote installées... et s'il y en a plusieurs de déterminer celle qui a la priorité sur l'autre.

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : sam. 10 avr. 2021, 12:39
par GM
Une dernière info qui pourrait avoir son importance éventuellement, si c'est la version Asymptote de MiKTeX :

Pascal Brachet, précise dans le changelog de TexMaker qu'il a dans la version 5.04 mis à jour certains paths vers miktex 2.9 :
https://www.xm1math.net/texmaker/log_fr.html

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : sam. 10 avr. 2021, 13:29
par GM
Si on a deux versions d'Asymptote d'installées qui ne cherchent pas les modules au même endroit :
  • l'une dans C:\Users\IdentifiantWindows\.asy
  • l'autre dans C:\Users\IdentifiantWindows\AppData\Local\Programs\MiKTeX 2.9\asymptote
une solution est de définir la variable d'environnement ASYMPTOTE_HOME, pour éviter de dupliquer les fichiers à deux endroits.

2021-04-10_142349.png
2021-04-10_142349.png (17.74 Kio) Vu 6842 fois

Il faut penser à redémarrer l'ordinateur pour sa prise en compte.

On pourra alors constater que la commande

Code : Tout sélectionner

mixtex-asy -vv
donne cette fois :

Code : Tout sélectionner

Using configuration directory C:/Users/IdentifiantWindows/.asy
Loading config.asy from C:/Users/IdentifiantWindows/.asy/config.asy
Using history C:/Users/IdentifiantWindows/.asy/history
Welcome to miktex-asy version 2.69 (to view the manual, type help)

Re: Installer les extensions base_pi et graph_pi sous windows

Posté : mer. 21 avr. 2021, 18:51
par GM
Est-il possible de savoir si le problème a été résolu ?