SuivantPrec.Bas prec.BasNiv. sup.

3.7 Création d'une table de navigation (mod. 23/11/99) 

On a vu que le navigateur AsTEX permet de se déplacer dans le manuel de l'assistant à partir de sa table des matières, de la liste des figures et de l'index, avec une interface unique quel que soit le format du manuel (dvi, ps ou pdf). Mais l'utilité du navigateur n'est pas limitée à la consultation de documents dvi, ps ou pdf déjà existants : vous pouvez également l'utiliser, en conjonction avec l'assistant, pour mettre au point des documents volumineux. Comme la procédure est très simple à mettre en œuvre, nous la décrivons dès maintenant sur un exemple :
  1.   Sélectionnez DVI Driver comme fenêtre de visualisation, en procédant comme indiqué dans la sec. 3.5.
  2.   Fermez les fenêtres DVI driver, Dview et GSview si elles étaient ouvertes, ainsi que celle de MicroEmacs.
  3.   Ouvrez le panneau ../../../images/assist/maindoc.gif  (Sélection et traitement du document maître) et cliquez sur le bouton Fm=mathind pour sélectionner le fichier mathindx.tex comme fichier-maître : le commentaire Fichier maître = Mathindx.tex s'affiche dans la zone des messages du bandeau de l'assistant.
  4.   Cliquez sur le bouton L209c Fm pour compiler ce fi- chier20 .
  5.   Si le message d'information DVI Driver pas ouvert s'affiche, fermez-le en cliquant sur OK, ouvrez la boîte de dialogue Options en cliquant sur ../../../images/assist/heart01.gif , décochez la case Affichage | Bavard de l'onglet Compilation et fermez la boîte de dialogue Options : le message DVI Driver pas ouvert ne s'affichera plus.
  6.   Cliquez sur le bouton Cr. TNav Fm du panneau ../../../images/assist/maindoc.gif  : une fenêtre DOS s'ouvre, avec le message d'information Je ne trouve pas la table des matières X:\ast\astex\demos\win\mathindx.tex.
  7.   Cliquez sur le bouton Continuer de la fenêtre DOS pour fermer celle-ci.
  8.  Cliquez sur le bouton Edit Fm , et rajoutez la ligne :
     \tableofcontents \newpage
    
    après la commande \begin{document}.
  9.  Enregistrez votre modification avec Fichier | Enregistrer du Bloc-notes, puis fermez le Bloc-notes.
  10.  Cliquez sur le bouton L209c Fm pour compiler le fichier mathindx.tex.
  11.  Cliquez sur le bouton Cr. TNav Fm  : la fenêtre de Dviwin s'ouvre et affiche le document, mais le navigateur AsTEX ne s'ouvre pas. En effet, la table des matières est vide (seul le titre Contents figure dans la première page).
  12.  Cliquez de nouveau sur le bouton L209c Fm  : la table des matières s'affiche après Contents, et le navigateur AsTEX s'ouvre, avec deux lignes Table des matières et Liste des figures.
  13.  Ouvrez la table des matières pour voir les titres des sections, puis fermez le navigateur AsTEX et la fenêtre DVI Driver.
  14.  Cliquez sur le bouton Edit TNav du panneau ../../../images/assist/maindoc.gif  : un fichier de nom mathindx.itg s'ouvre dans le Bloc-notes.
  15.  Allez vers la fin du fichier, ajoutez un caractère % devant la commande \listoffigures (le document n'a pas de figures) et enlevez le caractère % qui figure devant la commande \printindex (le document a un index).
  16.  Sauvegardez vos modifications et quittez le Bloc-notes.
  17.  Cliquez sur le bouton MakIndx Fm du panneau ../../../images/assist/maindoc.gif  puis sur L209c Fm , pour créer un index.
  18.  Cliquez sur le bouton Cr. TNav Fm pour créer une nouvelle table de navigation : le navigateur AsTEX s'ouvre maintenant avec deux lignes, Table des matières et Index.
  19.  Cliquez sur le bouton de la ligne Index pour faire apparaître les mots indexés.
Exercice : rajoutez la commande \newpage à la fin de chaque section du fichier mathindx.tex et recommencez les manipulations ci-dessus.

SuivantPrec.Bas prec.HautNiv. sup.