rokicki@Neon.Stanford.EDU (Tomas G. Rokicki) (11/29/90)
Since there exist PostScript operators for setting the page size (setpageparams), you can easily make dvips send this command. On the first page of your TeX file, include the special \special{! 0 0 300 403 setpageparams} or whatever the appropriate command is. Alternatively, this command (just the numbers and setpageparams) can be put into a header file (say, foo.ps) and included with the -h command line option or with the \special{header=foo.ps} special. Some notes. Use this only if you are not using letter, legal, a4, a3, or ledger, the defined paper types, and give dvips the option -t foo, where foo is an appropriate name, so that the default page setup stuff isn't sent. Darn it all, it is the *spoolers* that are supposed to do this for us . . . -tom