SuivantBasNiv. sup.

11.1 Panneau Etc\Mewin (MicroEmacs) (mod. 24/11/99) 

Le programme MicroEmacs ne possède pas de barre d'outils pour accéder directement aux fonctions les plus utilisées. Le panneau Etc\Mewin dote MicroEmacs d'une telle barre d'outils.

11.1.1 Description des boutons 

Dans cette section, la dénomination << fichier courant>> désigne le fichier dont la fenêtre est active dans MicroEmacs. Ce n'est pas forcément le fichier maître pour l'assistant.

La liste complète des boutons du panneau MicroEmacs est donnée ci-dessous :

  1.   MEWIN  : lance le programme MicroEmacs pour Windows.
  2.   Fenêtre  : active la fenêtre de MicroEmacs (ce bouton a le même effet que le bouton MicroEmacs placé par Windows 9x/NT sur la barre des tâches).
  3.   Echap  : envoie l'instruction Abort à MicroEmacs. Cela revient à taper Ctrl-G au clavier.
  4.   Sél. dir\Fm  : Ouvre une boîte de dialogue pour sélectionner un fichier maître dans le répertoire ast\astex\demos\win (id. MainDoc).
  5.   Ouvrir Fm  : charge le fichier maître (s'il a été préalablement choisi) dans MicroEmacs.
  6.   Enrg.ss. Fm  : enregistre le fichier courant de MicroEmacs sous le nom du fichier maître.
  7.   Ecran ini  : affiche l'écran courant en mosaïque horizontale.
  8.   Fontes ini  : ouvre le panneau de sélection des fontes.
  9.   Couper  : sauve le texte sélectionné dans le presse-papiers de Windows, et le supprime de la fenêtre d'édition.
  10.   Copier  : copie le texte sélectionné dans le presse-papiers de Windows.
  11.   Coller  : insère le contenu du presse-papiers de Windows au point courant de la fenêtre d'édition.
  12.   Sél. tout  : sélectionne la totalité du texte de la fenêtre courante d'édition.
  13.   Ouvrir dir\*  : sélectionne le répertoire ast\astex\demos\win et les fichiers d'extension tex.

    Ce bouton peut être personnalisé à l'aide du panneau Options, pour l'adapter à votre répertoire personnel (cf. exercice 1 ci-dessous). Il est spécifique à MicroEmacs et requiert que ce programme soit ouvert. Il utilise la boîte de dialogue de MicroEmacs pour sélectionner les fichiers (à la différence du bouton Sél. dir\Fm ). Il peut être utilisé comme bouton générique pour charger un fichier d'un répertoire donné dans MicroEmacs.

  14.   Enregistrer  : lance la commande d'enregistrement de fichier de MicroEmacs.
  15.   LaTeX2e  : sauvegarde le fichier courant de MicroEmacs et le compile avec LaTeX2e sans demander de confirmation.

    Ce bouton est spécifique à MicroEmacs. Il requiert que ce programme soit ouvert et que le fichier à compiler y soit chargé (contrairement aux boutons de compilation du panneau MainDoc). En revanche, il permet de compiler un fichier LaTeX2e sans qu'il ait été déclaré maître à l'assistant (contrairement aux boutons de compilation du panneau MainDoc).

  16.   Plain  : sauvegarde le fichier courant de MicroEmacs et le compile avec Plain TeX sans demander de confirmation.

    Ce bouton est spécifique à MicroEmacs. Il requiert que ce programme soit ouvert et que le fichier à compiler y soit chargé (contrairement aux boutons de compilation du panneau MainDoc). En revanche, il permet de compiler un fichier Plain TeX sans qu'il ait été déclaré maître à l'assistant (contrairement aux boutons de compilation du panneau MainDoc).

  17.   Rafraîchir  : permet de recharger le fichier maître en ignorant éventuellement les modifications qui ont été faites en mémoire.
  18.   DOS --> Win  : transforme le fichier courant de MicroEmacs au format DOS en un fichier au format Win- dows1 .
  19.   Win --> DOS  : transforme le fichier courant de MicroEmacs au format Windows en un fichier au format DOS.
  20.   }]) associé  : positionne le curseur sur l'accolade (ou le crochet, ou la parenthèse) apparié à l'accolade (ou au crochet, ou à la parenthèse) qui se trouve sous le curseur.
  21.   Début bloc  : marque le début d'un bloc à sélectionner.
  22.   Sélect. bloc  : sélectionne le bloc, à partir de la marque de début de bloc jusqu'à la position du curseur.
  23.   Fin Cmode  : interrompt le mode de vérification automatique des accolades appariées (utile pour éviter le blocage de MicroEmacs en cas de double-clic sur certains boutons).
  24.   Ini Cmode  : rétablit le mode de vérification automatique des accolades appariées.
  25.   Ini Save  : active l'option de sauvegarde automatique de MicroEmacs (i.e. MicroEmacs lance une sauvegarde au delà de N nouveaux caractères tapés).
  26.   Déf. Save  : définit à 10 le nombre N de caractères à taper, pour que MicroEmacs lance automatiquement une sauvegarde.
  27.   Amstexpl  : charge le fichier amstexpl.tex du répertoire des fichiers de démonstration (ce fichier est compilable avec Plain TeX, cf. Manuel d'installation d'AsTEX).
  28.   Plain Fm  : Compile le fichier maître avec un format Plain TeX adapté à la page de codes 819/ANSI de Windows, après avoir lu le fichier de configuration standard (id. MainDoc).
  29.   Cmplx2e  : charge le fichier cmplx2e.tex du répertoire des fichiers de démonstration (compilable avec LaTeX2e).
  30.   L2ePs Fm  : Compile le fichier maître avec un format LaTeX2e adapté à la page de codes 819/ANSI de Windows, après avoir lu le fichier de configuration standard et le fichier de configuration Fm.env s'il existe, puis lance Dvips sur le résultat (synonyme du bouton L2ecPs Fm de MainDoc).
  31.   ? Mewin : affiche l'aide sur le panneau Etc\Mewin.

Remarque importante : Le panneau MicroEmacs n'est utilisable en l'état qu'avec la distribution AsTeX. Pour l'utiliser avec un autre système de menus, il faudrait le reconfigurer.

Exercice 1: personnalisez le bouton Rép. ini en lui attribuant votre répertoire personnel2 , comme indiqué dans la section 7.5.

Exercice 2: personnalisez le bouton Amstexpl en lui associant le nom d'un fichier maître que vous utilisez couramment, et en changeant aussi le nom du bouton.

11.1.2 Personnalisation du panneau 

Si vous utilisez couramment MicroEmacs, il peut être commode de dupliquer le panneau Etc\Mewin dans un répertoire personnel à l'aide du bouton Dupliquer (onglet Panneau de la boîte Options) et d'adapter la copie à vos besoins et à vos habitudes, en supprimant les boutons qui ne vous sont pas utiles et en rajoutant les boutons d'autres panneaux que vous utilisez fréquemment. Si par exemple vous avez bien mémorisé qu'il faut taper Ctrl-G et non pas Echap pour interrompre une commande en cours de MicroEmacs, vous pouvez supprimer le bouton Echap du panneau. Si par ailleurs vous utilisez souvent LaTeXCad, vous pouvez copier son bouton à partir du panneau Etc\Draw et le coller dans le panneau de MicroEmacs3 .

Il est utile d'ajouter une copie des boutons modèles Fm=mathind et Fm=dembib du panneau Etc\MainDoc, et de les éditer pour charger vos fichiers maîtres personnels. Il peut être utile aussi de copier le bouton L2ec Fm (si vous utilisez LaTeX2e et une configuration particulière au fichier maître). De la sorte, vous pouvez lancer la compilation du fichier maître en cliquant sur ce bouton. Notez que ce bouton est différent du bouton LaTeX2e du panneau de base Etc\Mewin. Ce dernier permet de compiler le fichier qui se trouve dans la fenêtre active de MicroEmacs, alors que le bouton L2ec Fm lance la compilation du fichier maître même si sa fenêtre n'est pas sélectionnée, et même si le fichier maître n'est pas chargé dans MicroEmacs (par exemple dans le cas où le fichier maître charge un autre fichier par la commande \input et que vous éditez uniquement ce fichier dans MicroEmacs).

SuivantHautNiv. sup.