 
 
 
1.4.5  Les menus des commandes de calcul
Ces menus permettent d’ouvrir un niveau adéquat 
par exemple :
- 
CAS▸Nouvelle entree ou Alt+n ouvrira 
une nouvelle ligne de commandes 
- Tableur▸Nouveau tableur ou Alt+t ouvrira 
un tableur,
- Geo▸Nouvelle figure▸graph,geo2d ou Alt+g ouvrira un 
niveau de géométrie où les points ont des
coordonnèes décimales,
- Geo▸Nouvelle figure▸geo2d exact ouvrira un niveau de géométrie où les points ont des coordonnèes exactes.
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 Tableur▸Maths 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 :
- 
CAS
contient les fonctions de calcul formel classées par thème. Ce menu vous 
permet de connaitre le nom de la commande Xcas que vous cherchez car ce 
nom est suivi d’un bref déscriptif et l’Index de l’Aide s’ouvre 
automatiquement sur la commande choisie.
- Tableur ce menu est un menu "Assistant". On retrouve les trois sous-menus
Table Edit Maths qui sont identiques aux menus d’un niveau de type 
tableur. Avec le menu Tableur▸Maths le tableur se
remplit automatiquement grâce à une
boite de dialogue qui vous demande de préciser les paramètres de la 
commande choisie à condition que le curseur soit dans un niveau de type
tableur (tableur que l’on ouvre avec Alt+t).
- Graphic contient les fonctions permettant de tracer des graphes de 
fonctions, des courbes en paramétrique ou en polaire, des
solutions d’expressions différentielles, pour visualiser
"l’escargot" des suites récurrentes...
 On notera que le niveau utilisé pour tracer un graphe est un niveau 
d’entrée normale car une commande graphique ouvre automatiquement en 
réponse un écran graphique et une commande non graphique ouvre 
automatiquement en réponse un éditeur d’expressions.
- Geo
contient les fonctions permettant de faire de la géométrie interactive.
On notera le menu Affichage qui contient la commande affichage et
ses paramètres concernant la couleur, les différentes sortes de lignes, les
différentes sortes de points et l’emplacement des légendes. 
- Prg
contient les instructions permettant d’écrire des programmes.
- Expression
contient les fonctions de calcul formel permettant de transformer
une expression. Ces fonctions peuvent par exemple être appliquées
à la sélection d’un éditeur d’expressions (la réponse d’une commande
est mise dans un éditeur d’expressions, mais on peut aussi ouvrir un niveau 
éditeur d’expressions avec Alt+e).
- Cmds
contient les fonctions mathématiques classées par thème.
- Phys
contient toutes les unités physiques, les constantes physiques et des 
fonctions de conversion.
- Scolaire
contient des commandes de calcul formel classées par niveau. Les sous-menus 
Seconde Premiere Terminale contient les différentes fonctions de calcul
formel utilisables dans les classes de Lycée.
 Vous pouvez rajouter ou supprimer des commandes dans ce menu 
selon vos besoins en modifiant le fichier xcasmenu (cf.la section 
1.4.5).
- Tortue contient toutes les commandes qui sont valides dans l’écran de 
dessin Tortue (écran de dessin Tortue que l’on ouvre avec 
Alt+t). Ces commandes sont proches du langage LOGO et permettent de faire
des dessins en donnant des ordres à un robot (une tortue).
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 !
 
 
