**************************
DVI Output for the DeskJet
**************************

Like many Linux users, I have a DeskJet 500 connected to my system.
The dvilj2p driver supplied with the LILO distribution will not work
with a cartridge-less DJ500, because there is no RAM for uploading
softfonts.  I decided to post a query to comp.text.tex rather than
comp.os.linux, and a German DJ500 user was kind enough to send me a
version of the old Beebe drivers with a special driver included for
the DeskJet.  This driver includes data compaction to cut down on
transmission time, and can manage nearly 2ppm for detailed pages of
.dvi output.  I received the driver in a full Beebe distribution, but
it should be possible to plug it into the standard distribution on
SCIENCE.UTAH.EDU in the /pub/tex/dvi directory.

There is one _undocumented_ feature which I should mention.  The Beebe
drivers are designed to send output to a compressed file on a Unix
system -- ie., hello.dvi will be converted to hello.hp.Z.  To print
this file, you then must do "zcat hello.hp.Z > /dev/lp1" (or
whatever).  This is the result of typing "dvidjp hello.dvi".  If,
however, you type "dvidjp < hello.dvi", the output will go
(uncompressed) to stdout, so you can redirect it.  The result of all
this is that the command "dvidjp < hello.dvi > /dev/lp1" will send the
output directly to the printer on /dev/lp1 without creating a file on
your hard disk.

FILES:

  README		This file.
  dvidjp		Linux binary for DeskJet .dvi driver.
			Put it in /usr/TeX/bin, or wherever you
			keep your TeX binaries.
  dvidjp.c		The DeskJet driver, which you can add to
			the Beebe distribution (see above).  YOU
			CANNOT RECOMPILE THE DRIVER FROM THIS FILE
			ALONE.
  dvi.1			A manual page for the Beebe dvi drivers.
			It does not mention dvidjp, but the same
			switches apply.
  dvi.texinfo		Texinfo documentation for the Beebe dvi
			drivers.

Note that the Beebe drivers also contain a generic screen driver,
which could be converted for use with the VGALIB for people who
do not have X.


Enjoy!

David Megginson
dmeggins@acadvm1.uottawa.ca
20 January, 1993