DVI (TeX)

DVI er en åpen typografisk komposisjon format opprettet for TeX tekst sammensetning system . DVI er forkortelse for enhetsuavhengig , som står for "uavhengig av enhetstype (eller enhet)". Dermed kan en DVI- fil skrives ut på nesten alle typer boktrykkutgangsenheter.

Det er et binært format , DVI-filene som stammer fra sammenstillingen av et TeX-dokument som ikke er ment å være lesbart for mennesker. Dette formatet brukes som mellomledd mellom et TeX-dokument og en skriverdriver .

DVI-filer kan vises eller skrives ut med programmene Evince , xdvi , gv eller okularUNIX og yap på Windows eller i en enkel nettleser med Google Docs .

På Windows er den enkleste måten å spille .dvi-filer på å installere MiKTeX- programvare som inkluderer Yap-programvare, en .vi-filspiller. Tilknytningen av .dvi-filer til Yap-spilleren er automatisk. MiKTeX håndterer også skrifttyper ( skrifttyper ) som trengs. MiKTex og Yap er gratis programvare.

DVI-filer kan forvandles til mange andre formater som PostScript , PDF .

Den vanligste måten å skrive ut en DVI-fil er å konvertere den til PostScript ved hjelp av dvips . Spesielt er det referanseverktøyet for inkludering av grafikk, samt for bruk av visse skrifter (font). Visualiseringsverktøy som xdvi prøver å reprodusere oppførselen, men lykkes ikke alltid, for eksempel for fargehåndtering.

I noen tilfeller er det mulig å hente tekstinnholdet i den opprinnelige LaTeX- filen fra DVI . For å gjøre dette, konverter til PDF ved å dvipdfkonvertere fra PDF til ren tekst med pdftotext(oppmerksomhet, etiketter og formler går dermed tapt).

DVI-formatet produserer filer som generelt er små, men mindre bærbare enn navnet antyder. Spesielt er et DVI-dokument ikke frittstående: det inneholder verken skriftene eller bildene som brukes av dokumentet. På en datamaskin der disse skriftene / bildene ikke finnes, vil dokumentet virke forvrengt eller med hull.

DVI-formatet er nøyaktig dokumentert flere steder. Spesielt i kildene til dvitype-, metafont- og TeX-programmene. Disse programmene er skrevet på et dataspråk og blander selve koden med dokumentasjonen. De kommer i form av filer med nettutvidelsen. Vevingsprogrammet forvandler dem til kompilerbare TeX-dokumenter (TeX, ikke LaTeX ), som tilsvarer den formaterte dokumenterte kilden. Den beste dokumentasjonen for DVI-formatet oppnås på denne måten, for eksempel fra kilden til dvitype-programmet.

Merknader og referanser

  1. (in) David Fuchs, "  The Size of TeX's DVI files  " , TUGboat , vol.  1, n o  1,10. juli 1980( les online )