SuivantPrec.Bas prec.BasNiv. sup.

7.13 Les commandes spéciales 

L'assistant dispose des commandes supplémentaires suivantes :

CommandeDescription
main nom du fichier maître complet.
smain nom du fichier maître complet, avec << \>> remplacé par <</>>.
cmain nom du fichier maître avec extension, sans répertoire.
bmain nom du fichier maître sans extension.
emain extension du fichier maître.
dmain répertoire du fichier maître.
cdmain transforme le disque et le répertoire courants en celui du fichier maître.
chdir chemin transforme le disque et le répertoire courant en le disque et le répertoire spécifiés par chemin.
fopen fichier ouvre une boîte de dialogue pour choisir le fichier maître si le paramètre fichier est absent, sinon prend fichier comme fichier-maître.
fshort fichier remplace un nom de fichier long par le nom MS-DOS associé.

Ces commandes spéciales sont à placer entre une paire de signes < et > pour les distinguer du texte ordinaire. Ces paires ne peuvent pas être imbriquées, sauf lorsque fshort est combinée à d'autres commandes spéciales.

Exemple 1 : Si le fichier maître est c:\ast\astex\demos\mathpl.tex, on aura :

<main> c:\ast\astex\demos\mathpl.tex
<smain>c:/ast/astex/demos/mathpl.tex
<cmain>mathpl.tex
<bmain>mathpl
<emain>tex
<dmain>c:\ast\astex\demos

Avec cet exemple, la commande <cdmain> changera le disque courant en C: et le répertoire courant en \ast\astex\demos.

Exemple 2 : La commande <chdir %%tmpdir%%> transformera le disque courant en C: et le répertoire courant en \tmp si le contenu de la variable TMPDIR est c:\tmp.

Exemple 3 : les commandes

 <fopen %%astexdir%%\demos\win\mathindx.tex>
 <chdir %%astexdir%%\demos\win><fopen mathindx.tex>
définissent toutes deux le fichier mathindex.tex du répertoire ast\astex\demos\win comme fichier maître, la seconde commande changeant en plus le répertoire courant en le répertroire du fichier maître.

Exemple 4 : la commande

 <fshort <dmain>\<bmain>.dvi>
permet d'utiliser Dviwin et Dview avec un fichier maître dont le nom est long. Les boutons Dviwin FmL et Dview FmL du panneau Etc\MainDoc font appel à cette commande1 .

Exercice : examinez les textes des boutons du panneau ../../../images/assist/maindoc.gif  (Sélection et traitement du document maître) en particulier les boutons Démos et Plain Fm.

SuivantPrec.Bas prec.HautNiv. sup.