Pourquoi une interface au dessus de Professor ?
Professor permet de faire de nombreuses choses. Il est difficile de se rappeler de tout. Cette interface donne un moyen qui se veut simple de montrer ses différentes possibilités et/ou de mettre au point un graphique.
Pour les débutants, cela peut être une prise en main en douceur.
Pour les autres, cela permet de faire facilement des tests, des comparaisons entre les sorties Metapost et Asymptote.
Pour chaque graphique, une fenêtre permet de rentrer les paramètres. On peut alors :
– compiler le fichier,
– lire le fichier donnant le code du graphique,
– afficher le fichier image.
Dans certains cas, un code LaTeX supplémentaire est aussi proposé.
Enfin, l’utilisateur a le choix entre inclure le code LaTeX de l’environnement utilisé, ou inclure l’image créée.
Exemple de fichier en sortie |
Une vidéo de présentation
Vous trouverez ici la version téléchargeable d’environ 50Mo (9 min).
Les outils utilisés
Cette interface est créée en utilisant le concepteur d’interfaces Glade, et le langage Pygtk.
Installation et utilisation
L’installation de Professor est décrite dans cet article.
ProfessorGUI demande l’installation d’un module Python
sudo apt-get install python3 python3-gi
Dans votre dossier personnel, venez placer le dossier ProfessorGUI disponible dans cette archive.
Pour créer un raccourci vers l’application ProfessorGui, commencer par créer un fichier ProfessorGUI.desktop contenant les lignes suivantes en ajustant les chemins :
[Desktop Entry] Comment=ProfessorGui Terminal=false Name=ProfessorGui Exec=sh /home/mondossierperso/ProfessorGui/Professor.sh Type=Application Icon=/home/mondossierperso/ProfessorGui/Images/iconeprofessor.png
Placer ce fichier dans le dossier ./local/share/applications.
N’oubliez pas d’avoir une version récente de XCAS !