Des conseils d’utilisation

Comment débuter


Une solution consiste à utiliser l’interface graphique  ProfessorGUI. Vous aurez une bonne vue d’ensemble de tous les environnements existants mais aussi une grande facilité pour comprendre et tester les paramètres.

Une fois la figure créer, on peut :

  • soit utiliser le code de l’environnement dans son fichier latex ;
  • soit inclure la figure png créée ;
  • soit travailler sur le fichier source de la figure pour le modifier.

“Etoiler” un environnement


Si le résultat d’un environnement vous satisfait ou si vous comptez modifier manuellement le contenu du fichier source, il est temps d’étoiler l’environnement.

Il s’agit tout simplement d’ajouter une étoile au nom de l’environnement. Ceci aura pour conséquence de bloquer l’exécution des calculs et de faire appels aux fichiers déjà créés.

Voici un exemple d’environnement étoilé :

\begin{nuage*}{1}
  [0,5,10,15,20,25,30],    // liste X
  [17,21,25,30,36,42,40],  // liste Y
  0,30,0,50,               // xmin, xmax,ymin,ymax
  2,5,                     // 1cm=ux,1cm=uy,
  5,10,                    // ecart\_legende\_x,ecart\_legende\_y
  1,2,                     // ecart\_grille\_x,ecart\_grille\_y
[
]
\end{nuage*}

Une limite de Metapost : les grands nombres


Voici un extrait d’une documentation consultable ici :

«Les quantités numériques dans METAPOST sont représentées en arithmétique à virgule fixe comme des entiers multiples de 1/65536 . Ces entiers doivent normalement avoir des valeurs absolues inférieures à 4096 mais les résultats intermédiaires peuvent être huit fois plus grands. Cela ne devrait pas poser de problèmes pour les valeurs de distances ou de coordonnées puisque 4096 points POSTSCRIPT représentent plus de 1,4m. S’il est nécessaire de travailler avec des nombres de valeur absolue supérieure ou égale à 4096, il faut mettre la variable interne warningcheck à zéro pour supprimer les messages d’erreurs concernant les quantités numériques importantes.»

Alors, un conseil : choisir la sortie Asymptote.