🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.postscript
Article #9121

Enlarging LaserWriter frame buffer

#9121
From: john
Date: Sun, 25 Feb 1990 15:06
38 lines
2115 bytes
A member of my department wishes to print more closely
to the edge of the paper than the largest page type
set-up procedure permits them to. (This is an old LaserWriter
with Revision 2 software and an A4 paper tray - explicit use
of the `a4' procedure confirms that this is invoked implicitly,
as expected).

There is, as might be expected, a white margin around the
edge of the paper. Reading the PostScript `Red' book
(the PostScript LRM published by Addison-Wesley) I note
the existence of `framedevice' and `banddevice' procedures.
Can anyone out there mail me an example of a program
which calls these (supplying a suitable imaging procedure)
to establish a page of a given size? Alternatively, is
there a reference in which this is discussed? Just how
close can you go to the edge of the paper without hitting
a memory-size or mechanical limit?

I've read the footnote in appendix D of the `Red' book (the
Apple LaserWriter device-dependent supplement) which says
(p.286): "Other page dimensions can be achieved by explicit
invocation of the framedevice operator, described in chapter
6. This requires some care; it should be attempted only
after thorough study of the definitions of the built-in
procedures letter, legal and note". (Presumably a4, also!).
The appendix doesn't list, or say how to obtain, sources
of these procedures.

I'm not a PostScript internals expert, but I have performed
a little PostScript applications programming. We don't
subscribe to any PostScript journal, so may have missed any
articles about this subject.

--------------------------------------------------------------
John A. Murdie			+44 904 432752
Dept. of Comp. Sci.		ukc!minster!john
University of York
England
Technical Details
Message-ID: <635958407.437@minster.york.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!reading!minster!john

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!reading!minster!john
From: john@minster.york.ac.uk
Newsgroups: comp.lang.postscript
Subject: Enlarging LaserWriter frame buffer
Message-ID: <635958407.437@minster.york.ac.uk>
Date: 25 Feb 90 15:06:47 GMT
Organization: Department of Computer Science, University of York, England
Lines: 38