



Les options suivantes acceptent des modèles pour spécifier un certain nombre de
différents chemins de recherche pour les fichiers. Voir la section 3.14 pour les détails sur
les modèles. Certaines des options décrites ici sont définies dans des fichiers de
configuration qui sont fournis avec les pilotes.
3.7.1 Chemins de recherche
Lorsqu'un chemin de recherche est utilisé pour trouver un fichier, la première expansion
réussie du modèle sera utilisée.
-
-
+dvi-file
/pd*
Le
modèle
utilisé
pour
chercher
un
fichier
DVI
(fichier
en
entrée).
@i
sera
remplacée
par
le
nom
du
fichier
DVI
(l'extension
par
défaut
DVI
a
déjà
été
attachée
si
nécessaire).
La
valeur
par
défaut
est
@i,
disant
au
pilote
de
chercher
juste
le
fichier
spécifié.
Les
fichiers
de
configuration
changent
la
valeur
de
+dvi-file
pour
chercher
les
fichiers
DVI
dans
le
répertoire
de
travail
courant
et
dans
les
répertoires
listés
dans
la
variable
d'environnement
DVIDRVINPUT.
L'exemple suivant dit au pilote de rechercher dans les répertoires spécifiés d:\dvi,
et d:\mytex:
|
+dvi-f:{,d:\dvi\,d:\mytex\}@i
|
|
-
+font-files /pf* Le modèle utilisé pour localiser les fichiers de fontes (fichiers
PK, PXL et VF). @f sera remplacé par le nom de la fonte. dvidot lit la valeur
par défaut depuis le fichier de paramètres, la valeur par défaut pour tous les autres
pilotes est
|
\texfonts\pixel.lj\@Rrdpi\@f.{pk,pxl}
|
|
laquelle -- lorsqu'utilisée pour trouver la fonte cmr10 scaled 1200 avec
+font-resolution:300 -- essaie d'ouvrir les fichiers
|
\texfonts\pixel.lj\360dpi\cmr10.pk
|
|
et
|
\texfonts\pixel.lj\360dpi\cmr10.pxl
|
|
dans cet ordre. Cependant, les fichiers de configuration qui sont fournis avec les
pilotes changent +font-files pour utiliser la variable d'environnement
DVIDRVFONTS. fx.cnf, par exemple, utilise le modèle
|
$DVIDRVFONTS:pixel.fx\@Rrdpi\@f\{.pk,.pxl}
|
|
Pour utiliser les fichiers VF, spécifier le chemin des fichiers VF avec
+font-files ou avec +virtual-fonts. Exemple:
+font-files:$DVIDRVFONTS:{pixel.fx\@Rrdpi\@f{.pk,.pxl},vf\@f.vf}
|
-
+graphics-files /pg* Le modèle utilisé pour localiser les fichiers graphiques
(fichiers MSP, PCX et BMP). @f sera remplacé par le nom de la figure. La
valeur par défaut
oblige le pilote à chercher les fichiers suivants:
| nom (@f) | fichiers
| | test | test. | test.msp | test.pcx | test.bmp |
| test.ext | test.ext | test.msp | test.pcx | test.bmp |
\g\test | \g\test.ext | \g\test.msp | \g\test.pcx | \g\test.bmp |
| |
|
Cependant, les fichiers de configuration qui sont fournis avec les pilotes
changent +graphics-files pour utiliser la variable d'environnement
DVIDRVGRAPH:
|
{,$DVIDRVGRAPH:}{@Rrdpi\,}@PBf{@Ef,.msp,.pcx,.bmp}
|
|
L'exemple suivant fonctionne comme la valeur par défaut, mais cherche aussi
dans les répertoires donnés par la variable d'environnement DVIDRVGRAPH:
|
+graph.f:{,$DVIDRVGRAPH:}@PBf{@Ef,.msp,.pcx}
|
|
-
+response-files /pr* Modèle utilisé pour la recherche des fichiers réponse
(@name). @f sera remplacé par le nom du fichier réponse, avec l'extension par
défaut CNF. La valeur par défaut est {$EMTEX:data\}@f, qui oblige le pilote à
chercher dans le répertoire spécifié (ou le répertoire de travail courant, si le nom du
fichier réponse ne spécifie pas de répertoire) et ensuite dans le sous-répertoire data
du répertoire emTeX.
L'exemple suivant cherche les fichier réponses dans les répertoires spécifiés,
c:\emtex et d:\mytex:
|
+response-files:{,c:\emtex\,d:\mytex\}@f
|
|
-
+virtual-fonts /pv* Modèle pour les fichiers VF (fontes virtuelles), en plus de
+font-files. @f sera remplacé par le nom de la fonte. Si le modèle est non vide,
le pilote cherchera les fontes virtuelles avant de chercher une fonte dans les
librairies de fontes (+font-libraries) et dans des fichiers simples
(+font-files). Si vous ne voulez pas remplacer les fontes existantes par
des fontes virtuelles, vous pourrez utiliser +virtual-fonts: (avec un
modèle vide), qui est la valeur par défaut, pour accélérer la recherche de
fonte.
Dans l'exemple suivant, les fichiers VF sont localisés dans le répertoire
c:\fonts\vf, l'extension du nom de fichier est VF:
3.7.2 Fichiers d'entrée
Pour les fichiers d'entrée, toutes les expansions du modèle seront utilisées
successivement.
-
-
+init-files
/pi*
Fichiers
d'initialisation
de
l'
imprimante.
Les
fichiers
donnés
par
+init-files
seront
envoyés
à
l'imprimante
immédiatement
après
qu'elle
ait
été
remise
à
l'état
initial.
Vous
pouvez
utiliser
un
modèle
pour
donner
plus
d'un
fichier.
L'exemple suivant envoie les fichiers unidir.p6 et init.p6 à l'imprimante:
|
+init-f:unidir.p6,init.p6
|
|
-
+font-libraries /pl* Le modèle à utiliser pour les librairies de fontes. Les
fontes sont cherchées en premier dans ces librairies et ensuite dans des fichiers
simples. Les librairies de fontes peuvent être créées avec fontlib. L'extension par
défaut est FLI. Les fichiers de configuration fournis avec les pilotes fixent
+font-libraries de façon appropriée, en utilisant la variable d'environnement
DVIDRVFONTS.
L'exemple suivant laisse le pilote chercher les librairies de fontes lj_base.fli
et lj_more.fli dans les répertoires donnés par la variable d'environnement
DVIDRVFONTS. Si cette variable d'environnement liste plus d'un répertoire, vous
obtiendrez probablement des messages d'avertissement à propos de fichiers
manquants:
|
+font-lib:$DVIDRVFONTS:lj_{base,more}
|
|
-
+font-subst-files /ps* Noms des fichiers de substitution de fonte. Par défaut,
pas de fichier de substitution de fonte. Vous pouvez utiliser un modèle. Le pilote
cherche les fichiers de substitution de fonte dans le répertoire spécifié (ou le
répertoire de travail courant, si le nom ne spécifie pas de répertoire) et ensuite
dans le sous-répertoire data du répertoire emTeX. L'extension par défaut est
SUB.
L'exemple suivant lit les trois fichiers circle.sub, sub1.sub, et sub2.sub:
|
+f.subst:circle,sub1,sub2
|
|
3.7.3 Fichiers en sortie
Pour les fichiers en sortie, seule la première expansion du modèle sera utilisée.
-
-
+mfjob-file
/pj*
Nom
du
fichier
créé
lorsque
des
fontes
manquantes
doivent
être
générées
en
appelant
MFjob.
Voir
aussi
+metafont-mode.
En
appelant
un
pilote
via
le
programme
dvidrv.exe,
cette
option
prendra
automatiquement
le
nom
d'un
fichier
temporaire.
La
valeur
par
défaut
est
{$TMP:,}dv@u.mfj,
c-à-d.,
un
fichier
nommé
dv#.mfj
est
créé
sous
OS/2,
lorsque
#
est
un
nombre
choisi
par
le
pilote
pour
ne
pas
écraser
un
fichier
existant.
Le
fichier
sera
créé
dans
le
répertoire
spécifié
par
la
variable
d'environnement
TMP.
Si
TMP
n'est
pas
définie,
le
fichier
sera
créé
dans
le
répertoire
de
travail
courant.
Sous
DOS,
la
valeur
par
défaut
interdit
l'appel
de
MFjob
car
@u
sera
utilisé.
Le
fichier
sera
créé
seulement
s'il
manque
des
fontes,
si
un
mode
METAFONT
a
été
défini
par
+metafont-mode
et
si
un
nom
de
fichier
a
été
donné
par
+mfjob-file.
-
-
+default-output-file
/po*
Cette
option
fixe
la
valeur
par
défaut
du
nom
de
fichier
de
sortie.
Si
le
pilote
est
appelé
sans
nom
de
fichier
de
sortie,
ce
nom
sera
utilisé.
Par
défaut:
pas
de
fichier
de
sortie
par
défaut.
Vous
pouvez
utiliser
un
modèle,
mais
seule
la
première
expansion
sera
utilisée.
Cette
option
n'est
utilisée
que
pour
donner
une
valeur
par
défaut;
pour
spécifier
le
nom
du
fichier
de
sortie
lorsqu'un
pilote
est
exécuté,
entrez
le
nom
du
fichier
directement
sans
utiliser
cette
option.
Dans l'exemple suivant, la sortie va sur LPT1 à moins qu'un nom de fichier de
sortie ait été donné sur la ligne de commande:
-
+transcript-file /pt* Le nom du fichier log (fichier de transcription). Par
défaut @d, c-à-d., le nom du pilote avec l'extension DLG (par exemple,
dviscr.dlg). Toute sortie suivant l'entrée des fichiers et des options est écrite
dans ce fichier. Il contient aussi le paramétrage courant de toutes les options
pour cette exécution. L'option +transcript-file: supprime la création du
fichier log. Un fichier log peut être utilisé plus tard comme fichier réponse pour
rétablir les mêmes conditions.
Vous pouvez utiliser un modèle, mais seule la première expansion sera
utilisée.
Dans l'exemple suivant, le nom du fichier DVI avec extension DLO dans le
répertoire de travail courant sera utilisé pour le fichier log:
-
+fontlib-file /pw* Ecrit un fichier réponse pour fontlib. Un fichier texte
contenant les commandes fontlib pour insérer les fontes utilisées durant
l'exécution dans une librarie de fontes sera créé. Pour créer seulement ce fichier
réponse utilisez l'option +number-of-sides:0. Vous pouvez utiliser un modèle,
mais seule la première expansion sera utilisée.
Par exemple, l'appel fontlib pour
est



