DVI2FAX(1)
π DVI2FAX(1) β General Commands Manual π
okay bestie, gather round, because we're about to turn your fancy TeX files into fax machine food and honestly? iconic behavior. this is the dvi2fax page from the General Commands Manual, and it's short but it slays.
β¨ NAME β¨
dvi2fax β convert a TeX DVI file to G3 fax format
like, that's the whole vibe. DVI in, fax out. no cap.
πΈ SYNOPSIS πΈ
dvi2fax [-hi|-lo] file[.dvi] [options for dvips]
see how it's giving "give me a file and maybe some flags"? that's the whole thing. the file can come with or without its .dvi ending, she's flexible like that π
π¦ DESCRIPTION π¦
so here's the tea, fr fr:
dvi2fax uses dvips(1) to convert a TeX DVI file into PostScript, and then it uses gs(1) to convert that PostScript into a G3 fax file format.
that's it. that's the pipeline. two legends (dvips and gs) doing the heavy lifting while dvi2fax is basically the main character coordinating the group chat π
π OPTIONS π
-hiβ use high fax resolution (204x196dpi). this is the default, so if you don't say anything she just goes full quality on you. queen of setting standards β¨-loβ use low fax resolution (204x98). smaller numbers, smaller vibe, still valid tho π«Ά
also: dvips options can follow the file name. so you're not limited to just these two β you can hand it extra dvips goodies after the filename and it'll pass them along. iykyk.
π EXAMPLE π
here's a lil demo, bestie:
dvi2fax foo -l 2
look at that. foo gets faxified, and -l 2 rides along as a dvips option. cute, right? π
β SEE ALSO β
go give them their flowers too, they're the ones actually doing the work π
reminder bestie: this page is from October 30, 1999 β yeah, she's been around a minute β and it lives in the General Commands Manual as DVI2FAX(1). fax core forever, no notes π
π¦ 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
- centos-stream 10: texlive-texlive-scripts-extra 13:20240311-6.el10 Β· GPL-1.0-or-later AND LPPL-1.3c AND LicenseRef-Fedora-Public-Domain
- centos-stream 9: texlive-texlive-scripts-extra 9:20200406-26.el9 Β· GPL+ and LPPL and Public Domain
- debian bookworm: texlive-extra-utils 2022.20230122-4
- debian trixie: texlive-extra-utils 2024.20250309-2
- fedora 43: texlive-texlive-scripts-extra 11:svn62517-93.fc43 Β· GPL-1.0-or-later AND LPPL-1.3c AND LicenseRef-Fedora-Public-Domain
- fedora 43: texlive-texlive-scripts-extra 11:svn62517-95.fc43.1 Β· GPL-1.0-or-later AND LPPL-1.3c AND LicenseRef-Fedora-Public-Domain
- fedora 44: texlive-texlive-scripts-extra 12:svn78162-105.fc44 Β· GPL-1.0-or-later AND LPPL-1.3c AND LicenseRef-Fedora-Public-Domain
- fedora 44: texlive-texlive-scripts-extra 12:svn78162-111.fc44 Β· GPL-1.0-or-later AND LPPL-1.3c AND LicenseRef-Fedora-Public-Domain
- opensuse-leap 16.0: texlive-scripts-extra-doc 2025.221.svn71746-160000.3.1 Β· LPPL-1.0
- ubuntu jammy: texlive-extra-utils 2021.20220204-1
- ubuntu noble: texlive-extra-utils 2023.20240207-1
- ubuntu questing: texlive-extra-utils 2024.20250309-2
- ubuntu resolute: texlive-extra-utils 2025.20260124-1
- ubuntu stonking: texlive-extra-utils 2026.20260711-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms