
[This file is ./DVIware/README.
 April 1991]

This directory contains device drivers which allow you to print DVI files on
various devices.  Unless otherwise noted, the programs are written in C.

In general, the programs in this directory are on the distribution tape 
because people request them frequently, or because they have been generously
offered for distribution by reputable programmers.  Because we do not
have the equipment with which to test these various device-specific
programs, we are -- in general -- not able to offer support for them.

However, because we do test whatever we can, we may be able to help you
should you run into problems during installation, and you are welcome to try us first.

Questions and problems that go beyond installation, however, should be directed 
to the specific program's author.

(NOTE: many of these device drivers will require rastered fonts.  The minimum
number required to run plain TeX, LaTeX and SliTeX, are provided on the tape
at resolutions of 120, 240, and 300 dpi in the pk subdirectories of ../cmfonts, 
../LaTeXfonts, ../utilityfonts, and ../ams/amsfonts.  Be sure to read the 
indented paragraph on the organization of rastered fonts, in "Font Notes (2)" 
near the end of ../TeX3.1/README.)


device		utility/directory
--------------- -----------------------------------------------------------

Apollo terminal	dviapollo: dvi previewer for DOMAIN (in ./crt-viewers/dviapollo).

BBN BitGraph 	dvibit: dvi previewer (in ./crt-viewers/obsolete/dvibit).
  terminal

SunView		dvisun: dvi previewer (in ./crt-viewers/others/sunview/dvisun).
  terminal	
		fullscreen: dvisun for SUN terminals without Windows 
		(in ./crt-viewers/others/sunview/fullscreen)

		dvipage: dvi previewer (in ./crt-viewers/others/sunview/dvipage); 
		fancier than dvisun, but be sure to read dvipage/NOTE-dvipage.

various VDUs	dvitovdu: dvi previewer for a variety of terminals (see 
		./crt-viewers/others/dvitovdu/README for a list); spacing is peculiar;
		written in Modula-2 (in ./crt-viewers/others/dvitovdu).

X terminal	xdvi: dvi previewer for X-windows (in ./crt-viewers/X/xdvi); 
		will work under SUN's OpenLook if you have the Xaw and Xmu files
		(see ./crt-viewers/X/NOTE-xdvi).


various terminals, glass teletypes, and line printers
		./lpr-viewers/dvi2tty --- Marcel J.E. Mol's very nice re-working of 
			dvitty; for previewing dvi files on text-only devices 
			(terminals and lineprinters)


Apple LaserWriter, DEC PS-20/40, and other PostScript printers
		./laser-setters/dvi-to-ps/TeXPS --- Requires patience and care
			to set up; but it's a very good driver package, and 
			we recommend it.  Be sure to look at NOTE-TeXPS and 
			FONTS4TeXPS under ./laser-setters/dvi-to-ps.

		./laser-setters/mctex/postscript --- Univ. of Maryland's 
			pstex driver.  Simpler to install.  See 
			./laser-setters/mctex/NOTE.  

		./obsolete/pdvi2ps.tar.Z --- Retired, local (UW) version of 
			old dvi2ps.

Dec LN03	./laser-setters/ln03 --- by Matt Thomas.
		
Imagen 		./laser-setters/mctex/imagen --- Univ. of Maryland's
			driver.  Iptex will convert and print your .dvi
			file on an Imagen imPRESS printer.

		./laser-setters/dviimp --- this is written in WEB.

Kyocera		./laser-setters/kyocera --- by Kees Straatman and Sietse Achterop 
			of the University of Groningen.

QMS 800, QMS 1200, QMS 2400
		./laser-setters/quicspool --- Scott Simpson of TRW has (1988)
			completely rewritten the code for QMS and Talaris
			printers.  README.nr in the ./quicspool directory
			gives the full rationale and installation guide.

Versatec	./laser-setters/mctex/versatec --- Univ. of Maryland's
			dvipr converts your .dvi file to be printed
			on a Versatec printer/plotter; see note in 
			MC-TeX's User's Guide (gets made in ./mctex/doc).


----------------------------------------------------------------------------------
dvi utilities;


disdvi		interprets contents of a dvi file: prints the DVI commands
			and text in a human-readable ASCII format on the standard 
			output.  In ./lpr-viewers/dvi2tty.

dviconcat 	concatenates separate dvi files into a single file;
			companion program to dviselect;
			both programs are in ./laser-setters/mctex/dvi.

dvicopy		converts a DVI file referencing VF fonts into a DVI file which 
			does not contain such references; this utility is made
			during the default TeX/MF compilation under WEB-to-C;
			in TeX3.1/dviutil.

dviselect 	extracts pages out of a dvi file;
			companion program to dviselect;
			both programs are in ./laser-setters/mctex/dvi.

			If you are installing the TeXPS PostScript driver,
			which uses both dviselect and dviconcat,
			see ./laser-setters/mctex/NOTE-for-TeXPS-users.

ivd2dvi		converts TeX-XeT's dvi-ivd files to a normal dvi file;
			in ./ivd2dvi.


----------------------------------- E O F ------------------------------------------