summaryrefslogtreecommitdiff
path: root/dviware/dvi_economic/dvi_econ.txt
blob: 20aa13597aca8d071037044c03bb8ae012958463 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
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