.DVI

DVI Datei

TeX Device Independent File
Frage stellen
SCHNELLE ANTWORT

Eine DVI-Datei ist die binäre Ausgabe des TeX-Satzsystems - eine geräteunabhängige Beschreibung des Seitenlayouts eines gesetzten Dokuments. Unter Windows öffnen Sie diese mit MiKTeX (enthält den Yap-Viewer); unter Linux verwenden Sie Evince oder Okular; unter macOS nutzen Sie Skim mit MacTeX-Schriftarten. Moderne LaTeX-Workflows erzeugen PDF direkt über pdfLaTeX, daher stammen DVI-Dateien meist aus älteren Kompilierungen oder der dvips-Toolchain.

Entwickler: David R. Fuchs (Stanford University, for Donald Knuth's TeX) Kategorie: Textdateien Offener Standard MIME: application/x-dvi
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DOC · .ODT · .DOCX · .GDOC

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 14, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das DVI-Dateiformat?

Eine .dvi-Datei ist das binäre Satzdokument, das von den TeX- und LaTeX-Satzsystemen erstellt wird. Der Name steht für „Device Independent” (geräteunabhängig) und spiegelt das Designziel wider: Das Format kodiert präzise jede Glyphenposition und Linie auf jeder Seite, ohne sich auf ein bestimmtes Ausgabegerät - Drucker, Bildschirm oder Belichter - festzulegen.

DVI-Dateien sind sequentielle Opcode-Streams. Das erste Byte ist immer 0xF7 (der pre-Präambel-Opcode) und das zweite Byte ist die Formatversion: 0x02 für Standard-DVI oder 0x03 für die erweiterte Omega/Lambda-Variante mit Unterstützung für bidirektionalen Text. Seitenblöcke, die durch bop- und eop-Opcodes begrenzt sind, zeichnen absolute Glyphenpositionen, Schriftartenauswahlen und Box-Regeln auf. Es folgt eine Postambel, die die Schriftartentabelle und Seitenabmessungen enthält, sowie abschließende 0xDF-Bytes, die die Datei auf eine Vier-Byte-Grenze auffüllen.

Ein entscheidendes Merkmal: DVI-Dateien referenzieren Schriftarten über Namen und TFM-Prüfsummen, betten diese jedoch nicht ein. Der Viewer oder Konverter muss die referenzierten Schriftarten lokal verfügbar haben - typischerweise über eine TeX-Distribution. Dies unterscheidet sich von PDF, das Schrift-Subsets für ein eigenständiges Rendering einbettet.

Moderne TeX-Engines umgehen .dvi zunehmend vollständig: pdfLaTeX und LuaLaTeX erzeugen direkt PDF; XeTeX gibt eine zwischengeschaltete .xdv (erweiterte DVI-Datei) aus. Die klassische Kette - .tex → .dvi → dvips → .ps → PDF - bleibt unter TeX Live und MiKTeX voll funktionsfähig. Plain TeX und Standard-LaTeX (Nicht-PDF-Engines) geben weiterhin .dvi als ihr natives Format aus.

Sicherheit

RISIKO: LOW

DVI-Dateien enthalten keine eingebetteten Skripte oder Makros. Die „xxx”-Befehle (Specials) betten treiberspezifische Zeichenfolgen ein (z. B. PostScript-Specials via dvips), aber diese werden nur vom DVI-Treiber interpretiert und nicht als Code ausgeführt. Format mit geringem Risiko, das ausschließlich in akademischen und TeX-Kontexten verwendet wird.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMETeX Device Independent Filealias DVI, DeVice Independent
ENTWICKLERDavid R. Fuchs (Stanford University, for Donald Knuth's TeX)seit 1979 (with TeX; first described in TUGboat 1982)
KATEGORIETextdateien
MIME TYPEapplication/x-dvi
TYPBinäres Satzdokument (geräteunabhängiges Seitenlayout)
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • Digital Video Interface (Hardware-Anschluss) - DVI bezieht sich auch auf den Standard für Display-Anschlüsse (DVI-D, DVI-I, DVI-A) - völlig unabhängig davon; Hardware, kein Dateiformat.
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
F702
ASCII
··
Das erste Byte ist immer 0xF7 (dezimal 247, der „pre”-Opcode). Das zweite Byte ist die DVI-Formatversion: 0x02 für Standard-DVI, 0x03 für Omega/Lambda erweitertes DVI. Die Datei endet mit 4-7 Bytes von 0xDF (dezimal 223), um die Gesamtlänge auf ein Vielfaches von 4 aufzufüllen.

Programme zum Öffnen von DVI-Dateien

Windows2 apps
MiKTeX (includes Yap viewer) Open Source Installieren Sie MiKTeX; Yap (Yet Another Previewer) öffnet .dvi-Dateien über das Startmenü oder per Doppelklick.
TeX Live (includes dvisvgm, dvipdfm) Open Source Installieren Sie TeX Live für Windows; verwenden Sie „dvisvgm foo.dvi” oder „dvipdfm foo.dvi”, um in SVG/PDF zu konvertieren.
macOS2 apps
Skim Open Source Skim kann DVI-Dateien öffnen (erfordert MacTeX/TeX Live-Schriftarten). Gut für die SyncTeX-Synchronisation zwischen Quelle und Vorschau.
MacTeX (includes dvi tools) Open Source Installieren Sie MacTeX; verwenden Sie den integrierten DVI-Viewer von TeXShop oder „dvipdfm foo.dvi” im Terminal.
Linux3 apps
Evince Open Source Doppelklicken Sie auf die .dvi-Datei in GNOME; Evince öffnet DVI nativ. Erfordert installierte TeX-Schriftarten.
Okular (KDE) Open Source Öffnen Sie die .dvi-Datei in Okular (KDE-Dokumentbetrachter). DVI-Unterstützung ist mit TeX Live-Schriftarten integriert.
TeX Live / dvips / dvipdfm Open Source Kommandozeile: „dvips foo.dvi -o foo.ps” dann „ps2pdf foo.ps”; oder „dvipdfm foo.dvi” für direktes PDF.

Technische Details

technische Spezifikation
KodierungBinärer Opcode-Stream; Multi-Byte-Integer sind Big-Endian
Magic Bytes0xF7 bei Offset 0 (pre-Präambel-Opcode); 0x02 bei Offset 1 für Standard-DVI-Formatversion
FormatvariantenVersions-Byte 0x02 = Standard-DVI; 0x03 = Omega/Lambda erweitertes DVI (RTL/LTR bidirektional); XDV = XeTeX-Erweiterung
DateistrukturPräambel → Seitenblöcke (bop/eop-Opcodes) → Postambel (Schriftartentabelle, Seitenzahl, Abmessungen) → 0xDF Padding-Bytes
Schriftarten-HandhabungSchriftarten werden über Namen und TFM-Prüfsumme referenziert; nicht eingebettet - Viewer erfordert lokale Schriftarten-Installation
Schriftarten-PrüfsummeTFM-Prüfsumme pro Schriftdefinitionsdatensatz eingebettet; Abweichungen lösen eine Viewer-Warnung aus
DateiabschlussAbschließende 0xDF-Bytes füllen die Gesamtlänge der Datei auf ein Vielfaches von 4 Bytes auf
Typische Dateigröße10 KB - 5 MB (vom akademischen Paper bis zum vollständigen Buch)
KoordinatensystemAbmessungen in DVI-Einheiten (1 DVI-Einheit = 100 nm bei standardmäßiger 1000-facher Vergrößerung); absolute Seitenpositionierung
Zugehörige BetriebssystemeLinux, Windows, macOS, Unix (plattformübergreifend via TeX Live, MiKTeX, MacTeX)
Nachbearbeitungskettedvips konvertiert nach PostScript; dvipdfm/dvipdfmx konvertiert nach PDF; dvisvgm konvertiert nach SVG
Byte-ReihenfolgeBig-Endian für alle Multi-Byte-Integer innerhalb der DVI-Opcodes
Veröffentlicht1979 (with TeX; first described in TUGboat 1982)
Neueste VersionDVI format 2 (standard); format 3 = DVItype with mixed RTL/LTR (Omega/Lambda); XDV = extended DVI used by XeTeX
Offener StandardJa · lizenzgebührenfrei
Spezifikationwww.mn.uio.no

DVI-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit DVI-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu DVI-Dateien.

Häufig gestellte Fragen

Was ist eine DVI-Datei?
Die binäre Ausgabe des TeX-Satzsystems - eine geräteunabhängige Beschreibung des Layouts eines gesetzten Dokuments. Erzeugt durch „latex foo.tex” (ohne pdfLaTeX).
Wie öffne ich eine DVI-Datei unter Windows?
Installieren Sie MiKTeX - es enthält Yap (Yet Another Previewer), der .dvi-Dateien direkt öffnet. Alternativ installieren Sie TeX Live für Windows.
Wie konvertiere ich DVI in PDF?
Führen Sie „dvipdfm foo.dvi” oder „dvipdfmx foo.dvi” aus Ihrer TeX-Installation aus. Beide sind in MiKTeX und TeX Live enthalten.
Warum zeigt mein DVI-Viewer leere oder falsche Zeichen an?
Der Viewer kann die in der DVI-Datei referenzierten TeX-Schriftarten nicht finden. Installieren Sie die vollständige TeX Live- oder MiKTeX-Distribution, um die Schriftpakete zu erhalten, oder führen Sie „updmap” aus, um die Schriftartenzuordnung neu zu erstellen.
Sollte ich DVI oder PDF für die LaTeX-Ausgabe verwenden?
Verwenden Sie pdfLaTeX (erzeugt direkt PDF) für fast alle modernen Workflows. DVI ist hauptsächlich für ältere Dokumente relevant, wenn Sie dvips für komplexe PostScript-Specials verwenden oder wenn Ihr Verlag ausdrücklich die DVI→PS-Kette verlangt.
Können DVI-Dateien Bilder oder Farben enthalten?
Bilder und Farben werden über „special”-Befehle unterstützt, die vom DVI-Treiber (dvips, dvipdfm) interpretiert werden, aber sie sind nicht in der DVI selbst eingebettet - der Treiber sucht sie zum Zeitpunkt der Konvertierung.

Quellen

1Wikipedia - Device independent file formaten.wikipedia.org
2DVI format specification (Fuchs/Knuth)www.mn.uio.no

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.MDMarkdown Document
10.BINCD/DVD Disc Image (BIN/CUE)

Verwandte Erweiterungen

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen