Previous Up Next

1.4.5  Les menus des commandes de calcul

Ces menus permettent d’ouvrir un niveau adéquat par exemple :

Certains menus sont des menus dit "Assistant" car les commandes sont classées par thème et sont explicitées. Ces commandes sont facilement utilisables soit parce que l’aide s’ouvre sur la commande choisie (menu CAS), soit parce qu’une boite de dialogue vous demande de préciser les paramètres de la commande choisie (menus TableurMaths ou menu Graphic).
Les autres menus contiennent les noms des commandes (le menu Cmds contient toutes les commandes de calcul formel, le menu Geo contient toutes les commandes de géométrie...)

Déscription des menus des commandes de calcul

Ces menus sont :

Rajouter un menu

On peut redéfinir les menus que l’on voit au-delà du menu Aide. Par exemple, rajoutons un menu Exo1 qui contiendra les commandes equal2diff factor subst qui seraient utiles pour faire un exercice numéroté 1.

Pour cela il faut ouvrir dans l’éditeur texte de votre choix (par exemple emacs, vi, nedit, notepad, bloc.notes... mais PAS word, abiword, kword, openoffice...) le fichier xcasmenu (sous Linux ou Mac, il faut modifier ce fichier dans le répertoire /usr/share/giac/doc/fr ou
/usr/local/share/giac/doc/fr).

Vous devez voir:
Math/Constants/pi
Math/Constants/i
Math/Constants/e...

Vous tapez alors les trois lignes suivantes (une ligne par commande) :
Exo1/equal2diff
Exo1/factor
Exo1/subst

en laissant le reste
Math/Constants/pi
Math/Constants/i
Math/Constants/e...

inchangé.

Lorsque vous relancez Xcas vous avez maintenant après le menu Aide un menu Exo1 qui contient les commandes equal2diff factor subst.

Remarque : le menu Exemples suit le même principe avec un fichier xcasex, mais il faut aussi avoir créé les fichiers de session exemple dans le répertoire de xcasex.

Supprimer un menu

Pour cela il faut ouvrir dans l’éditeur de votre choix le fichier xcasmenu. Il suffit alors d’effacer les lignes que vous ne voulez pas voir apparaitre en ayant soin de les sauver pour pouvoir vous en reservir ultérieurement !


Previous Up Next