water@uns-helios.nevada.edu (Tom Brikowski) (10/12/89)
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? I have a 3b1 with operating system and utilities version 3.51, 40 meg hard disk and 2MB memory. Reply by E-mail if this is an old and obvious question. -------------------------------------------------------- T. Brikowski water@uns-helios.nevada.edu "A mind is a terrible thing not to have. How true that is..." Dan Quayle, speaking before the United Negro College Fund --------------------------------------------------------
motteler@umbc3.UMBC.EDU (Howard E. Motteler) (10/12/89)
In article <898@unsvax.NEVADA.EDU> water@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@umbc3.umbc.edu | UMBC, Catonsville, MD 21228