Ceci est une ancienne révision du document !


Qu'est-ce qu'un fichier DVI?

“DVI” est censé être l'acronyme de DeVice-Independent, car ce format de fichier est fait pour pouvoir être converti pour être imprimé ou visualisé sur la plupart des types de périphériques de sortie (écrans, imprimantes…). Ce format de fichier n'a rien à voir avec le type de connexion Digital visual interface que vous utilisez pour brancher un écran sur votre ordinateur.

Un fichier DVI (c'est-à-dire un fichier avec le type ou l'extension .dvi) est le principal fichier de sortie du TeX “historique” (lorsque vous compilez votre document avec les commandes tex ou latex). Les systèmes ultérieurs, tels que pdfTeX ou LuaTeX, peuvent produire d'autres formats.

Un fichier DVI contient toute l'information nécessaire à l'impression ou à la prévisualisation, à l'exception des dessins caractères, et de tout élément introduit par des commandes \special. Dans le fichier DVI, les caractères (représentant les glyphes pour l'impression ou l'affichage) apparaissent selon un codage décrit dans le document.

Un même fichier TeX doit conduire au même fichier DVI quelle que soit l'implémentation de TeX utilisée pour le compiler.

Un fichier DVI est généralement traité par un pilote DVI pour produire une sortie conçue spécifiquement pour tel ou tel modèle d'imprimante, ou pour être converti dans un autre format (pour être distribué), ou enfin pour être prévisualisé sur un écran d'ordinateur.

La référence ultime pour la structure d'un fichier DVI est le code-source du programme dvitype de Knuth (dont le but initial, comme son nom l'indique, était de visualiser le contenu d'un fichier DVI).

XeTeX (publié quelque temps après pdfTeX) utilise un “format DVI étendu” (XDV, pour Extended DVI format) au lieu du format DVI de base et il faut utiliser le pilote DVI adapté: xdvipdfmx.

Sources:

5_fichiers/dvi/qu_est_qu_un_fichier_dvi.1616251218.txt.gz · Dernière modification : 2021/03/20 14:40 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0