home *** CD-ROM | disk | FTP | other *** search
- These are the patches to dvips 4.2 (ftp'ed from labrea.stanford.edu),
- to make it work with my n-up code. They seem to be sufficient for
- everything I've tested, but if there are any problems, let me know.
- J Greely (jgreely@cis.ohio-state.edu), 89/10/24
-
- *** output.c.old Tue Oct 24 20:28:00 1989
- --- output.c Tue Oct 24 20:30:41 1989
- ***************
- *** 387,392 ****
- --- 387,393 ----
- }
- cmdout("TeXDict") ;
- cmdout("begin") ;
- + cmdout("/pagesize {");
- if (paperfmt[0] != '@') {
- char pft[100] ;
- strcpy(pft, "@") ;
- ***************
- *** 394,399 ****
- --- 395,401 ----
- cmdout(pft) ;
- } else
- cmdout(paperfmt) ;
- + cmdout("} bdf");
- if (manualfeed) cmdout("@manualfeed") ;
- if (numcopies != 1) {
- numout((integer)numcopies) ;
-
- *** tex.lpro.old Tue Oct 24 20:27:53 1989
- --- tex.lpro Tue Oct 24 20:31:24 1989
- ***************
- *** 157,164 ****
- /bop % bop - -- begin a brand new page
- {
- gsave /SaveImage save def
- 0 0 moveto
- ! } bdf
-
- /eop % - eop - -- end a page
- { % eop-aux % -- to observe VM usage
- --- 157,165 ----
- /bop % bop - -- begin a brand new page
- {
- gsave /SaveImage save def
- + pagesize
- 0 0 moveto
- ! } def % cannot use bdf, since pagesize isn't defined until Startup
-
- /eop % - eop - -- end a page
- { % eop-aux % -- to observe VM usage
-