home *** CD-ROM | disk | FTP | other *** search
- % This file may be sent to an old LaserWriter (ie, with version 23
- % ROMS) to define a new "a4" operator. The printer may then be used
- % like a later-version LaserWriter or LaserWriter Plus to print on
- % A4 paper. The operator will remain defined until the printer is
- % turned off.
- %
- % $Revision: 1.2 $
- % $Date: 12 May 1988 15:32:30 $
-
- serverdict begin 0 exitserver
- userdict /a4 known not
- statusdict /product known {statusdict /product get} {()} ifelse
- (LaserWriter) eq and
- {
- statusdict begin userdict begin
- /a4
- {
- [300 72 div 0 0 -300 72 div -72 3448]
- 292 3365
- { 0 setblink statusdict /jobstate (printing) put
- margins exch 141 add exch 256 add 8 div round cvi frametoroket
- statusdict /jobstate (busy) put 1 setblink
- }
- framedevice
- 60 45 {dup mul exch dup mul add 1.0 exch sub} setscreen
- {} settransfer
- initgraphics
- erasepage
- } bind def
- end end
- } if