DVI_ECONOMIC ------------ DVI_ECONOMIC is a set of two programs for DOS ( perhaps I will soon have the time to write them in C so it can be used on any platform ) to modify DVI files : DVI_FOUR and DVI_PARITY. Their main goal is to save ink and paper when YOU have to pay for it. They work in such a way that on a single A4 paper sheet you can print up to 4 pages on each side. So, you easily divide the number of page printed by 8!!! There are two main set-backs. The first problem is that when you print 4 pages on a single A4 page, the size of the font must be divided by 2, so characters become rather small. For me it's not a problem, but for someone who doesn't have sharp eyes, it might be. The second problem is a software problem : the DVI driver you use must be able to print at half the resolution of your printer. Personally I use DVIWIN 2.9 by H. Sendoukas and I view the DVI files with a A2 page layout at 300 dpi. And when I print on my 600dpi printer I force it to print at a resolution of 300dpi. These programs are free of any copyrights. If you use these programs or have any suggestions just send me an email at verhoeven@magic.fr If your are interested by the TURBO PASCAL sources of DVI_FOUR and DVI_PARITY just send an email and I'll send you them. DVI_FOUR -------- DVI_FOUR gathers the pages of a DVI file four by four. So, on one page of the new DVI file you have four pages of the old DVI. USAGE DVI_Four [-b] [-q] infile outfile DESCRIPTION _-b_ adds a blank page before the first page of the DVI so that you can choose of having even or odd pages on the right or on the left. _-q_ sets the quiet mode. It has no real interest but it avoids getting the screen filled with the page numbers. _infile_ specifies the DVI file you want to transform. DO NOT add the .DVI suffix because else it wouldn't work. _outfile_ specifies the output DVI file. The output file name must be different form the input file name. DVI_PARITY ---------- DVI_PARITY is a program which makes a new DVI file with only the odd/even pages of another DVI file. So, you can print every odd page of a document in one operation, and then turn the pages and print every even page on the other side of the pages in one operation. USAGE DVI_Par [-o/e] [-q] infile outfile DESCRIPTION _-o/e_ sets the odd/even mode : the new DVI file is a copy of the odd/even pages of the old file. _-q_ sets the quiet mode. It has no real interest but it avoids getting the screen filled with the page numbers. _infile_ specifies the DVI file you want to transform. DO NOT add the .DVI suffix because else it wouldn't work. _outfile_ specifies the output DVI file. The output file name must be different form the input file name. Known bugs --------- The new DVI files created with DVI_FOUR and DVI_PARITY have strange page numbering : with DVI_FOUR the new pages have the number of the first page of the four which are merged, and with DVI_PARITY the pages keep their original page numbering so that if you create a new DVI with only the odd pages of a DVI file, the new DVI will have page numbered 1-3-5-... This has no importance as long as you know it or use a program like DVIWIN which has its own way of numbering the pages. AUTHOR ------ Yves Verhoeven verhoeven@magic.fr