Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!usc!snorkelwacker!bloom-beacon!eru!luth!sunic!nuug!ulrik!ulrik!aas From: aas@boeygen.nr.no (Gisle Aas) Newsgroups: comp.lang.postscript Subject: Re: FontBBox in Font Dictionaries Message-ID: Date: 10 Aug 90 08:28:03 GMT References: <9078@ubc-cs.UUCP> <239@heaven.woodside.ca.us> Sender: news@ulrik.uio.no (USENET News System) Organization: Norwegain Computing Centre, Oslo, Norway Lines: 27 In-Reply-To: glenn@heaven.woodside.ca.us's message of 9 Aug 90 09:08:28 GMT In article <239@heaven.woodside.ca.us> glenn@heaven.woodside.ca.us (Glenn Reid) writes: > It's an executable array (otherwise known as a procedure). You can > get it to land on the stack by using > > /Helvetica findfont begin /FontBBox load end > > and you can use the "cvlit" operator if you want it to be a literal > array for some reason. I can not see that the definition of FontBBox in the Red book says that it should be an executable array. IMHO it ought to be a literal array. The Blue book example of creating a new (analytic) font (page 219) also defines FontBBox as a normal array of 4 numbers: /FontBBox [50 0 760 700] def Perhaps the PS-books should be fixed to match the implementation, or vica versa. -- Gisle Aas | snail: Boks 114 Blindern, N-0314 Oslo, Norway Norsk Regnesentral | X.400: G=Gisle;S=Aas;O=nr;P=uninett;C=no voice: +47-2-453561 | inet: Gisle.Aas@nr.no