Traduction Latex d’un écran de géométrie

### 1.10.3 Traduction Latex d’un écran de géométrie

Voir aussi : 3.5 et 1.10.5 On veut traduire en Latex toutes les sorties graphiques réalisées depuis le dernier `erase()` c’est à dire toutes celles faites à partir des lignes de commandes et celles faites dans les écrans de géométrie.
On utilise pour cela la fonction `graph2tex`.
On tape par exemple dans une ligne de commandes :

`graph2tex("truc.tex")`

On obtient alors les graphiques sauvés en un fichier Latex `truc.tex` qui pourra être compilé et visualisé seul, ou encore être inséré dans un fichier Latex.
Ou encore, si on veut la traduction Latex d’un seul écran de géométrie, on appuie sur le bouton `Save` de cet écran de géométrie, on donne un nom de fichier par exemple `truc.cas`. Puis, on choisit dans le menu `Fich` de cet écran de géométrie, le sous-menu `Imprimer` puis, `Pre-visualisation (Latex)`, cela crée les fichiers `truc.tex`, `truc.dvi`, `truc.ps` et `truc.png` ou éventuellement si on veut imprimer, on choisit `Vers Imprimante (Latex)`.
On obtient alors l’écran de géométrie sauvé en un fichier Latex `truc.tex` qui pourra être compilé et visualisé seul, ou encore être inséré dans un fichier Latex, à condition d’enlever l’en-tête `\documentclass{article}...\begin{document}`, d’enlever à la fin `\end{document}` et de rajouter `\usepackage{pstricks}` dans l’en-tête du fichier dans lequel on l’insère.
Ou encore, on veut traduire en Latex une seule sortie graphique ou un seul dessin ou un seul graphique fait dans un des écrans de géométrie et on voudrait l’intégrer dans un texte Latex ou l’imprimer seul. Mais, on a déjà fait d’autres graphiques, soit à l’aide de commandes qui renvoient des sorties graphiques, soit dans différents écrans de géométrie, alors, pour avoir la traduction Latex du dessin que vous voulez, il faut utiliser la commande `erase()` cela n’effacera pas vos graphiques, mais cela aura pour effet de ne traduire en Latex que les tracés futurs. Donc on tape `erase()`, puis on revalide ce que l’on veut traduire en Latex, puis on tape par exemple :

`graph2tex("truc1.tex")`

Pour traduire en Latex et imprimer un seul graphique on peut aussi se servir du menu `Exporter/Imprimer` du bouton `M` de cet écran graphique :
`M``▸``Exporter/Imprimer``▸``Imprimer(en Latex)`,
Ou encore, on peut sélectionner le niveau de l’écran graphique que l’on veut imprimer et utiliser le menu de la session :
`Fich``▸``Imprimer``▸``Imprime selection (latex)`.
Dans ces deux cas l’écran est sauvé selon 4 formats, sous les noms `session0.tex`, `session0.dvi`, `session0.ps` et `session0.png` (ou encore sous les noms `session<numero>.tex/dvi/ps/png`) (sauf si vous avez donné un autre nom ce qui est conseillé !).