DVI2DVI(1)

✨ DVI2DVI ✨

okay bestie, so this is the manual for dvi2dvi β€” the lil command that tweaks DVI files. yep that's literally the whole name, "tweaks DVI files", and honestly? iconic. no notes. πŸ’…


🌸 SYNOPSIS 🌸

dvi2dvi [options] files...

that's it. options, then files. you got this. 🫢


πŸ’– DESCRIPTION πŸ’–

so this manual page is giving "briefly documents the dvi2dvi command" energy β€” it exists for the Debian GNU/Linux distribution specifically because the original program does not have a manual page 😭 like, at all. so Debian said fine, we'll do it ourselves. main character energy fr.

anyway, dvi2dvi is a program that can tweak DVI files, and when I say tweak I mean it does a whole lil glow-up:

  • it expands virtual fonts in the given DVI files ✨
  • it changes font names in the given DVI files πŸŽ€
  • it decomposes 2-byte fonts into 1-byte subfonts πŸ¦‹
  • and so on, like, the list keeps going, it's lowkey unhinged (affectionate)

the most common use of this program would be to translate DVI files generated by NTT jTeX into those of ASCII pTeX. that's the vibe check that matters most, iykyk. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

a summary of options is included below. buckle up bestie, there's a bunch:

  • -d β€” enable debug output. it's giving "tell me everything" πŸ—£οΈ
  • -f num β€” specify starting page number. where do we begin? here. πŸ’–
  • -i file β€” specify a PostScript prologue file.
  • -l β€” prohibit error logging. not me, not the errors. πŸ™ˆ
  • -m{0|h|1|2|3|4|5} or -m mag β€” specify magnification. pick a preset or just hand over your own mag, your call. πŸ”
  • -n num β€” specify how many copies to print. one for you, one for your bestie, one for the vibes ✨
  • -o command β€” specify a PostScript command to send.
  • -q β€” quiet operation. shhh. 🀫
  • -r β€” do not process pages in reverse order. (so like, normally it goes backwards? and this says no, forward instead. wild.)
  • -s file β€” specify a PostScript setup file.
  • -t num β€” specify ending page number. the grand finale 🎬
  • -w β€” do not show warnings. living your truth, ignoring the red flags, periodt πŸ’€
  • -D var=val β€” define a variable.
  • -F fontdesc β€” specify fontdesc file you want to use.
  • -K β€” remove comments from included PS files. no commentary, just content πŸ‘‘
  • -L β€” truncate file name to 8 characters. tiny name, big energy 🐜
  • -R resolution β€” specify different resolution.
  • -S β€” show some statistics. numbers, slay πŸ“Š
lowkey important: option names, letters, and values are all exactly as written above. don't freestyle them. fr fr.

πŸ¦‹ AUTHOR πŸ¦‹

this manual page was written by Masayuki Hatta <mhatta@debian.org>, for the Debian GNU/Linux system β€” but may be used by others. so generous, so giving. we love to see it πŸ’œ


and that's the whole page bestie!! we ate πŸ“βœ¨

this lil writeup lives in the General Commands Manual section (that's the <1> in DVI2DVI(1) if you were wondering 🧚), and it's dated July 8, 2001. so like... retro, but make it iconic. mwah πŸ’…πŸŽ€