DT2DV(1)
π DT2DV(1) π
General Commands Manual β the manual section where all the main vibes live β¨
π NAME π
dt2dv β okay so this bad boy converts a DTL text representation of a TeX DVI file into a binary DVI file π¦
π§ SYNOPSIS π§
dt2dv [-debug] [-group] [-si] [-so] [input-DTL-file] [output-DVI-file]
Okay so, unless you're using -si or -so, you need both file arguments, and they go in this order: input-DTL-file then output-DVI-file. Also, peep the OPTIONS section below because it's a whole thing π And no default file extensions get added, so you gotta name your files yourself π
π DESCRIPTION π
dt2dv takes a text version of a TeX DVI file (usually made by its bestie, dv2dt(1)) and turns it back into a binary DVI file. It's giving full glow-up πΈ DTL (DVI Text Language) files can be edited, but you have to be careful, and then you can restore them to DVI form so any TeX DVI driver program can process them π«Ά Just know that in DTL files, font directory names and font names are each preceded by a length field, and if you change the names, you must update that length field too π
dvitype(1) can also show you a textual version of DVI files, but in some implementations at least, it can't be used in batch mode, and its output isn't really made for turning back into a DVI file. So it's not quite the same energy π
The format of TeX DVI files is fully described in Donald E. Knuth, TeX: The Program, Addison-Wesley (1986), ISBN 0-201-13437-3, and also in the dvitype(1) literate program source code π If you want quick summaries of the DTL and DVI formats, check out dv2dt(1) β¨
π OPTIONS π
-debugβ turns on the detailed debugging output π-groupβ expects every DTL command to be wrapped in parentheses π-siβ reads all DTL commands from standard input π₯-soβ writes all DVI commands to standard output π€
π¦ SEE ALSO π¦
dv2dt(1), dvitype(1), tex(1) π
π FILES π
*.dviβ binary TeX DVI file πΏ*.dtlβ text representation of a TeX DVI file in DVI Text Language format π
π AUTHOR π
dt2dv and dv2dt(1) were written by
Geoffrey Tobin Department of Electronic Engineering La Trobe University Bundoora, Victoria 3083 Australia Tel: +61 3 479 3736 FAX: +61 3 479 3025 Email: <G.Tobin@ee.latrobe.edu.au>
These manual pages were written primarily by
Nelson H. F. Beebe, Ph.D. Center for Scientific Computing Department of Mathematics University of Utah Salt Lake City, UT 84112 Tel: +1 801 581 5254 FAX: +1 801 581 4148 Email: <beebe@math.utah.edu>
Okay bestie, that's the whole tea βπ Thanks for hanging with me through all of dt2dv. This page is Version 0.6.0, dated 08 March 1995, and it's from DT2DV(1) π«Άπ
β¨
π¦ where this page comes from
- alpine 3.24: texlive-doc 2026.0-r0 Β· GPL-2.0-or-later AND GPL-3.0-or-later
- arch rolling: texlive-doc 2026.1-1 Β· GPL
- debian bookworm: texlive-binaries 2022.20220321.62855-5.1+deb12u2
- debian trixie: texlive-binaries 2024.20240313.70630+ds-6 Β· TeX-Live
- fedora 43: texlive-dtl 11:svn62387-93.fc43 Β· LicenseRef-Fedora-Public-Domain
- fedora 43: texlive-dtl 11:svn62387-95.fc43.1 Β· LicenseRef-Fedora-Public-Domain
- fedora 44: texlive-dtl 12:svn62387-105.fc44 Β· LicenseRef-Fedora-Public-Domain
- fedora 44: texlive-dtl 12:svn62387-111.fc44 Β· LicenseRef-Fedora-Public-Domain
- opensuse-leap 16.0: texlive-dtl 2025.221.0.0.6.1svn62387-160000.3.1 Β· SUSE-Public-Domain
- ubuntu jammy: texlive-binaries 2021.20210626.59705-1build1
- ubuntu jammy: texlive-binaries 2021.20210626.59705-1ubuntu0.3
- ubuntu noble: texlive-binaries 2023.20230311.66589-9build3 Β· TeX-Live
- ubuntu questing: texlive-binaries 2024.20240313.70630+ds-6ubuntu2 Β· TeX-Live
- ubuntu resolute: texlive-binaries 2025.20250727.75242+ds-5build1 Β· TeX-Live
- ubuntu stonking: texlive-binaries 2026.20260303.78225+ds-5ubuntu1 Β· TeX-Live
- π girlified by anthropic/claude-haiku-5.5 on : a language model's rewrite of the original, under its terms