Accueil

Présentation

Généralités

TeXgraph est un logiciel permettant la création de graphiques mathématiques (comme les droites, les cercles, les courbes, les surfaces, les labels ...) destinés à être utilisés dans des documents LaTeX. L'interface graphique présente une sorte de brouillon du graphique, et non le graphique définitif!
TeXgraph a donc une fonction d'exportation sous forme de fichiers (ou dans le presse-papier):
  • soit au format LaTex (utilisant les macros epic et eepic),
  • soit au format PsTricks (utilisant les macros PsTricks),
  • soit au format Pgf (utilisant les macros Pgf pour pdftex),
  • soit au format Eps,
  • soit au format Pdf (qui est en fait une conversion du format eps vers pdf)
  • soit au format Eps "compilé" (qui est en fait un export pstrticks compilé vers eps),
  • soit au format Pdf "compilé" (qui est en fait un export pgf compilé vers pdf),
  • soit au format Svg.
Les trois premiers formats permettent l'inclusion de commandes TeX dans les graphiques (des formules mathématiques par exemple) par le biais des labels. Ces commandes seront interprétées par le compilateur TeX, ce qui n'est pas le cas avec les sorties Eps et Pdf. TeXgraph possède également une sortie imprimante, mais les formules ne seront pas compilées.
Une fois les graphiques incorporés dans le document LaTeX (par la commande input ou simplement un copier-coller), plusieurs processus sont possibles:
1) fichier.tex --> fichier.dvi [compilation habituelle]
2) fichier.tex --> fichier. dvi --> fichier.pdf [compilation + dvipdfmx]
3) fichier.tex --> fichier.dvi --> fichier.ps [compilation + dvips]
4) fichier.tex --> fichier.dvi --> fichier.ps -> fichier.pdf [compilation + dvips + ps2pdf]
5) fichier.tex --> fichier.pdf [compilation avec pdfLaTeX]
L'exportation au format LaTeX est utilisable dans les quatre premiers processus.
L'exportation au format PsTricks et l'exportation au format EPS ne sont utilisables que dans les processus 3) et 4) (en fonction de la configuration, le format eps peut-être utilisé dans le processus 4) car dvipdfmx peut lancer la conversion eps vers pdf).
L'exportation au format Pgf est utilisable dans les processus 3), 4) et 5).
L'exportation au format Pdf est utilisable dans le processus 5) uniquement.

La fenêtre

Le principe de TeXgraph est de créer des éléments graphiques, chacun d'eux porte un nom, est défini à partir d'une expression (ou commande) et possède des attributs (couleur, épaisseur, ...).

Le menu

L'option Fichier permet d'ouvrir ou sauvegarder un graphique (dans un format source), permet de charger des fichiers de macros ou d'importer des fichiers modèles, et permet enfin d'exporter le graphique en cours dans un fichier. Tous les fichiers manipulés par TeXgraph (*.teg, *.mac, *.mod, *.tex, *.pst, *.pgf, *.eps) sont des fichiers textes, on peut donc les éditer/modifier dans un éditeur quelconque.
L'option Paramètres permet de modifier la fenêtre (zone du plan où s'effectue le tracé, plus l'echelle des x et des y), les marges autour du graphique, et pour l'exportation: la présence ou non d'une bordure, de commentaires, de couleurs. Les variables globales peuvent être visualisées ou non sur le graphique à l'écran.
L'option Créer permet la création, d'éléments graphiques, de variables globales et de macros. L'utilisateur peut créer ses propres éléments (éléments de type Utilisateur) en utilisant le langage de TeXgraph. On peut également créer une variable globale par un clic droit de la souris.

La partie de droite de la fenêtre permet de visualiser les éléments graphiques construits, ainsi que les variables globales et les macros (non prédéfinies). Pour modifier un élément graphique ou une variable ou une macro, il suffit de faire un double clic dessus. On peut également faire des suppressions ou des créations (pour les variables et macros) à l'aide des boutons qui sont dans cette partie.

La partie de gauche, contient une liste déroulante (vide) et éventuellement des boutons. L'utilisateur peut ajouter des boutons et des options dans la liste déroulante.

En bas de la fenetre, il y a une ligne de commande qui permet l'exécution directe d'une commande de TeXgraph.
Haut Exemple 1