



Le panneau MainDoc
pour éditeurs
Windows
|
Etc\MainDoc (MainDoc en abrégé) fournit une barre d'outils spécialisée pour
TeX, utilisable avec la plupart des éditeurs Windows, en particulier Burgundy
Editor, Emacs, MéTeX, MicroEmacs, WinEdt et Word. Il permet de lancer
toutes les tâches nécessaires pour traiter un document Plain TeX, LaTeX ou
TeXinfo écrit dans la page de codes de Windows, indépendamment de l'éditeur
utilisé.
8.2.1 Description des boutons
\Fm
(bouton
générique) :
Ouvre
une
boîte
de
dialogue
pour
sélectionner
un
fichier
maître
dans
le
répertoire
ast\astex\demos\win.
Ce
répertoire
contient
les
démos
d'AsTEX pour
les
éditeurs
Windows.
Quatre
filtres
de
fichiers
sont
fournis :
*.tex
pour
les
documents
TeX,
*.f
ou
*.for
pour
le
Fortran,
*.c,
*.cpp
ou
*.h
pour
le
C,
ou
*.*.
Pour créer un bouton qui sélectionne un fichier maître TeX, Fortran ou autre, dans un répertoire différent : dupliquer le bouton et changer le nom du répertoire à partir de la boîte de dialogue Options de l'assistant (cf. sec. 7.5).
ast\astex\demos\win\mathindx.tex
comme
fichier
maître,
et
prend
comme
répertoire
courant
le
répertoire
du
fichier.
Pour créer un bouton qui sélectionne un fichier maître différent : dupliquer le bouton, changer le nom du répertoire et le nom du fichier.
ast\astex\demos\win\demobib.tex
comme
fichier
maître,
sans
changer
le
répertoire
courant.
Pour créer un bouton qui sélectionne un fichier maître différent : dupliquer le bouton et changer le nom absolu du fichier.
ast\astex\demos\win\copiedemathl2e.tex
comme
fichier
maître,
sans
changer
le
répertoire
courant.
Fonctionnellement, ce bouton est identique au bouton Fm=dembib . C'est une autre instance du bouton générique.
Ce bouton fournit un modèle pour lancer un éditeur Windows quelconque.
ast\astex\demos\win\wtestl2e.tex,
appelé
par
le
fichier
maître
wl2e_cm.tex.
Ce
dernier
est
à
sélectionner
à
l'aide
du
bouton
Sel. dir\Fm
.
Ce
bouton
fournit
un
modèle
pour
l'édition
de
fichiers
chargés
par
\input
dans
un
fichier
maître.
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.
S'il
n'existe
pas,
il
est
créé
automatiquement
avec
les
valeurs
des
variables
TYPTEX
(type
du
compilateur :
Small,
Big
ou
Huge),
FMTTEX
(nom
du
format
à
utiliser)
et
GRAPHICS
(liste
des
répertoires
où
rechercher
les
fichiers
d'input)
définies
dans
le
fichier
de
configuration
standard.
Pour
chaque
fichier
maître,
ces
valeurs
peuvent
être
modifiées
ultérieurement
à
l'aide
du
bouton
Edit
Fm.env
.
La
variable
GRAPHICS,
en
particulier,
peut
être
adaptée
pour
ne
contenir
que
les
répertoires
strictement
nécessaires
au
document
maître.
D'autres
paramètres
de
configuration
peuvent
aussi
être
ajoutés.
Fm.env
comme
indiqué
ci-dessus,
s'il
n'existe
pas.
Fm.env
comme
indiqué
ci-dessus,
s'il
n'existe
pas.
adapté
à
la
page
de
codes
de
Windows,
après
avoir
lu
le
fichier
de
configuration
standard
(mais
sans
tenir
compte
du
fichier
de
configuration
Fm.env).
Fm.env).
Fm.env).
Fm.env,
s'il
existe.
Ce
fichier
se
trouve
dans
le
même
répertoire
que
le
fichier
maître
et
a
le
même
nom,
mais
l'extension
env.
Il
sert
à
définir
des
paramètres
locaux
pour
le
fichier
maître,
tels
que
des
répertoires
de
fichiers
d'input
pour
TeX,
ou
de
figures
pour
Dvips,
ou
des
paramètres
spéciaux
de
compilation,
tels
que
BIGEMTEXOPT,
etc. (cf. la
documentation
des
compilateurs
TeX,
bouton
tex
du
panneau
Docs |
PanDoc\Docmsc.
Id.
MainDoD).
Pour
afficher
le
fichier
log
avec
un
autre
éditeur
ou
afficheur,
remplacer
notepad
par
le
nom
de
l'éditeur
ou
afficheur.
Pour
afficher
le
fichier
log
avec
un
autre
éditeur
ou
afficheur,
remplacer
notepad
par
le
nom
de
l'éditeur
ou
afficheur.
Pour
afficher
le
fichier
log
avec
un
autre
éditeur
ou
afficheur,
remplacer
notepad
par
le
nom
de
l'éditeur
ou
afficheur.
tempor1.dvi
et
tempor1.apd
des
fichiers
dvi
et
apd
du
fichier
maître
qui
sont
faites
dans
le
même
répertoire
que
celui-ci,
sans
demander
de
confirmation
(id. MainDoD).
Ce bouton fournit un modèle pour lancer, à partir de l'assistant, un programme DOS ou Windows 16 bits sur un fichier avec nom long.
tempor1.dvi
dans
le
même
répertoire
que
le
fichier
maître)
avec
Dview
(id. MainDoD).
Pour afficher la version Html du fichier maître avec un autre navigateur web, changer le nom du navigateur dans le champ Commande envoyée du bouton.
tmp\tempor1.dvi
avec
Dviwin.
Ce
bouton
est
une
copie
du
bouton
graphique
AsTeX
dvi
du
panneau
Etc\PrgIn1
(Lancement
des
programmes
d'AsTeX 3.x).
Cliquer
sur
ce
bouton
équivaut
à
cliquer
sur
l'icône
du
dossier
AsTeX 3.x
(id. MainDoD).
tmp\tempor1.dvi
avec
Dview.
Ce
bouton
est
une
copie
du
bouton
textuel
AsTeX
dvi
c.
du
panneau
Etc\Dview.
Cliquer
sur
ce
bouton
équivaut
à
cliquer
sur
l'icône
AsTeX
dvi
couleur
du
dossier
AsTeX 3.x
(id. MainDoD).
tmp\tempor1.ps
avec
GSview.
Ce
bouton
est
une
copie
du
bouton
graphique
AsTeX
PS
du
panneau
Etc\PrgIn1
(Lancement
des
programmes
d'AsTeX 3.x).
Cliquer
sur
ce
bouton
équivaut
à
cliquer
sur
l'icône
AsTeX PS
du
dossier
AsTeX 3.x
(id. MainDoD).
Groupe Navig (mod. 01/01/2000)
tempor1.dvi
du
document
maître
avec
la
copie
de
la
table
de
navigation
tempor1.apd.
Ceci est très utile pour contourner une bogue ennuyeuse de Dview : en effet, pendant tout le temps que dure la compilation, il est interdit de cliquer sur la fenêtre de Dview ou même de déplacer une portion d'une autre fenêtre qui recouvre celle de Dview, sous peine de bloquer complètement le PC et de devoir le réinitialiser (même la touche Ctr-Alt-Del ne marche plus) (id. MainDoD).
Fm.itg
qui
permet
de
construire
la
table
de
navigation
(id. MainDoD).
Fm.itg
(id. MainDoD).
Groupe Imprime (mod. 01/01/2000)
\\toutatis\hppcl6).
Ce
bouton
doit
être
adapté
à
votre
installation
en
remplaçant
le
nom
d'imprimante
réseau
par
défaut
par
le
nom
réel
de
votre
imprimante
réseau
(id. MainDoD).
Pour créer un bouton d'impression sur une seconde imprimante réseau : dupliquer le bouton et remplacer le nom de votre imprimante 1 par le nom de votre imprimante 2.
\\toutatis\hpps).
Ce
bouton
doit
être
adapté
à
votre
installation
comme
ci-dessus,
et
peut
être
dupliqué
de
la
même
façon
(id. MainDoD).
lpt1
à
une
imprimante
réseau
(id. MainDoD).
Ce
bouton
réalise
l'option
Capturer
le
port
imprimante
des
pilotes
Windows.
Editez
le
texte
du
bouton
pour
entrer
le
nom
exact
de
votre
imprimante
réseau
(défaut :
\\toutatis\hppcl6).
Vous
pouvez
imprimer
sur
une
imprimante
réseau
directement
à
partir
du
bouton
ImpRés. Fm
,
ou
associer
l'imprimante
réseau
à
lpt1
en
début
de
session,
puis
imprimer
à
partir
du
bouton
Imp. Fm
,
Imp. Fm.dvi
ou
Imp. Fm.ps
.
lpt1
(id. MainDoD).
Ce bouton est à utiliser avec une imprimante locale, ou une imprimante réseau
après l'avoir associée au port lpt1 avec le bouton Ini ImpRés. Si vous obtenez
le message :
|
lpt1, à l'aide des pilotes d'imprimante emTeX. Ce
bouton est à utiliser avec une imprimante locale, ou une imprimante
réseau après l'avoir associée au port lpt1 avec le bouton Ini ImpRés.
(id. MainDoD).
La sortie est beaucoup plus compacte que par Dviwin pour les imprimantes haute résolution, et l'impression est en général plus rapide. Les pilotes emTeX disposent par ailleurs d'un très grand nombre d'options. Les images bitmap doivent être transformées au format pcx noir et blanc à l'aide d'Image Magick, pour pouvoir être imprimées1 . Les images PostScript doivent être transformées en images pcx à l'aide de Ghostscript (option pcxmono pour une résolution jusqu'à 120 ppp) ou d'une combinaison de Ghostscript et Image Magick pour les résolutions supérieures.
lpt1. Ce bouton est à
utiliser avec une imprimante locale, ou une imprimante réseau après
l'avoir associée au port lpt1 avec le bouton Ini ImpRés. (id. MainDoD).
Ps
Fm
:
Crée
une
version
PostScript
du
document
à
partir
du
dvi
du
fichier
maître,
avec
Dvips
(id. MainDoD).
Le
fichier
log
est
créé
dès
que
la
variable
DVIPSDBG
a
une
valeur
supérieure
à
1
(la
valeur
1
correspond
à
un
affichage
des
messages
à
l'écran).
Le
degré
de
détails
de
ces
messages
est
déterminé
par
la
valeur
de
cette
variable,
conformément
aux
règles
de
l'option
-d
de
Dvips
(
cf. Manuel
de
référence
vol. 1,
p. 253,
Options
de
la
ligne
de
commande).
Pour
afficher
le
fichier
log
avec
un
autre
éditeur
ou
afficheur,
remplacer
notepad
par
le
nom
de
l'éditeur
ou
afficheur.
Win
Fm
:
Si
le
fichier
maître
est
écrit
dans
la
page
de
codes 850
du
DOS,
ce
bouton
permet
de
le
réécrire
dans
la
page
de
codes
Windows
(id. MainDoD).
Dos
Fm
:
Transforme
la
page
de
codes
du
fichier
maître,
de
Windows
en
DOS
(id. MainDoD).
TeX
Fm
:
Transforme
les
caractères
accentués
8
bits
du
fichier
maître
(s'ils
sont
écrits
dans
la
page
de
codes
de
Windows)
en
caractères
accentués
notés
à
la
TeX.
Win
Fm
:
Transforme
les
caractères
accentués
notés
à
la
TeX du
fichier
maître,
en
caractères
accentués
écrits
dans
la
page
de
codes
de
Windows.
Txt
Fm
:
Transforme
le
dvi
du
fichier
maître
en
texte
ordinaire
(id. MainDoD).
Txt
Fm
comme
fichier
maître
(id. MainDoD).
Ceci
permet
éventuellement
de
transformer,
à
l'aide
du
bouton
Dos
Win
Fm
,
le
fichier
Fm.txt
en
un
fichier
lisible
sous
Windows
(il
est
toujours
créé
dans
la
page
de
codes
850
du
DOS).
.
Etc\MainDoc.
Ce bouton n'a aucun effet. Il sert simplement à améliorer la lisibilité des panneaux, par exemple en séparant deux boutons ou en permettant d'en aligner verticalement certains (id. MainDoD).
8.2.2 Test d'installation
Pour tester les principaux boutons du panneau :
du
bandeau,
pour
ouvrir
et
verrouiller
le
panneau
Etc\MainDoc.
ast\astex\demos\win\mathindx.tex
comme
fichier
maître.
du
bandeau,
pour
vérifier
que
la
sélection
a
bien
été
faite :
le
message
Voir
X:\ast\astex\demos\win\mathindx.tex
devrait
s'afficher
dans
la
zone
des
messages
du
bandeau
(X:
étant
le
nom
du
disque
où
est
installée
la
distribution).
mathindx.tex.
mathindx.tex.
Etc\MainDoc, pour afficher le résultat avec Dviwin.
![]() |
Etc\MainDoc, pour afficher le document avec Dview.
\tableofcontents
\newpage, juste après la ligne \begin{document}, puis sauvegardez votre
modification avec l'option Fichier | Enregistrer du Bloc-notes.
(Ouvrir toutes les
rubriques) de cette fenêtre auxiliaire, puis double-cliquez sur un des éléments de
la table des matières : la page qui contient l'élément s'affiche dans la fenêtre de
Dviwin.
8.2.3 Changement d'éditeur
Le panneau MainDoc utilise en standard le Bloc-notes de Windows pour afficher ou éditer les fichiers texte. Ceci est commode pour afficher le fichier log (le Bloc-notes se charge instantanément) ou éditer les petits fichiers de configuration.
En revanche, pour éditer le fichier maître (bouton Edit Fm ), il est préférable d'utiliser votre éditeur favori. Le bouton BurgEdit Fm fournit un exemple. Pour changer d'éditeur, vous pouvez tout simplement Copier / Coller le bouton Ouvrir Fm de l'un des panneaux de Burgundy Editor, Emacs, MéTeX ou MicroEmacs. Si vous voulez utiliser Word ou un autre éditeur dont le chemin n'est pas connu de l'assistant :
Etc\MainDoc,
pour
afficher
les
textes
de
ce
bouton.
notepad
par
le
chemin
complet
de
l'éditeur.Etc\MainDoc peut servir, tel quel, de barre d'outils TeX pour
n'importe quel éditeur. Il n'est pas nécessaire (même lorsque c'est possible)
d'ajouter des menus spécialisés pour TeX ou d'adapter la barre d'outils de
l'éditeur.
Si par exemple vous souhaitez utiliser Burgundy Editor pour bénéficier de son système de mise en évidence des commandes TeX et C/C++ (ce que vous ne pouvez pas faire avec MicroEmacs ou MéTeX), il est commode de procéder de la façon suivante :
-iaaburgdy.ini
à
la
fin
du
champ
Cible
et
cliquez
sur
OK
pour
sauvegarder
votre
modification.
Etc\MainDoc
pour
l'ouvrir
et
le
verrouiller.
\MainDoc que vous utiliserez
souvent.
Si par exemple vous êtes utilisateur de LaTeX2
uniquement, et que l'essentiel de votre
travail consiste à mettre au point des petits exercices de mathématiques, il
sera commode de rajouter les boutons LaTeX2e Fm , Voir Fm.Log ,
Dviwin Fm et Del? Fm.* , pour la sélection des tâches. Pour sélectionner vos
fichiers maîtres, il sera commode de copier le bouton Demobib (ou le
bouton Mathindx si vous souhaitez modifier en même temps le répertoire)
puis de le dupliquer autant de fois que nécessaire et de personnaliser chaque
copie.
Si vous avez beaucoup de formules mathématiques et que vous voulez compiler des petits bouts de formules sélectionnées à la souris, vous pouvez rajouter le bouton Head L2e , et éventuellement le bouton AsTeX dvi (du panneau Lancement des programmes d'AsTeX 3.x) pour ouvrir la fenêtre de visualisation des portions de document2 .
Si vous écrivez un livre et que vous souhaitez naviguer dans le fichier dvi à partir de la
table des matières, vous pouvez ajouter le bouton Cr. TNav Fm . Si vous créez aussi
un index et une bibliographie, les boutons BibTeX Fm et MakIndx Fm
pourront être rajoutés, si vous pensez les utiliser fréquemment (sinon, vous pouvez aussi
bien les laisser là où ils sont, et ouvrir le panneau Etc\MainDoc lorsque vous en avez
besoin).
Enfin, si vous mettez au point des documents en couleurs, il est indiqué de copier le
bouton Dview Fm . Si vous faites la mise au point de portions de documents, vous
pouvez aussi copier le bouton AsTeX dvi c. du panneau Etc\Dview (ou
double-cliquer en début de session sur l'icône AsTeX dvi couleurs du dossier
AsTeX 3.x).