Installation Asymptote / MacOS lion - Configuration Texmaker

Besoin d'aide pour installer Asymptote ?
beata
Messages : 8
Enregistré le : mer. 25 avr. 2012, 08:22

Installation Asymptote / MacOS lion - Configuration Texmaker

Message non lu par beata » mer. 25 avr. 2012, 19:08

Bonjour,
Voilà maintenant quelques temps que j'utilise texlive.
Je viens de découvrir Texmaker que j'ai rapidement adopté (même si je galère avec les différents encodages...).
J'aimerai maintenant utilisé asymptote mais je ne trouve pas de tutoriel pour l'installer sur MacOS.
Est-ce quelqu'un pourrait me donner les grandes lignes?
Merci
Modifié en dernier par GM le jeu. 26 avr. 2012, 17:18, modifié 1 fois.
Raison : Modification du titre

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Installation asymptote et MacOS lion

Message non lu par GM » mer. 25 avr. 2012, 23:10

Bonsoir,
je ne connais pas Mac... mais j'ai lu que, sous Mac, MacTeX-2011 et TeX Live 2011 intègrent Asymptote.
N'est-il donc pas, par hasard, déjà installé ?
Je serais tenté de tester ceci en console pour voir si la commande est connue :

Code : Tout sélectionner

asy -version
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

maurice
Messages : 262
Enregistré le : jeu. 25 mars 2010, 13:00
Contact :

Re: Installation asymptote et MacOS lion

Message non lu par maurice » jeu. 26 avr. 2012, 01:32

Bonsoir,

Sinon, voici ce que dit la doc officielle (p8) :

.2 MacOS X binary distributions
MacOS X users can either compile the UNIX source code (see Section 2.6 [Compiling from
UNIX source], page 6) or install the contributed Asymptote binary available at
http://www.hmug.org/pub/MacOS_X/X/Applications/Publishing/asymptote/
Because these preconfigured binary distributions have strict architecture and library depen-
dencies that many installations do not satisfy, we recommend installing Asymptote directly
from the official source:
http://sourceforge.net/project/showfiles.php?group_id=120000
Note that many MacOS X (and FreeBSD) systems lack the GNU readline library. For full
interactive functionality, GNU readline version 4.3 or later must be installed.


En gros, il recommande de compiler les sources. Je ne m'y connais pas en Mac mais ça doit être similaire à linux (ou bien ?!)
Le plus simple serait qu'asymptote soit installé avec TeXLive...

Il doit bien y avoir quelques familiers du forum qui sont sur Mac.
En cas de problème, poste ici, on trouvera bien une solution.

Maurice
Doc 3D
Si ça ne marche pas, essayez la version pdf

Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit

beata
Messages : 8
Enregistré le : mer. 25 avr. 2012, 08:22

Re: Installation asymptote et MacOS lion

Message non lu par beata » jeu. 26 avr. 2012, 06:32

bonjour,
j'ai tapé asy -version dans leterminal et cela me donne :
Asymptote version 2.13 [(C) 2004 Andy Hammerlindl, John C. Bowman, Tom Prince]

Cependant quand je fais un essai avec un bout de code récupérer sur internet, texmaker compile mais aune figure ne s'affiche.
voici le code :

Code : Tout sélectionner

\documentclass[10pt]{article}
\begin{document}
size(0,100);
path g=scale(2)*unitcircle;
label("$a \le r \le b$");
radialshade(unitcircle^^g,yellow+evenodd,(0,0),1.0,yellow+brown,(0,0),2);
\end{document}


Merci
Modifié en dernier par GM le jeu. 26 avr. 2012, 09:26, modifié 2 fois.
Raison : Mise du code entre des balises code /code

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Installation asymptote et MacOS lion

Message non lu par GM » jeu. 26 avr. 2012, 09:01

Une remarque préalable, quant à l'utilisation du forum, avant de répondre à la demande dans le message suivant.

Il faut penser à utiliser les BBCodes pour mettre en forme les messages. Parmi les BBCodes essentiels, il y a notamment :

Code : Tout sélectionner

[code]script latex ............. ou code asymptote qui ne peut être compilé sur le forum[/code]

c'est celui qui sert à mettre tout script en évidence ; une photo pour être plus clair :
Image

Les avantages sont :
  • de pouvoir y saisir des caractères qui ne seront pas interprétés par le forum ;
  • d'avoir une meilleur lecture du code du fait d'une fonte monochasse ;
  • de faciliter les "sélection/copier" du code proposé.

A titre d'exemple d'utilisation des balises code et /code, elles me permettent de montrer comment on peut facilement faire des listes, pour faciliter la lecture d'un message :

Code : Tout sélectionner

Les avantages sont :
[list][*] de pouvoir y saisir des caractères qui ne seront pas interprétés par le forum ;
[*] d'avoir une meilleur lecture du code du fait d'une fonte monochasse ;
[*] de faciliter les "sélection/copier" du code proposé.[/list]


Image
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Installation asymptote et MacOS lion

Message non lu par GM » jeu. 26 avr. 2012, 09:25

Après la remarque (sans rapport direct avec la demande) de mon message précédent, j'en viens au message :

beata a écrit :j'ai tapé asy -version dans leterminal et cela me donne :
Asymptote version 2.13 [(C) 2004 Andy Hammerlindl, John C. Bowman, Tom Prince]

Cela, c'est bon signe.
Ce n'est pas la version la plus récente... mais elle n'est pas très ancienne donc fera l'affaire pour débuter.

beata a écrit :Cependant quand je fais un essai avec un bout de code récupérer sur internet, texmaker compile mais aune figure ne s'affiche.
voici le code :

Code : Tout sélectionner

\documentclass[10pt]{article}
\begin{document}
size(0,100);
path g=scale(2)*unitcircle;
label("$a \le r \le b$");
radialshade(unitcircle^^g,yellow+evenodd,(0,0),1.0,yellow+brown,(0,0),2);
\end{document}


Là ce n'est pas étonnant.

Il y a deux façons de faire pour compiler un code asymptote :
  1. compilation directe d'un code asymptote, dans un fichier d'extension asy, avec la commande asy, ce qui se fait ainsi avec texmaker :
    Image
  2. compilation d'un code asymptote, embarqué dans un fichier tex, en :
    1. utilisant le package asymptote et l'environnement asy

      Code : Tout sélectionner

      \documentclass[10pt]{article}
      \usepackage{asymptote}
      %%% \def\asydir{asypdf} %%% pour mettre les fichiers liés à l'image dans un sous-dossier asypdf
      \begin{document}
      \begin{asy}
      size(0,100);
      path g=scale(2)*unitcircle;
      label("$a \le r \le b$");
      radialshade(unitcircle^^g,yellow+evenodd,(0,0),1.0,yellow+brown,(0,0),2);
      \end{asy}
      \end{document}
    2. compilant avec l'une des chaines de compilation prévues dans texmaker :
      Image

      Je conseille LatexMk mais il nécessite des réglages spécifiques dont je ne parle pas encore (il en est question dans d'autres messages du forum)
      ET donc l'un des deux autres choix peut faire l'affaire pour un premier essai.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

beata
Messages : 8
Enregistré le : mer. 25 avr. 2012, 08:22

Re: Installation asymptote et MacOS lion

Message non lu par beata » jeu. 26 avr. 2012, 09:47

Avec les 2 premiers j'ai le message d'erreur suivant :

Error : could not start the command

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Installation asymptote et MacOS lion

Message non lu par GM » jeu. 26 avr. 2012, 10:40

beata a écrit :Avec les 2 premiers j'ai le message d'erreur suivant :

Error : could not start the command

Les deux premiers ??

Parle t-on notamment du test suivant :
Image

où :
  1. dans un fichier d'extension asy, on met le code suivant :

    Code : Tout sélectionner

    size(0,100);
    path g=scale(2)*unitcircle;
    label("$a \le r \le b$");
    radialshade(unitcircle^^g,yellow+evenodd,(0,0),1.0,yellow+brown,(0,0),2);
  2. On utilise l'outil Asymptote comme spécifié sur l'image.

Si cette manipulation produit l'erreur citée, il faut vérifier que l'outil Asymptote est bien réglé : que peut-on lire dans le menu Options/Configurer Texmaker/Commandes à propos d'Asymptote ?
Attention, je me demande s'il n'y a pas une différence de vocabulaire pour la version sous Mac. Si tu ne trouves pas ce que je dis, cherche peut-être après les "Préférences".
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Installation asymptote et MacOS lion

Message non lu par GM » jeu. 26 avr. 2012, 10:59

GM a écrit :
beata a écrit :Avec les 2 premiers j'ai le message d'erreur suivant :

Error : could not start the command

Les deux premiers ??

Je viens de comprendre : les deux premiers profils de compilation suggérés pour un fichier tex comportant un environnement asy.

Tu as bien testé ce code-ci, choisi l'un des deux modes de compilation comme mode de compilation rapide, et utilisé le mode de compilation rapide ?

Code : Tout sélectionner

\documentclass[10pt]{article}
\usepackage{asymptote}
%%% \def\asydir{asypdf} %%% pour mettre les fichiers liés à l'image dans un sous-dossier asypdf
\begin{document}
\begin{asy}
size(0,100);
path g=scale(2)*unitcircle;
label("$a \le r \le b$");
radialshade(unitcircle^^g,yellow+evenodd,(0,0),1.0,yellow+brown,(0,0),2);
\end{asy}
\end{document}


Image


Je me demande s'il ne faudrait pas que tu fasses d'abord la manipulation décrite dans mon message précédent pour t'assurer que tout fonctionne bien du côté d'asymptote, indépendamment d'un tex.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Installation asymptote et MacOS lion

Message non lu par GM » jeu. 26 avr. 2012, 12:48

J'ai demandé un coup de main à l'auteur de texmaker

à PB, GM a écrit :Il m'est actuellement difficile de dépanner quelqu'un qui souhaite utiliser texmaker/asymptote sous MACOS que je ne connais pas.
Puis-je déjà trouver en ligne une copie d'écran des préférences relatives à Asymptote de la version MAC de texmaker ?
Cela ressemble probablement à la version linux pour les chemins... mais je dis cela sans avoir jamais manipulé un mac... donc je préfère demander.


qui nous a lu, m'a répondu et a créé une page d'aide spécifique :

à GM, PB a écrit :Voir ici : http://www.xm1math.net/doculatex/bacasa ... actex.html

Le problème vient du fait que le chemin par défaut de la commande asy pour la version mac de Texmaker n'est pas le bon (chez MacTeX, ils aiment bien changer de chemin : asymptote est dans /usr/texbin, mais ghostscript est dans /usr/local/bin...)
Je rectifierai le chemin par défaut dans la prochaine version.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Répondre