Xref: utzoo comp.text:3339 comp.lang.postscript:1675 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!amdcad!sun!pitstop!sundc!seismo!uunet!mcvax!hp4nl!ruuinf!piet From: piet@ruuinf (Piet van Oostrum) Newsgroups: comp.text,comp.lang.postscript Subject: Re: Large postscript files to a laserwriter Message-ID: <1150@ruuinf.UUCP> Date: 22 Feb 89 13:18:36 GMT References: <1936@goanna.oz> Sender: piet@ruuinf.UUCP Reply-To: piet@ruuinf (Piet van Oostrum) Followup-To: comp.text Organization: Dept of Computer Science, University of Utrecht, Holland Lines: 29 In-reply-to: isaac@goanna.oz (Isaac Balbin) In article <1936@goanna.oz>, isaac@goanna (Isaac Balbin) writes: `I feel sure many others have experienced this, I am curious, `however, how they deal with it --- under Unix. `I use Rokicki's dvi2ps translator from TeX to postscript. `Indeed, the same thing happens for dvi2ps (by Holtz and Senn) in the `standard distribution of TeX and I recall it also happened in the old `days when I had to convert ditroff to postscript. `What happens? After a certain amount of processing, something overflows `and the rest of the large job does not print and finds its way to the great `big bit-bucket in the sky. This is usually caused by the large amount of font bitmaps that get downloaded. I have a modified version of dvi2ps that (together with several other nice things) tries to keep track how much VM is left free in the laserwriter. If the amount is too small, it does not download characters but it just sends them as a one-time bitmap. Actually this depends also on the size of the bitmap, so large characters are never downloaded. The various parameters can be redefined as #define's. It does also have page selection. I can even print GNU manuals without any problem :=) There are a number of sites in the USA that have it for FTP and I could post it (Where?). It is 130KB compressed/btoa'ed. -- Piet van Oostrum, Dept of Computer Science, University of Utrecht Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands Telephone: +31-30-531806. piet@cs.ruu.nl (mcvax!hp4nl!ruuinf!piet)