<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html>
<head>
<meta name="qrichtext" content="1" />
<style type="text/css">
tt
{
font-family: 'Liberation Mono',MonoSpace, 'Courier','Courier New', Fixed;
color : #AC0B00;
}
</style>
</head>
<body>
<h1>Aide Assistant Courbes</h1>
<p>Cet assistant permet de créer des courbes cartésiennes d'équation y=f(x).</p>
<p><b>Rappel :</b> pour que PdfAdd puisse fonctionner, asymptote doit-être installé sur votre système.  Le chemin vers le programme asymptote doit-être configuré correctement (Option <tt>Configurer</tt> du menu <tt>PdfAdd</tt> de la fenêtre principale).</p>
<h2>Principe général de fonctionnement :</h2>
<ul>
<li>On commence par définir les paramètres généraux du graphique dans le panneau <tt>fenêtre</tt>.<br>
Remarque : <tt>UnitéX</tt> représente la valeur d'une unité en centimètres. Autrement dit, si UnitéX=a, une unité représente a cm et 1 cm représente 1/a unités (même chose pour <tt>UnitéY</tt>)<br>
Les marges <tt>MargeX</tt> et <tt>MargeY</tt> sont ajoutées au graphique afin de s'assurer que les axes (avec leurs labels) sont affichés en totalité.<br>
Les valeurs numériques à entrer peuvent-être définies par un calcul en utilisant la syntaxe suivante :. 
<ul>
<li>Opérateurs disponibles : + , - , * , / , ^ (puissance)<br>
Les parenthéses et l'opérateur * sont obligatoires ( exemple : 4ln(x) n'est pas valable - il faut entrer 4*ln(x) )</li>
<li>Fonctions disponibles : cos , sin , tan (angles en radians), sqrt , ln , log , exp , abs , acos , asin ,atan</li>
<li>Constante : pi</li>
</ul>
Par exemple, on peut entrer Xmin=ln(3), Ymax=sqrt(2)/2 etc...
</li>
<li>On ajoute les fonctions dont on désire avoir la courbe en cliquant sur le bouton <tt>Ajouter</tt> dans le panneau <tt>Fonctions</tt>.<br>
La syntaxe à respecter pour les fonctions est celle d'asymptote.<br>
Pour chaque fonction, on doit définir l'intervalle où elle doit être tracée (De x= à x= , ces bornes doivent-être comprises entre Xmin et Xmax et elles peuvent-être définies par un calcul - exemple : de x=-sqrt(3)/2 à x=pi^2), la couleur et le style du tracé (les couleurs <tt>couleur1</tt> , <tt>couleur2</tt> et <tt>couleur3</tt> peuvent être définies par l'utilisateur via l'option <tt>Configurer</tt> du menu <tt>PdfAdd</tt> de la fenêtre principale).</li>
<li>Dans le pannneau <tt>code asymptote supplémentaire</tt>, on peut insérer du code asymptote qui sera ajouté automatiquement au code généré par le programme. Cette option permet d'ajouter des éléments au graphique.<br>
Les quelques macros disponibles permettent de générer le squelette (qu'il faut impérativement adapter) du code nécessaire à quelques opérations classiques (affichage d'un point, d'un domaine sous une courbe...)</li>
<li>Le bouton <tt>Générer</tt> permet d'afficher le code asymptote généré par PdfAdd à partir des paramètres définissant le graphique. Vous pouvez alors utiliser directement ce code dans vos documents LaTeX.</li>
<li>En cliquant sur le bouton <tt>Aperçu</tt>, vous pouvez visualiser ce que donne le code avant de l'insérer dans votre document LaTeX. Attention : l'image n'est pas à l'échelle, elle ne permet que de donner un aperçu du résultat.</li>
<li>Le bouton <tt>Exporter pdf</tt> vous permet d'exporter le graphique au format pdf afin de l'inclure dans vos documents LaTeX avec la commande includegraphics{}.</li>
<li>Tout graphique créé par PdfAdd peut-être sauvegardé (au format spécial .pag) afin d'être réutilisé ultérieurement. On peut ainsi se créer facilement un ensemble de modèles qui permettent de gagner du temps pour la création de nouveaux graphiques.</li>
<li>On pourra se référer aux exemples fournis avec le programme afin de s'initier à l'utilisation de cet assistant. Pour cela vous pouvez utiliser l'option <tt>Ouvrir un exemple</tt> du menu <tt>PdfAdd</tt> de la fenêtre principale du programme (il faut d'abord fermer l'assistant). Les exemples peuvent être aussi téléchargés à l'adresse suivante : https://www.xm1math.net/pdfadd/exemples.zip.</li>
</ul>

</body>
</html>
