Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!mordor!sri-spam!nike!ucbcad!ucbvax!midas.tek.CSNET!herbw From: herbw@midas.tek.CSNET (Herb Weiner) Newsgroups: mod.computers.laser-printers Subject: Four Questions for PostScript Wizards Message-ID: <8608281710.AA26825@midas.TEK> Date: Thu, 28-Aug-86 13:10:19 EDT Article-I.D.: midas.8608281710.AA26825 Posted: Thu Aug 28 13:10:19 1986 Date-Received: Fri, 29-Aug-86 23:54:48 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 64 Keywords: Fonts, Page Setup, Cache, Files Approved: laser-lovers@washington.arpa -------- I would appreciate any information that anyone (are you listening, Adobe?) can supply to the following four questions: 1. I have successfully defined fonts (FontType=3) in PostScript. Can anyone tell me how to make these fonts look like Adobe downloadable fonts? a. How does one create a file which will be automatically downloaded by the new LaserWriter drivers? b. Judging by the ICONS I have found, there is more than one format for downloadable fonts (at least Apple, Adobe). What are the differences? c. How does one create a font (with a FontType other than 3?) to which one can apply the charpath operator? This operator seems to work only with Adobe fonts. d. I have NO interest in encrypting the font, and I am NOT looking for information about EEXEC. 2. Footnote 4 on page 286 of the PostScript Language Reference Manual implies that it is possible for a sophisticated user to other page setup procedures for the Apple LaserWriter besides letter, legal, and note. I realize that such a procedure would be device specific and would not work on all PostScript devices. My interest in doing this is to maximize the amount of virtual memory available on a device (the LaserWriter) which has severely limited amounts of physical memory, while providing sufficient margins to get my job done. Clearly, three choices is not enough! a. Can anyone tell me what I should use as the fourth (proc) parameter to framedevice? b. Alternatively, can someone provide me with the definitions of the built in procedures letter, legal, and note, which the footnote implies are available for study? c. Alternatively, if Adobe considers these proprietary, can they supply an encrypted downloadable procedure for the Apple LaserWriter (Plus) which takes three arguments (matrix, width, height) and does the appropriate framedevice? d. Incidentally, is it possible to have non-symetrical margins; e.g. 1 inch on the left and 1/2 inch on the right? 3. With the same motivation as for question 2, is it possible to reduce the amount reserved for font cache in the Apple LaserWriter, and thereby increase the amount of virtual memory available? Obviously, this would have an impact on performance. 4. Page 260 of the PostScript Language Reference Manual states that there is a limit of 6 open files in the Apple LaserWriter. Since it does not appear possible to open a user-defined file (which I suppose would be buffered in memory), and since I can only account for 5 files (%stdin, %stdout, %stderr, %statementedit, %lineedit), can anyone tell me why the limit is 6? I hope that you find these questions stimulating, and eagerly await your responses. -- Herb Weiner, PostScript Enthusiast ...!tektronix!midas!herbw Tektronix P.O. Box 4600 Beaverton, Oregon 97076 (503) 629-1157