Le menu Edit

### 1.4.2 Le menu `Edit`

- `Executer session` pour recalculer cette session entièrement,
- `Executer en-dessous` pour recalculer cette session à partir d’une entrée sélectionnée,
- `Enlever les reponses` pour supprimer les réponses à partir d’une entrée sélectionnée afin de pouvoir, devant un auditoire, refaire pas à pas l’exécution des différentes entrées.
- `Inserer saut de ligne` pour obtenir une nouvelle ligne sur le niveau d’entrée, là où se trouve le curseur et permet ainsi de passer à la ligne par exemple pour écrire dans un même niveau plusieurs lignes d’entrées séparées par `;` (on peut aussi taper `Shift+Enter`).
- `Annuler` ou raccourci `Ctrl+z` pour annuler la dernière exécution : par exemple vous avez effacé malencontreusement un niveau et vous voulez annuler cet effacement il faut faire `Annuler`, ou bien vous avez modifié et exécuter une ligne de commande pour annuler cette modification il faut faire `Annuler`, mais si il n’y a pas eu d’exécution (par exemple on a effacer une expression dans la ligne de commandes) il ne faut pas faire `Annuler`,
- `Redo` ou raccourci `Ctrl+y` pour revenir à ce qu’il y avait avant l’annulation : il faut faire 2 fois `Redo` si vous avez fait 2 fois `Annuler`,
- `Coller` permet de recopier, à l’endroit du curseur, ce que l’on a sélectionné avec la souris (analogue à la touche `coller` du clavier `Kbd`). On peut aussi sélectionner ce qui se trouve dans une ligne de commandes avec `Shift+les flèches de déplacement`.
- `Effacer niveaux selectionnes` permet de supprimer les niveaux sélectionnés,
- `selection->LaTeX` ou raccourci `Ctrl+t` pour traduire en `LaTeX` la question ou la réponse ou le contenu de l’éditeur d’expressions : on sélectionne une question ou une réponse ou le contenu d’un éditeur d’équations1.
  Remarquez le petit bouton `M` situé à l’intersection des 2 barres de scroll de l’éditeur d’expressions qui permet soit de recopier ce qui se trouve dans l’éditeur d’un seul clic, (avec `Selectionner tout`), soit d’évaluer la sélection (avec `Evaluer selection`), soit de retrouver la réponse initiale (avec `Annuler`), dans le cas où, on a fait une modification malencontreuse car comme les réponses non graphiques sont affichées dans un éditeur d’expressions, elles peuvent donc être modifiées..., Lorsqu’on utilise `Edit->selection->LaTeX` ou `Ctrl+t`, la traduction en `LaTeX` apparait alors dans l’écran des messages (que l’on peut voir en cliquant sur le bouton `msg` de `Kbd`).
  On peut la recopier dans un éditeur (`emacs, nedit, vi, ...`) par un clic avec le bouton du milieu.
  Par exemple :
  - on saisit dans un niveau de calcul formel `concat([1,2],3)` on met en surbrillance la réponse, puis on fait `Ctrl+t`, ce qui provoque l’inscription dans la partie reservée aux messages de :

        \mbox{concat}([1,2],3)

  - on saisit `sqrt(1+3)`, on met en surbrillance la réponse, puis on fait `Ctrl+t`, ce qui provoque l’inscription dans la partie reservée aux messages de :

        \sqrt{1+3}

  - on saisit `f(x):=sin(x)/x`, on met en surbrillance la réponse, puis on fait `Ctrl+t`, ce qui provoque l’inscription dans la partie reservée aux messages de :

        \parbox{12cm}{\tt  (x)-{\tt\symbol{62}}(sin(2*x))/x }

  Il ne vous reste plus qu’à recopier le texte ainsi traduit, d’un coup de souris, dans une portion en mode mathématique de votre document LATEX.
- `Fusionner niveaux` permet de mettre dans un même niveau, les niveaux sélectionnés,
- `Nouveau groupe` permet de créer un groupe,
- `Grouper niveaux` permet de créer un regroupement des niveaux sélectionnés, que l’on peut plier ou déplier en cliquant sur `-` ou `+` du menu propre à ce regroupement. On peut aussi donner un nom au regroupement ainsi créé.
- `Degrouper niveaux` effectue l’opération inverse de la précédente (on aplatit le groupe dont le numéro a été sélectionné (noirci) pour revenir à l’état précédent le regroupement).