SuivantPrec.Bas prec.BasNiv. sup.

Chapitre 8 Installation des pilotes d'imprimantes et des prévisualiseurs d'écran  

1.
Décompactez les fichiers d'archive zip1 comme expliqué dans install.eng (ou install.fr).
2.
Copiez les fontes de base pour votre imprimante sur le disque dur comme expliqué dans install.eng (ou install.fr).
3.
Définissez les variables d'environnement suivantes:
DVIDRVINPUT
chemin de recherche des fichiers DVI.
DVIDRVFONTS
chemin de recherche des fichiers de fonte.
DVIDRVGRAPH
chemin de recherche des fichiers graphiques.
EMTEXDIR
le répertoire emTeX.
Par exemple, ceci peut être obtenu par
 set dvidrvinput=c:\ast\emtex\doc;c:\ast\emtex\doc\english
 set dvidrvfonts=c:\ast\texfonts
 set dvidrvgraph=c:\ast\emtex\doc
 set emtexdir=c:\ast\emtex
Notez que les variables d'environnement ne doivent pas contenir d'espaces blancs. En utilisant Cut & Paste (<< Couper et Coller>>) des blancs peuvent se glisser à la fin des lignes.

Toutes ces lignes devront être placées dans le fichier autoexec.bat (config.sys pour OS/2). Les fichiers set_tex.bat ou set_tex.cmd (répertoire \emtex\bin) peuvent être utilisés comme modèle, ou modifiés et appelés par autoexec.bat. Si vous ne voulez pas définir les variables d'environnement (ou si vous ne le pouvez pas), vous devrez insérer les répertoires voulus dans les fichiers de configuration (*.cnf).

Pour que MFjob appelle mf386.exe au lieu de mf.exe, définissez

 set mfjobopt=/3
Ceci est hautement recommandé.
4.
Pour utiliser Dviscr sous OS/2 ou si vous utilisez Dvipm et voulez que la palette VGA ou 8514/A soit modifiée pour obtenir de meilleurs niveaux de gris, vous pourriez insérer la ligne
 IOPL=YES
dans le config.sys (si ce n'est déjà fait). Si vous n'avez pas besoin du spooler de OS/2 1.x, vous pouvez le désactiver. Sous OS/2 2.x, vous pouvez dire au spooler d'imprimer dès les données reçues d'un programme d'application. Cette configuration est recommandée.

Plusieurs variables d'environnement d'OS/2 (et la valeur de LIBPATH) devront être ajoutées dans config.sys. Ceci se fait en écrivant le nom de chemin supplémentaire à la fin de la ligne appropriée de config.sys, séparé par un point-virgule de la valeur précédente. Un point-virgule en fin de ligne est optionnel.

La variable d'environnement HELP devra être ajoutée avec \emtex\help pour l'aide en ligne de Dvipm. Elle doit être placée dans config.sys:

 SET HELP=C:\OS2\HELP;C:\EMTEX\HELP
De plus, vous devrez ajouter la variable d'environnement BOOKSHELF avec \emtex\book\english afin d'être capable d'afficher l'aide en ligne de Dvidrv, en tapant
 view dvidrv
Exemple:
 SET BOOKSHELF=C:\OS2\BOOK;C:\EMTEX\BOOK\ENGLISH
Pour utiliser Dvipm, les fichiers dvipmres.dll, emdll1x.dll, emdll1x2.dll, emdll2x.dll et emx.dll doivent être dans les répertoires spécifiés par l'entrée LIBPATH de config.sys. Ajoutez c :\emtex\dll et c :\emx\dll (en donnant la lettre de lecteur correcte) à LIBPATH.

Exemple:

 LIBPATH=C:\OS2\DLL;C:\OS2\MDOS;C\OS2\APPS\DLL;
                    C:\EMTEX\DLL;C\EMX\DLL
Avec OS/2 1.x, vous devrez modifier vp.cmd pour exécuter dvipm16.exe (ou dvipm167.exe pour profiter du coprocesseur numérique si vous en avez un) au lieu de dvipm.exe.

Relancez le système pour que les modifications de config.sys soient prises en compte.

5.
Maintenant les fichiers batch suivants peuvent être utilisés:

v prévisualiseur d'écran (Dviscr).
vs prévisualiseur d'écran (Dviscrs).
vp prévisualiseur d'écran pour Presentation Manager (Dvipm).
prthpdj pilote d'imprimante (Dvihplj: HP DeskJet, 300 DPI).
prthplj pilote d'imprimante (Dvihplj: HP LaserJet+, 300 DPI).
prthpljh pilote d'imprimante (Dvihplj: HP LaserJet IV, 600 DPI).
prtp6l pilote d'imprimante (Dvidot p6l: P6 with 180 DPI).
prtp6m pilote d'imprimante (Dvidot p6m: P6 with 360x180 DPI).
prtp6h pilote d'imprimante (Dvidot p6h: P6 with 360 DPI).
prtmx pilote d'imprimante (Dvidot mx80: EPSON MX-80).
prtfx pilote d'imprimante (Dvidot fx80: EPSON FX-80).
prtfxl pilote d'imprimante (Dvidot fx80l: EPSON FX-80, draft).
prtlql pilote d'imprimante (Dvidot lql: EPSON LQ, 180 DPI).
prtlqm pilote d'imprimante (Dvidot lqm: EPSON LQ, 360x180 DPI).
prtlqh pilote d'imprimante (Dvidot lqh: EPSON LQ, 360 DPI). Note: toutes les imprimantes LQ ne supportent pas 360 DPI.
prtsty pilote d'imprimante (Dvidot sty800: EPSON Stylus 800).
prtbj10e pilote d'imprimante (Dvidot bj10eh: Canon BJ-10e).
prtbj300 pilote d'imprimante (Dvidot bj300h: Canon BJ300).
prtitoh pilote d'imprimante (Dvidot itoh: C.ITOH 8510A).
prtaiw pilote d'imprimante (Dvidot aiw: Apple Imagewriter).
prtfaxwkpilote d'imprimante (Dvidot faxworks: FaxWorks pour OS/2).

pcxdj crée des fichiers graphiques (paramètres: dj.cnf)
pcxlj crée des fichiers graphiques (paramètres: lj.cnf)
pcxljh crée des fichiers graphiques (paramètres: ljh.cnf)
pcxp6l crée des fichiers graphiques (paramètres: p6l.cnf)
pcxp6mcrée des fichiers graphiques (paramètres: p6m.cnf)
pcxp6h crée des fichiers graphiques (paramètres: p6h.cnf)
pcxfx crée des fichiers graphiques (paramètres: fx.cnf)
pcxito crée des fichiers graphiques (paramètres: ito.cnf)
pcxfax crée des fichiers graphiques (paramètres: fax.cnf)

Si vous avez une version de DOS antérieure à 3.3, vous devrez changer la première ligne de ces fichiers batch de

@echo off

en

echo off

Les fichiers batch v.cmd, v.bat et vs.bat sont préconfigurés pour utiliser le fichier de configuration lj.cnf (fontes LJ). vp.cmd est préconfiguré pour utiliser le fichier de configuration p6l.cnf (fontes P6L). Pour utiliser un fichier de configuration différent, changez les fichiers batch ou donnez le nom d'un fichier de configuration sur la ligne de commande, par exemple:

v @p6l mytext

Si vous n'avez pas les fontes convenant à un pilote d'imprimante, vous pouvez dans certains cas (marqués d'une * dans la table suivante) utiliser d'autres fontes en les mettant à l'échelle. Ceci produit parfois une certaine perte de qualité sauf pour les très basses résolutions. Avec Dviscr ou Dvipm, il est préférable d'autoriser les niveaux de gris. Par exemple, utilisez

@p6m +zoom-x:2

au lieu de

@p6l_p6m

pour Dviscr et Dvipm. Les fichiers de configuration suivants sont disponibles:

Nom du fichierRésolutionFontesRésolution de fonte
bj.cnf 360 BJ 360
fax.cnf 204x196 FAX 204x196
faxl.cnf * 204x98 FAX 204x196
fx.cnf 240x216 FX 240x216
ito.cnf 160x144 ITO 160x144
lj.cnf 300 LJ 300
ljh.cnf 600 LJH 600
mx.cnf 120x216 MX 120x216
mx_fx.cnf * 120x216 FX 240x216
mxl_fx.cnf * 120x72 FX 240x216
sty.cnf 360 STY 360
p6h.cnf 360 P6H 360
p6l.cnf 180 P6L 180

p6l_p6h.cnf * 180 P6H 360
p6l_p6m.cnf * 180 P6M360x180
p6m.cnf 360x180P6M360x180
p6m_p6h.cnf *360x180P6H 360
qj.cnf 192 QJ 192
tj.cnf 192x96 TJ 192x96
tj_qj.cnf * 192x96 QJ 192
Les fichiers de configuration marqués d'une * utilisent des fontes mises à l'échelle, voir +font-scaling.

Pour utiliser les exécutables qui exploitent le coprocesseur numérique, ajoutez le caractère 7 au nom du programme utilisé dans les fichiers batch. Pour utiliser la version avec coprocesseur de Dviscr, par exemple, remplacez dviscr par dviscr7 dans v.bat (ou v.cmd). Bien sûr ceci ne fonctionne que si un coprocesseur (tels que 8087 et 80387) est installé dans votre système.

6.
Ajustez les marges. Voyez la description des options +left-margin et +top-margin pour la méthode à utiliser. Vous devrez mettre les paramètres dans les fichiers batch appropriés, pas dans les fichiers de configuration car les marges dépendent de l'imprimante, pas des polices.
7.
Si vous avez une NEC P7, EPSON FX-100 ou autre imprimante large, modifiez les fichiers batch prt*.cmd et prt*.bat pour la plus grande largeur de papier. Remplacez fx80 par fx100, remplacez p6l, p6m et p6h par p7l, p7m et p7h, respectivement, remplacez lql, lqm et lqh par lqwl, lqwm et lqwh, respectivement.
8.
Après avoir déplacé et redimensionné les fenêtres de Dvipm, sauvegardez les paramètres.

SuivantPrec.Bas prec.HautNiv. sup.