
Ich dachte immer, dass Tex Code in PDF umwandelt, aber das war anscheinend nicht immer der Fall. Je nach Verfahren könnte ich am Ende eine DVI- oder eine PS-Datei erhalten. Werden diese noch häufig verwendet? Können sie wie PDFs angezeigt und gedruckt werden? Wie kam es, dass PDF das vorherrschende Ausgabeformat wurde?
Antwort1
Keine häufig verwendete TeX-Variante hatte eine PostScript-Ausgabe (die einzige Ausnahme war, glaube ich, dass vtex neben DVI und PDF auch PostScript und HTML hatte).
Classic TeX erstellt nur DVI, ebenso wie Xetex und die japanischen Ptex-Varianten. PDFtex und Luatex können entweder PDF oder DVI erstellen.
PDF-Viewer sind mittlerweile weit verbreitet, daher konvertieren die Leute DVI normalerweise zum Anzeigen oder Drucken in PDF (möglicherweise über PostScript).
latex small2e
macht eine dvi-Datei, die ich mit xdvi betrachten kann
dvips small2e
konvertiert das in PostScript, das ich mit gv anzeigen kann
ps2pdf small2e.ps small2e.pdf
konvertiert das in PDF, das ich mit xpdf anzeigen kann
Antwort2
Ja, DVI-Dateien können angezeigt werden, aber dies kann aufgrund geringfügiger Abweichungen vom Standarddateiformat durch die verschiedenen LaTeX-Engines (hauptsächlich, um OpenType-/TrueType-Schriftarten zu berücksichtigen) ein wenig Glückssache sein.
Mein Open-Source-Javascript-ModulDVI-Dekodierungist ein Versuch, die direkte Darstellung von LuaTeX-DVI-Dateien in einem Webbrowser zu ermöglichen.
Sie können die Demo-React-App hier ausprobieren: DVI-Viewer