dvi3b1 and Sys V 3.51

Howard E. Motteler motteler at umbc3.UMBC.EDU
Thu Oct 12 14:42:58 AEST 1989


In article <898 at unsvax.NEVADA.EDU> 
water at uns-helios.nevada.edu (Tom Brikowski) writes:
>Anyone out there had trouble getting dvi3b1 to run on their
>machines?
>
>I FTP'd a copy of M. Benten's dvi previewer for the 3b1 from 
>boulder.colorado.edu.  The executable from there runs on my
>machine, but does not put up the menu, and fails to erase the
>window between pages (later pages are superimposed on the first).  
>How do I fix this problem??  
>
>I also got the tar file of sources that Benten provided, but it is 
>incomplete, and is not compatible with the current version of 
>TEX.DVI from science.utah.edu (dvi3b1 uses parts of version
>2.07, the current TEX.DVI version is 2.10).  A complete,
>compatible version of the sources for dvi3b1 would also solve my
>problem.  Anybody got 'em?

M. Benten's dvi3b1 is derived mostly from the 2.07 version of dvisun.
I have seen the buggy version you have, but I also got a good version
to compile from the sources.  Just remove the #include <windows.h>
line, in disp_3b1.c, and it should compile, if you have the 2.07
distribution of the dvi drivers.  It might also compile with the
2.10 distribution, but I haven't tried this.  You may want to adjust
some of the constants; for example I doubled xdelta and ydelta, for
(as I recall) a bigger scroll step.

The previewer is pretty nice, and is a big improvement over divsun.
It helps to call it with the right parameters.  I use \magstep 1 in
all my doc's, and call the previewer as dvi3b1 -m440 -x1cm -y1mm
to get the display the right size and centered.  Some further
improvements would be paging from the keyboard (actually, divsun
did this) and perhaps a next page prefetch, to avoid the wait while
the next screen is computed.

I also have a dvi driver for an okidata microline-92, which produces
readable drafts.  It is very hacked, but has worked ok for the last
half year.  If you are interested, I'll see if I can stick this
stuff in the archive Alex is setting up for the streams project, so
you can ftp it.

-- 
Howard E. Motteler       |  Dept. of Computer Science
motteler at umbc3.umbc.edu  |  UMBC, Catonsville, MD 21228



More information about the Comp.sys.att mailing list