LaTeX : documentation et tutoriels


Installation d'Asymptote sous MikTeX 2.9 et Texmaker

A) Installation d'asymptote sous MikTeX 2.9

Note : MikteX inclut maintenant asymptote, ce qui normalement rend inutile une installation par soi même d'asymptote. Si néanmoins, la version d'asymptote packagée par MikTeX pose soucis (erreurs de compilation systématique sur des figures asymptotes simples): il est recommandé d'installer asymptote par soi-même en suivant la procédure décrite ci-dessous (ne pas oublier de désinstaller la version MikTeX d'abord via le miktex manager).

  1. Aller sur cette page, sélectionner la version la plus récente et télécharger le fichier d asymptote-2.??-setup.exe
  2. Double-cliquer sur asymptote-2.??-setup.exe
  3. Cliquer sur "Next"
  4. Cliquer sur "I Agree"
  5. Cliquer sur "Next"
  6. Cliquer sur "Install"
  7. A la fin de l'installation, cliquer sur "Finish"
  8. Redémarrez le système.
  9. Aller dans le sous répertoire \tex\latex de là où se trouve MiKTeX et créer un nouveau dossier appelé asymptote
  10. Copier dans ce dossier les fichiers asycolors.sty et asymptote.sty que l'on peut trouver dans C:\Program Files\Asymptote
  11. Dans le menu "Démarrer" de windows, lancer "MiKTeX 2.9 -> Maintenance (Admin) -> Settings (Admin)"
  12. Cliquer alors sur le bouton "Refresh FNDB"
  13. Laisser le programme "MiKTeX options" faire son boulot...
  14. Cliquer sur "Ok" quand tout est terminé. Asymptote est maintenant prêt pour MiKTeX
  15. Asymptote requiert aussi sous windows que le programme ghostcript soit installé (si ce n'est pas déjà le cas). Téléchargement disponible ici : https://www.ghostscript.com/download/gsdnld.html

B) Configuration de Texmaker

  1. Options -> Configurer Texmaker -> Commandes : cliquer sur le bouton à la fin de la ligne "Asymptote" :
  2. Avec l'explorateur de fichiers qui s'est ouvert, aller dans C:\Program Files\Asymptote, sélectionner asy.exe et cliquer sur le bouton "Ouvrir"
  3. Options -> Configurer Texmaker -> compil rapide : sélectionner le mode "PdfLaTeX + Asymptote + PdfLatex + Voir PDF"
  4. Texmaker est maintenant prêt à compiler un document latex avec du code asymptote ("compil rapide" : F1 ou barre d'outils)
  5. Note : pour inclure une figure asymptote dans un document .tex en mode "inline", il faut inclure dans le préambule \usepackage[inline]{asymptote} et le code de la figure entre \begin{asy}...\end{asy}
Exemple :
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[inline]{asymptote}
\begin{document}
\begin{asy}
size(7cm,0);
pair A, B, C, D;
A=(0,0);
B=(2,1);
C=(2,2);
D=(4,0);
draw(A--B,red);
draw(C--D,blue);
\end{asy}
\end{document}

Fichier de l'exemple : essaiasy.tex

C) Ressources en ligne sur Asymptote