GNU TeXmacs est une plateforme d'édition scientifique libre qui peut être utilisée comme interface à différents logiciels de calculs ou de dessin (Maxima, Giac, Sage, Eukleides...) par un système de plugins.
Il est maintenant possible d'interfacer TeXmacs avec TeXgraph. Une fois installé, le plugin texgraph permet d'insérer une session TeXgraph en ligne de commande à l'intérieur de TeXmacs.
Documentation et exemples : plugin_texgraph.pdf.
Installation
- Je suppose que vous avez déjà installé TeXgraph.
L'installation proposée par défaut (dans /usr/local/share/TeXgraph sous gnu/linux) est pour l'instant la seule qui donne accès à l'aide "TeXgraph.pdf" directement depuis TeXmacs. - Décompresser l'archive texgraph.zip dans le dossier ~/.TeXmacs/plugins/ ou bien dans /Dossier_TeXmacs/plugins/.
À la prochaine ouverture de TeXmacs, une session TeXgraph devrait être accessible à partir du menu insérer.
Utilisation au sein d'une session
À partir du menu Insérer/Session, ouvrir une session TeXgraph :
Une fois la session ouverte, un menu contextuel TeXgraph donne accès aux principales commandes dont le code est copié au sein de la session.
Après validation, quatre exports sont possibles :
- {export=epsc} - choix par défaut - sort un graphique au format eps compilé (les formules LaTeX du code sont compilées).
- {export=eps} sort un graphique au format eps (pour les graphiques pour lesquels la mémoire TeX est insuffisante).
- {export=pdfc} sort un graphique au format pdfc converti en eps (pour bénéficier de la transparence et des formules LaTeX).
- {export=pdf} sort un graphique au format pdf converti en eps (pour bénéficier de la transparence).
Voir le document menu_session_texgraph.pdf pour balayer toutes les entrées du menu.
Utilisation en tant que script
Choisir le script à utiliser à partir du menu Document/Scripts, ici c’est TeXgraph.
À partir de là, le menu TeXgraph donne accès à trois entrées supplémentaires :
- Commutateur d’évaluation qui ouvre une boîte TeXgraph dans laquelle on écrit le code. Le passage du code à la figure (et réciproquement) se fait par la combinaison [ Ctr - * ].
Il faut pour cela être dans l’environnement de la boîte ou de la figure. - Balise d’évaluation qui permet de taper le code puis valider pour obtenir la figure mais sans espoir de retour en arrière.
- Il est aussi possible de taper le code directement à l’intérieur de tout environnement mathématique “$$” puis de le valider par un [Ctr-Entrée] pour obtenir la figure.
Traceur de courbes
Pour avoir accès au traceur de courbes :
1. Commencer par ajouter le packetage texgraph-scripts.tm à partir du menu Document/Ajouter Packetage
2. Choisir le script TeXgraph à partir du menu Document/Scripts.
On appelle le traceur de courbe à partir du menu TeXgraph/Traceur de courbes et surfaces. Il s’agit d’un formulaire :
qui donnera après [Ctrl-*] :
ll est possible de revenir au formulaire à tout moment avec [Ctrl-*].
Ce post est la reprise de la page Plugin TeXgraph qui regroupe aussi d'autres plugins TeXmacs.