home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-08-30 | 28.3 KB | 1,428 lines |
- (Message inbox:5)
- Received: from sparkyfs.itstd.sri.com by intrepid.itstd.sri.com (5.64/1.3davy)
- id AA02623; Tue, 7 Aug 90 09:59:45 -0700
- Received: from Sun.COM by sparkyfs.itstd.sri.com (5.61/1.3davy)
- id AA13425; Tue, 7 Aug 90 09:59:30 -0700
- Received: from snail.Sun.COM (snail.Corp.Sun.COM) by Sun.COM (4.1/SMI-4.1)
- id AA19723; Tue, 7 Aug 90 09:59:00 PDT
- Received: from lorelei.Eng.Sun.COM by snail.Sun.COM (4.1/SMI-4.1)
- id AA05339; Tue, 7 Aug 90 09:58:52 PDT
- Received: by lorelei.Eng.Sun.COM (4.1/SMI-4.1)
- id AA01024; Tue, 7 Aug 90 09:58:51 PDT
- Date: Tue, 7 Aug 90 09:58:51 PDT
- From: lemay@Sun.COM (Laura Lemay - Lone Tech Writer of the Apocalypse)
- Message-Id: <9008071658.AA01024@lorelei.Eng.Sun.COM>
- To: davy@itstd.sri.com
- Subject: rn ref card
-
-
-
- Well, this took a bloody long time to get out to you, but, well, aliens
- stole it from me, and I had to journey to the far galaxy of mitzlblort to
- get it back. Yeah, thats it.
-
- Anyway, this is an rn ref card in PostScript form.
-
-
- Laura Lemay
-
- lemay@sun.com
-
- ---------------------------------cut here-----------------------------------
- %!
- %%BeginFile: /ptools/laura/prologs/frame.ps
- %%BoundingBox: (atend)
- %%Pages: (atend)
- %%DocumentFonts: (atend)
- %%EndComments
- %
- % FrameMaker PostScript Prolog 2.0, for use with FrameMaker 2.0
- % Copyright (c) 1986,87,89 by Frame Technology, Inc. All rights reserved.
- %
- % Known Problems:
- % Due to bugs in Transcript, the 'PS-Adobe-' is omitted from line 1
- /FMversion (2.0) def
- % Set up Color vs. Black-and-White
- /FMPrintInColor systemdict /colorimage known def
- % Uncomment this line to force b&w on color printer
- % /FMPrintInColor false def
- /FrameDict 190 dict def
- systemdict /errordict known not {/errordict 10 dict def
- errordict /rangecheck {stop} put} if
- % The readline in 23.0 doesn't recognize cr's as nl's on AppleTalk
- FrameDict /tmprangecheck errordict /rangecheck get put
- errordict /rangecheck {FrameDict /bug true put} put
- FrameDict /bug false put
- mark
- % Some PS machines read past the CR, so keep the following 3 lines together!
- currentfile 5 string readline
- 00
- 0000000000
- cleartomark
- errordict /rangecheck FrameDict /tmprangecheck get put
- FrameDict /bug get {
- /readline {
- /gstring exch def
- /gfile exch def
- /gindex 0 def
- {
- gfile read pop
- dup 10 eq {exit} if
- dup 13 eq {exit} if
- gstring exch gindex exch put
- /gindex gindex 1 add def
- } loop
- pop
- gstring 0 gindex getinterval true
- } def
- } if
- /FMVERSION {
- FMversion ne {
- /Times-Roman findfont 18 scalefont setfont
- 100 100 moveto
- (FrameMaker version does not match postscript_prolog!)
- dup =
- show showpage
- } if
- } def
- /FMLOCAL {
- FrameDict begin
- 0 def
- end
- } def
- /gstring FMLOCAL
- /gfile FMLOCAL
- /gindex FMLOCAL
- /orgxfer FMLOCAL
- /orgproc FMLOCAL
- /organgle FMLOCAL
- /orgfreq FMLOCAL
- /yscale FMLOCAL
- /xscale FMLOCAL
- /manualfeed FMLOCAL
- /paperheight FMLOCAL
- /paperwidth FMLOCAL
- /FMDOCUMENT {
- array /FMfonts exch def
- /#copies exch def
- FrameDict begin
- 0 ne dup {setmanualfeed} if
- /manualfeed exch def
- /paperheight exch def
- /paperwidth exch def
- setpapername
- manualfeed {true} {papersize} ifelse
- {manualpapersize} {false} ifelse
- {desperatepapersize} if
- /yscale exch def
- /xscale exch def
- currenttransfer cvlit /orgxfer exch def
- currentscreen cvlit /orgproc exch def
- /organgle exch def /orgfreq exch def
- end
- } def
- /pagesave FMLOCAL
- /orgmatrix FMLOCAL
- /landscape FMLOCAL
- /FMBEGINPAGE {
- FrameDict begin
- /pagesave save def
- 3.86 setmiterlimit
- /landscape exch 0 ne def
- landscape {
- 90 rotate 0 exch neg translate pop
- }
- {pop pop}
- ifelse
- xscale yscale scale
- /orgmatrix matrix def
- gsave
- } def
- /FMENDPAGE {
- grestore
- pagesave restore
- end
- showpage
- } def
- /FMDEFINEFONT {
- FrameDict begin
- findfont
- ReEncode
- 2 index exch
- definefont exch
- scalefont
- FMfonts 3 1 roll
- put
- end
- } bind def
- /FMNORMALIZEGRAPHICS {
- newpath
- 0.0 0.0 moveto
- 1 setlinewidth
- 0 setlinecap
- 0 0 0 sethsbcolor
- 0 setgray
- } bind def
- /fx FMLOCAL
- /fy FMLOCAL
- /fh FMLOCAL
- /fw FMLOCAL
- /llx FMLOCAL
- /lly FMLOCAL
- /urx FMLOCAL
- /ury FMLOCAL
- /FMBEGINEPSF {
- end
- /FMEPSF save def
- /showpage {} def
- FMNORMALIZEGRAPHICS
- [/fy /fx /fh /fw /ury /urx /lly /llx] {exch def} forall
- fx fy translate
- rotate
- fw urx llx sub div fh ury lly sub div scale
- llx neg lly neg translate
- } bind def
- /FMENDEPSF {
- FMEPSF restore
- FrameDict begin
- } bind def
- FrameDict begin
- /setmanualfeed {
- %%BeginFeature *ManualFeed True
- statusdict /manualfeed true put
- %%EndFeature
- } def
- /max {2 copy lt {exch} if pop} bind def
- /min {2 copy gt {exch} if pop} bind def
- /inch {72 mul} def
- /pagedimen {
- paperheight sub abs 16 lt exch
- paperwidth sub abs 16 lt and
- {/papername exch def} {pop} ifelse
- } def
- /papersizedict FMLOCAL
- /setpapername {
- /papersizedict 14 dict def
- papersizedict begin
- /papername /unknown def
- /Letter 8.5 inch 11.0 inch pagedimen
- /LetterSmall 7.68 inch 10.16 inch pagedimen
- /Tabloid 11.0 inch 17.0 inch pagedimen
- /Ledger 17.0 inch 11.0 inch pagedimen
- /Legal 8.5 inch 14.0 inch pagedimen
- /Statement 5.5 inch 8.5 inch pagedimen
- /Executive 7.5 inch 10.0 inch pagedimen
- /A3 11.69 inch 16.5 inch pagedimen
- /A4 8.26 inch 11.69 inch pagedimen
- /A4Small 7.47 inch 10.85 inch pagedimen
- /B4 10.125 inch 14.33 inch pagedimen
- /B5 7.16 inch 10.125 inch pagedimen
- end
- } def
- /papersize {
- papersizedict begin
- /Letter {lettertray} def
- /LetterSmall {lettertray lettersmall} def
- /Tabloid {11x17tray} def
- /Ledger {ledgertray} def
- /Legal {legaltray} def
- /Statement {statementtray} def
- /Executive {executivetray} def
- /A3 {a3tray} def
- /A4 {a4tray} def
- /A4Small {a4tray a4small} def
- /B4 {b4tray} def
- /B5 {b5tray} def
- /unknown {unknown} def
- papersizedict dup papername known {papername} {/unknown} ifelse get
- end
- statusdict begin stopped end
- } def
- /manualpapersize {
- papersizedict begin
- /Letter {letter} def
- /LetterSmall {lettersmall} def
- /Tabloid {11x17} def
- /Ledger {ledger} def
- /Legal {legal} def
- /Statement {statement} def
- /Executive {executive} def
- /A3 {a3} def
- /A4 {a4} def
- /A4Small {a4small} def
- /B4 {b4} def
- /B5 {b5} def
- /unknown {unknown} def
- papersizedict dup papername known {papername} {/unknown} ifelse get
- end
- stopped
- } def
- /desperatepapersize {
- statusdict /setpageparams known
- {
- paperwidth paperheight 0 1
- statusdict begin
- {setpageparams} stopped pop
- end
- } if
- } def
- /savematrix {
- orgmatrix currentmatrix pop
- } bind def
- /restorematrix {
- orgmatrix setmatrix
- } bind def
- /dmatrix matrix def
- /dpi 72 0 dmatrix defaultmatrix dtransform
- dup mul exch dup mul add sqrt def
- /freq dpi 18.75 div 8 div round dup 0 eq {pop 1} if 8 mul dpi exch div def
- /sangle 1 0 dmatrix defaultmatrix dtransform exch atan def
- /DiacriticEncoding [
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl
- /numbersign /dollar /percent /ampersand /quotesingle /parenleft
- /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
- /two /three /four /five /six /seven /eight /nine /colon /semicolon
- /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K
- /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash
- /bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h
- /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar
- /braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute
- /Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis
- /atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis
- /iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve
- /ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex
- /udieresis /dagger /.notdef /cent /sterling /section /bullet
- /paragraph /germandbls /registered /copyright /trademark /acute
- /dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef
- /yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown
- /exclamdown /logicalnot /.notdef /florin /.notdef /.notdef
- /guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde
- /Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright
- /quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis
- /fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl
- /periodcentered /quotesinglbase /quotedblbase /perthousand
- /Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute
- /Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve
- /Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron
- /breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron
- ] def
- /ReEncode {
- dup
- length
- dict begin
- {
- 1 index /FID ne
- {def}
- {pop pop} ifelse
- } forall
- Encoding StandardEncoding eq
- {
- /Encoding DiacriticEncoding def
- }if
- currentdict
- end
- } bind def
- /graymode true def
- /bwidth FMLOCAL
- /bpside FMLOCAL
- /bstring FMLOCAL
- /onbits FMLOCAL
- /offbits FMLOCAL
- /xindex FMLOCAL
- /yindex FMLOCAL
- /x FMLOCAL
- /y FMLOCAL
- /setpattern {
- /bwidth exch def
- /bpside exch def
- /bstring exch def
- /onbits 0 def /offbits 0 def
- freq sangle landscape {90 add} if
- {/y exch def
- /x exch def
- /xindex x 1 add 2 div bpside mul cvi def
- /yindex y 1 add 2 div bpside mul cvi def
- bstring yindex bwidth mul xindex 8 idiv add get
- 1 7 xindex 8 mod sub bitshift and 0 ne
- {/onbits onbits 1 add def 1}
- {/offbits offbits 1 add def 0}
- ifelse
- }
- setscreen
- {} settransfer
- offbits offbits onbits add div FMsetgray
- /graymode false def
- } bind def
- /grayness {
- FMsetgray
- graymode not {
- /graymode true def
- orgxfer cvx settransfer
- orgfreq organgle orgproc cvx setscreen
- } if
- } bind def
- /HUE FMLOCAL
- /SAT FMLOCAL
- /BRIGHT FMLOCAL
- /Colors FMLOCAL
- FMPrintInColor
-
- {
- /HUE 0 def
- /SAT 0 def
- /BRIGHT 0 def
- % array of arrays Hue and Sat values for the separations [HUE BRIGHT]
- /Colors
- [[0 0 ] % black
- [0 0 ] % white
- [0.00 1.0] % red
- [0.37 1.0] % green
- [0.60 1.0] % blue
- [0.50 1.0] % cyan
- [0.83 1.0] % magenta
- [0.16 1.0] % comment / yellow
- ] def
-
- /BEGINBITMAPCOLOR {
- BITMAPCOLOR} def
- /BEGINBITMAPCOLORc {
- BITMAPCOLORc} def
- /K {
- Colors exch get dup
- 0 get /HUE exch store
- 1 get /BRIGHT exch store
- HUE 0 eq BRIGHT 0 eq and
- {1.0 SAT sub setgray}
- {HUE SAT BRIGHT sethsbcolor}
- ifelse
- } def
- /FMsetgray {
- /SAT exch 1.0 exch sub store
- HUE 0 eq BRIGHT 0 eq and
- {1.0 SAT sub setgray}
- {HUE SAT BRIGHT sethsbcolor}
- ifelse
- } bind def
- }
-
- {
- /BEGINBITMAPCOLOR {
- BITMAPGRAY} def
- /BEGINBITMAPCOLORc {
- BITMAPGRAYc} def
- /FMsetgray {setgray} bind def
- /K {
- pop
- } def
- }
- ifelse
- /normalize {
- transform round exch round exch itransform
- } bind def
- /dnormalize {
- dtransform round exch round exch idtransform
- } bind def
- /lnormalize {
- 0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop
- } bind def
- /H {
- lnormalize setlinewidth
- } bind def
- /Z {
- setlinecap
- } bind def
- /X {
- fillprocs exch get exec
- } bind def
- /V {
- gsave eofill grestore
- } bind def
- /N {
- stroke
- } bind def
- /M {newpath moveto} bind def
- /E {lineto} bind def
- /D {curveto} bind def
- /O {closepath} bind def
- /n FMLOCAL
- /L {
- /n exch def
- newpath
- normalize
- moveto
- 2 1 n {pop normalize lineto} for
- } bind def
- /Y {
- L
- closepath
- } bind def
- /x1 FMLOCAL
- /x2 FMLOCAL
- /y1 FMLOCAL
- /y2 FMLOCAL
- /rad FMLOCAL
- /R {
- /y2 exch def
- /x2 exch def
- /y1 exch def
- /x1 exch def
- x1 y1
- x2 y1
- x2 y2
- x1 y2
- 4 Y
- } bind def
- /RR {
- /rad exch def
- normalize
- /y2 exch def
- /x2 exch def
- normalize
- /y1 exch def
- /x1 exch def
- newpath
- x1 y1 rad add moveto
- x1 y2 x2 y2 rad arcto
- x2 y2 x2 y1 rad arcto
- x2 y1 x1 y1 rad arcto
- x1 y1 x1 y2 rad arcto
- closepath
- 16 {pop} repeat
- } bind def
- /C {
- grestore
- gsave
- R
- clip
- } bind def
- /U {
- grestore
- gsave
- } bind def
- /F {
- FMfonts exch get
- setfont
- } bind def
- /T {
- moveto show
- } bind def
- /RF {
- rotate
- 0 ne {-1 1 scale} if
- } bind def
- /TF {
- gsave
- moveto
- RF
- show
- grestore
- } bind def
- /P {
- moveto
- 0 32 3 2 roll widthshow
- } bind def
- /PF {
- gsave
- moveto
- RF
- 0 32 3 2 roll widthshow
- grestore
- } bind def
- /S {
- moveto
- 0 exch ashow
- } bind def
- /SF {
- gsave
- moveto
- RF
- 0 exch ashow
- grestore
- } bind def
- /B {
- moveto
- 0 32 4 2 roll 0 exch awidthshow
- } bind def
- /BF {
- gsave
- moveto
- RF
- 0 32 4 2 roll 0 exch awidthshow
- grestore
- } bind def
- /x FMLOCAL
- /y FMLOCAL
- /dx FMLOCAL
- /dy FMLOCAL
- /dl FMLOCAL
- /t FMLOCAL
- /t2 FMLOCAL
- /Cos FMLOCAL
- /Sin FMLOCAL
- /r FMLOCAL
- /W {
- dnormalize
- /dy exch def
- /dx exch def
- normalize
- /y exch def
- /x exch def
- /dl dx dx mul dy dy mul add sqrt def
- dl 0.0 gt {
- /t currentlinewidth def
- savematrix
- /Cos dx dl div def
- /Sin dy dl div def
- /r [Cos Sin Sin neg Cos 0.0 0.0] def
- /t2 t 2.5 mul 3.5 max def
- newpath
- x y translate
- r concat
- 0.0 0.0 moveto
- dl t 2.7 mul sub 0.0 rlineto
- stroke
- restorematrix
- x dx add y dy add translate
- r concat
- t 0.67 mul setlinewidth
- t 1.61 mul neg 0.0 translate
- 0.0 0.0 moveto
- t2 1.7 mul neg t2 2.0 div moveto
- 0.0 0.0 lineto
- t2 1.7 mul neg t2 2.0 div neg lineto
- stroke
- t setlinewidth
- restorematrix
- } if
- } bind def
- /G {
- gsave
- newpath
- normalize translate 0.0 0.0 moveto
- dnormalize scale
- 0.0 0.0 1.0 5 3 roll arc
- closepath fill
- grestore
- } bind def
- /A {
- gsave
- savematrix
- newpath
- 2 index 2 div add exch 3 index 2 div sub exch
- normalize 2 index 2 div sub exch 3 index 2 div add exch
- translate
- scale
- 0.0 0.0 1.0 5 3 roll arc
- restorematrix
- stroke
- grestore
- } bind def
- /x FMLOCAL
- /y FMLOCAL
- /w FMLOCAL
- /h FMLOCAL
- /xx FMLOCAL
- /yy FMLOCAL
- /ww FMLOCAL
- /hh FMLOCAL
- /FMsaveobject FMLOCAL
- /FMoptop FMLOCAL
- /FMdicttop FMLOCAL
- /BEGINPRINTCODE {
- /FMdicttop countdictstack 1 add def
- /FMoptop count 4 sub def
- /FMsaveobject save def
- userdict begin
- /showpage {} def
- FMNORMALIZEGRAPHICS
- 3 index neg 3 index neg translate
- } bind def
- /ENDPRINTCODE {
- count -1 FMoptop {pop pop} for
- countdictstack -1 FMdicttop {pop end} for
- FMsaveobject restore
- } bind def
- /gn {
- 0
- { 46 mul
- cf read pop
- 32 sub
- dup 46 lt {exit} if
- 46 sub add
- } loop
- add
- } bind def
- /str FMLOCAL
- /cfs {
- /str sl string def
- 0 1 sl 1 sub {str exch val put} for
- str def
- } bind def
- /ic [
- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
- 0
- {0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx}
- {10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx}
- {19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12}
- {13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh}
- {4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh}
- {13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl}
- {7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl}
- {0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl}
- {10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl}
- ] def
- /sl FMLOCAL
- /val FMLOCAL
- /ws FMLOCAL
- /im FMLOCAL
- /bs FMLOCAL
- /cs FMLOCAL
- /len FMLOCAL
- /pos FMLOCAL
- /ms {
- /sl exch def
- /val 255 def
- /ws cfs
- /im cfs
- /val 0 def
- /bs cfs
- /cs cfs
- } bind def
- 400 ms
- /ip {
- is
- 0
- cf cs readline pop
- { ic exch get exec
- add
- } forall
- pop
-
- } bind def
- /wh {
- /len exch def
- /pos exch def
- ws 0 len getinterval im pos len getinterval copy pop
- pos len
- } bind def
- /bl {
- /len exch def
- /pos exch def
- bs 0 len getinterval im pos len getinterval copy pop
- pos len
- } bind def
- /s1 1 string def
- /fl {
- /len exch def
- /pos exch def
- /val cf s1 readhexstring pop 0 get def
- pos 1 pos len add 1 sub {im exch val put} for
- pos len
- } bind def
- /hx {
- 3 copy getinterval
- cf exch readhexstring pop pop
- } bind def
- /h FMLOCAL
- /w FMLOCAL
- /d FMLOCAL
- /lb FMLOCAL
- /bitmapsave FMLOCAL
- /is FMLOCAL
- /cf FMLOCAL
- /wbytes {
- dup
- 8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse
- } bind def
- /BEGINBITMAPBWc {
- 1 {} COMMONBITMAPc
- } bind def
- /BEGINBITMAPGRAYc {
- 8 {} COMMONBITMAPc
- } bind def
- /BEGINBITMAP2BITc {
- 2 {} COMMONBITMAPc
- } bind def
- /COMMONBITMAPc {
- /r exch def
- /d exch def
- gsave
- translate rotate scale /h exch def /w exch def
- /lb w d wbytes def
- sl lb lt {lb ms} if
- /bitmapsave save def
- r
- /is im 0 lb getinterval def
- ws 0 lb getinterval is copy pop
- /cf currentfile def
- w h d [w 0 0 h neg 0 h]
- {ip} image
- bitmapsave restore
- grestore
- } bind def
- /BEGINBITMAPBW {
- 1 {} COMMONBITMAP
- } bind def
- /BEGINBITMAPGRAY {
- 8 {} COMMONBITMAP
- } bind def
- /BEGINBITMAP2BIT {
- 2 {} COMMONBITMAP
- } bind def
- /COMMONBITMAP {
- /r exch def
- /d exch def
- gsave
- translate rotate scale /h exch def /w exch def
- /bitmapsave save def
- r
- /is w d wbytes string def
- /cf currentfile def
- w h d [w 0 0 h neg 0 h]
- {cf is readhexstring pop} image
- bitmapsave restore
- grestore
- } bind def
- /proc1 FMLOCAL
- /proc2 FMLOCAL
- /newproc FMLOCAL
- /Fmcc {
- /proc2 exch cvlit def
- /proc1 exch cvlit def
- /newproc proc1 length proc2 length add array def
- newproc 0 proc1 putinterval
- newproc proc1 length proc2 putinterval
- newproc cvx
- } bind def
- /ngrayt 256 array def
- /nredt 256 array def
- /nbluet 256 array def
- /ngreent 256 array def
- /gryt FMLOCAL
- /blut FMLOCAL
- /grnt FMLOCAL
- /redt FMLOCAL
- /indx FMLOCAL
- /cynu FMLOCAL
- /magu FMLOCAL
- /yelu FMLOCAL
- /k FMLOCAL
- /u FMLOCAL
- /colorsetup {
- currentcolortransfer
- /gryt exch def
- /blut exch def
- /grnt exch def
- /redt exch def
- 0 1 255 {
- /indx exch def
- /cynu 1 red indx get 255 div sub def
- /magu 1 green indx get 255 div sub def
- /yelu 1 blue indx get 255 div sub def
- /k cynu magu min yelu min def
- /u k currentundercolorremoval exec def
- nredt indx 1 0 cynu u sub max sub redt exec put
- ngreent indx 1 0 magu u sub max sub grnt exec put
- nbluet indx 1 0 yelu u sub max sub blut exec put
- ngrayt indx 1 k currentblackgeneration exec sub gryt exec put
- } for
- {255 mul cvi nredt exch get}
- {255 mul cvi ngreent exch get}
- {255 mul cvi nbluet exch get}
- {255 mul cvi ngrayt exch get}
- setcolortransfer
- {pop 0} setundercolorremoval
- {} setblackgeneration
- } bind def
- /tran FMLOCAL
- /fakecolorsetup {
- /tran 256 string def
- 0 1 255 {/indx exch def
- tran indx
- red indx get 77 mul
- green indx get 151 mul
- blue indx get 28 mul
- add add 256 idiv put} for
- currenttransfer
- {255 mul cvi tran exch get 255.0 div}
- exch Fmcc settransfer
- } bind def
- /BITMAPCOLOR {
- /d 8 def
- gsave
- translate rotate scale /h exch def /w exch def
- /bitmapsave save def
- colorsetup
- /is w d wbytes string def
- /cf currentfile def
- w h d [w 0 0 h neg 0 h]
- {cf is readhexstring pop} {is} {is} true 3 colorimage
- bitmapsave restore
- grestore
- } bind def
- /BITMAPCOLORc {
- /d 8 def
- gsave
- translate rotate scale /h exch def /w exch def
- /lb w d wbytes def
- sl lb lt {lb ms} if
- /bitmapsave save def
- colorsetup
- /is im 0 lb getinterval def
- ws 0 lb getinterval is copy pop
- /cf currentfile def
- w h d [w 0 0 h neg 0 h]
- {ip} {is} {is} true 3 colorimage
- bitmapsave restore
- grestore
- } bind def
- /BITMAPGRAY {
- 8 {fakecolorsetup} COMMONBITMAP
- } bind def
- /BITMAPGRAYc {
- 8 {fakecolorsetup} COMMONBITMAPc
- } bind def
- /ENDBITMAP {
- } bind def
- end
- %%EndProlog
- %%EndFile
- %%BeginSetup
- (2.0) FMVERSION
- 1 1 612 792 0 1 5 FMDOCUMENT
- /fillprocs 32 array def
- fillprocs 0 { 0.000000 grayness } put
- fillprocs 1 { 0.100000 grayness } put
- fillprocs 2 { 0.300000 grayness } put
- fillprocs 3 { 0.500000 grayness } put
- fillprocs 4 { 0.700000 grayness } put
- fillprocs 5 { 0.900000 grayness } put
- fillprocs 6 { 0.970000 grayness } put
- fillprocs 7 { 1.000000 grayness } put
- fillprocs 8 {<0f1e3c78f0e1c387> 8 1 setpattern } put
- fillprocs 9 {<0f87c3e1f0783c1e> 8 1 setpattern } put
- fillprocs 10 {<cccccccccccccccc> 8 1 setpattern } put
- fillprocs 11 {<ffff0000ffff0000> 8 1 setpattern } put
- fillprocs 12 {<8142241818244281> 8 1 setpattern } put
- fillprocs 13 {<03060c183060c081> 8 1 setpattern } put
- fillprocs 14 {<8040201008040201> 8 1 setpattern } put
- fillprocs 15 {} put
- fillprocs 16 { 1.000000 grayness } put
- fillprocs 17 { 0.900000 grayness } put
- fillprocs 18 { 0.700000 grayness } put
- fillprocs 19 { 0.500000 grayness } put
- fillprocs 20 { 0.300000 grayness } put
- fillprocs 21 { 0.100000 grayness } put
- fillprocs 22 { 0.030000 grayness } put
- fillprocs 23 { 0.000000 grayness } put
- fillprocs 24 {<f0e1c3870f1e3c78> 8 1 setpattern } put
- fillprocs 25 {<f0783c1e0f87c3e1> 8 1 setpattern } put
- fillprocs 26 {<3333333333333333> 8 1 setpattern } put
- fillprocs 27 {<0000ffff0000ffff> 8 1 setpattern } put
- fillprocs 28 {<7ebddbe7e7dbbd7e> 8 1 setpattern } put
- fillprocs 29 {<fcf9f3e7cf9f3f7e> 8 1 setpattern } put
- fillprocs 30 {<7fbfdfeff7fbfdfe> 8 1 setpattern } put
- fillprocs 31 {} put
- %%EndSetup
- 0 14 /Helvetica-Bold FMDEFINEFONT
- 1 12 /Times-Bold FMDEFINEFONT
- 2 9 /Courier FMDEFINEFONT
- 3 9 /Times-Roman FMDEFINEFONT
- 4 18 /Helvetica FMDEFINEFONT
- %%Page: "1" 1
- %%BeginPaperSize: Letter
- %%EndPaperSize
- 612 792 1 FMBEGINPAGE
- 54 726 738 738 R
- 7 X
- 0 K
- V
- 54 194 738 206 R
- V
- 54 216 270 738 R
- V
- 0 F
- 0 X
- (Newsgroup Mode) 54 728.67 T
- 1 F
- (Doing something with this Newsgroup) 54 700 T
- 2 F
- (y ) 54 680 T
- 3 F
- (read unread articles) 199.63 680 T
- 2 F
- (<sp> ) 54 669 T
- 3 F
- (read unread articles) 199.63 669 T
- 2 F
- (= ) 54 658 T
- 3 F
- (list subjects of unread articles) 163.17 658 T
- 2 F
- (c ) 54 647 T
- 3 F
- (mark all articles as read) 184.65 647 T
- 1 F
- (Moving Between Newsgroups ) 54 626 T
- (\050without reading current\051) 54 612 T
- 2 F
- (n ) 54 592 T
- 3 F
- (go to next newsgroup) 192.37 592 T
- 2 F
- (N ) 54 581 T
- 3 F
- (go to next newsgroup in .) 146.28 581 T
- 2 F
- (newsrc) 237.65 581 T
- (p ) 54 570 T
- 3 F
- (go to previous newsgroup unread) 150.19 570 T
- 2 F
- (P ) 54 559 T
- 3 F
- (go to previous newsgroup in .) 130.8 559 T
- 2 F
- (newsrc) 237.65 559 T
- 3 F
- (- ) 54 548 T
- (go to previous newsgroup displayed) 140.2 548 T
- 2 F
- (1 ) 54 537 T
- 3 F
- (go to 1st newsgroup in .) 151.27 537 T
- 2 F
- (newsrc) 237.65 537 T
- (^) 54 526 T
- 3 F
- ( ) 59.39 526 T
- (go to 1st unread newsgroup) 170.65 526 T
- 2 F
- ($) 54 515 T
- 3 F
- (go to last newsgroup unread) 168.66 515 T
- 2 F
- (g <group> ) 54 504 T
- 3 F
- (go to newsgroup ) 170.1 504 T
- 2 F
- (<group>) 232.25 504 T
- 1 F
- (Subscribing to Newsgroups) 54 483 T
- 2 F
- (g <group> ) 54 463 T
- 3 F
- -0.75 (subscribe to ) 186.82 463 P
- 2 F
- -1.8 (<group>) 230.76 463 P
- 3 F
- -0.75 ( ) 268.5 463 P
- 2 F
- (u ) 54 452 T
- 3 F
- (unsubscribe) 227.07 452 T
- 1 F
- (Searching/Listing newsgroups) 54 425 T
- 2 F
- (/<pat> ) 54 405 T
- 3 F
- (go to newsgroup title containing ) 124.46 405 T
- 2 F
- (<pat>) 243.04 405 T
- (?<pat> ) 54 394 T
- 3 F
- (go to \050backwards\051) 205.11 394 T
- 2 F
- (L) 54 383 T
- 3 F
- ( list .) 185.96 383 T
- 2 F
- (newsrc) 203.69 383 T
- 3 F
- ( w/ status) 236.04 383 T
- 1 F
- (Miscellaneous Commands) 54 362 T
- 2 F
- (h ) 54 342 T
- 3 F
- (help) 254.52 342 T
- 2 F
- (<sp> ) 54 331 T
- 3 F
- (do first choice in list) 196.1 331 T
- (!) 54 320 T
- 2 F
- (<command> ) 56.99 320 T
- 3 F
- (execute UNIX command) 180.15 320 T
- 2 F
- (m ) 54 309 T
- 3 F
- (move newsgroup somewhere else in .newsrc) 109.76 309 T
- 2 F
- (q ) 54 298 T
- 3 F
- (quit) 256.02 298 T
- 2 F
- (Q ) 54 287 T
- 3 F
- (quit, don\325t save changes) 183.14 287 T
- 2 F
- (^K ) 54 276 T
- 3 F
- (edit global kill file) 203.34 276 T
- 288 216 504 738 R
- 7 X
- V
- 0 F
- 0 X
- (Article Mode) 288 728.67 T
- 1 F
- (Doing something with this article) 288 700 T
- 2 F
- (b ) 288 680 T
- 3 F
- (back up one page) 441.36 680 T
- 2 F
- (^R ) 288 669 T
- 3 F
- (restart this article) 441.6 669 T
- 2 F
- (v ) 288 658 T
- 3 F
- (restart, display entire header) 402.17 658 T
- 2 F
- (^L ) 288 647 T
- 3 F
- (redisplay the screen) 432.62 647 T
- 2 F
- (^X ) 288 636 T
- 3 F
- (restart and decrypt) 437.12 636 T
- 2 F
- (X) 288 625 T
- 3 F
- ( re-display and decrypt) 421.39 625 T
- 2 F
- (j ) 288 614 T
- 3 F
- (mark this article as read) 418.14 614 T
- 2 F
- (m ) 288 603 T
- 3 F
- (mark this article as unread) 409.16 603 T
- 2 F
- (M ) 288 592 T
- 3 F
- (mark as unread, but after leaving newsgroup) 344.02 592 T
- 1 F
- (Moving Between Articles) 288 571 T
- 2 F
- (<sp> ) 288 551 T
- 3 F
- (go to next unread article) 416.64 551 T
- 2 F
- (n ) 288 540 T
- 3 F
- (same as ) 451.98 540 T
- 2 F
- (<sp>) 482.43 540 T
- (N ) 288 529 T
- 3 F
- (go to next linear article) 420.63 529 T
- 2 F
- (^N ) 288 518 T
- 3 F
- (go to next article with same subject) 376.69 518 T
- 2 F
- (p ) 288 507 T
- 3 F
- (go to previous unread) 425.87 507 T
- 2 F
- (P ) 288 496 T
- 3 F
- (go to previous linear) 429.86 496 T
- 2 F
- (^P ) 288 485 T
- 3 F
- (go to previous with same subject) 385.92 485 T
- 2 F
- (- ) 288 474 T
- 3 F
- (go to previous displayed) 415.88 474 T
- 2 F
- (^ ) 288 463 T
- 3 F
- (go to first unread article) 417.64 463 T
- 2 F
- ($) 288 452 T
- 3 F
- (go to last unread article) 419.64 452 T
- 2 F
- (<#> ) 288 441 T
- 3 F
- (go to this numbered article) 407.65 441 T
- 2 F
- (# ) 288 430 T
- 3 F
- (display number of last article) 399.16 430 T
- 2 F
- (c ) 288 419 T
- 3 F
- (catch up on all articles \050mark all as read\051) 357.75 419 T
- 1 F
- (Searching for articles) 288 398 T
- 2 F
- (^N ) 288 378 T
- 3 F
- (go to next unread article with same subject) 349.99 378 T
- 2 F
- (^P ) 288 367 T
- 3 F
- (go to previous with same subject) 385.92 367 T
- 2 F
- (= ) 288 356 T
- 3 F
- (list subjects of unread articles) 397.17 356 T
- 2 F
- (/<pat> ) 288 345 T
- 3 F
- (search for ) 402.16 345 T
- 2 F
- (<pat>) 440.09 345 T
- 3 F
- ( in subject) 467.05 345 T
- 2 F
- (/<pat>/h ) 288 334 T
- 3 F
- (search for ) 403.67 334 T
- 2 F
- (<pat>) 441.6 334 T
- 3 F
- ( in header) 468.56 334 T
- 2 F
- (/<pat>/a ) 288 323 T
- 3 F
- (search for ) 397.38 323 T
- 2 F
- (<pat> a) 435.31 323 T
- 3 F
- (nywhere) 473.06 323 T
- 2 F
- (/<pat/r ) 288 312 T
- 3 F
- (search also in read articles) 409.17 312 T
- 2 F
- (/<pat>/c ) 288 301 T
- 3 F
- (search is case sensitive) 421.39 301 T
- 2 F
- (?<pat> ) 288 290 T
- 3 F
- (search backwards \050incl. all of above options\051) 343.02 290 T
- 1 F
- (Killing articles) 288 269 T
- 2 F
- (k ) 288 249 T
- 3 F
- (mark as read all articles w/same subject) 361.23 249 T
- 2 F
- (K ) 288 238 T
- 3 F
- (same as ) 397.75 238 T
- 2 F
- (k) 428.2 238 T
- 3 F
- (, also put in kill file) 433.59 238 T
- 2 F
- (^K ) 288 227 T
- 3 F
- (edit kill file for this newsgroup) 392.41 227 T
- 522 216 738 738 R
- 7 X
- V
- 0 F
- 0 X
- (Article Mode, Cont.) 522 728.67 T
- 1 F
- (Posting Articles) 522 700 T
- 3 F
- (f) 522 680 T
- (follow-up to current article) 640.91 680 T
- (f ) 522 669 T
- (post a new article \050edit headers\051) 623.45 669 T
- (F) 522 658 T
- (follow-up, include current article) 619.2 658 T
- (r) 522 647 T
- (send mail to poster of current article) 607.71 647 T
- (R) 522 636 T
- (send mail, include current message) 611.95 636 T
- 1 F
- (Miscellaneous Commands) 522 615 T
- 3 F
- (h) 522 595 T
- (help) 722.52 595 T
- 2 F
- (q ) 522 584 T
- 3 F
- (quit this newsgroup, go up to Newsgroup mode) 567.25 584 T
- 2 F
- (C ) 522 573 T
- 3 F
- (cancel this article \050if you are author\051) 607.22 573 T
- 2 F
- (u ) 522 562 T
- 3 F
- (unsubscribe to this newsgroup) 628.91 562 T
- 2 F
- (s <filename>) 522 551 T
- 3 F
- ( ) 586.71 551 T
- (saves article to file) 670.36 551 T
- 2 F
- (S <filename>) 522 540 T
- 3 F
- (same as ) 642.5 540 T
- 2 F
- (s) 672.95 540 T
- 3 F
- (, w/another shell) 678.34 540 T
- 2 F
- (| <command> ) 522 529 T
- 3 F
- (pipe article through a UNIX command) 598.97 529 T
- 2 F
- (w ) 522 518 T
- 3 F
- (save article w/out header) 648.4 518 T
- 2 F
- (W ) 522 507 T
- 3 F
- (same as ) 642.25 507 T
- 2 F
- (w) 672.7 507 T
- 3 F
- (, in another shell) 678.09 507 T
- 2 F
- (!<command>) 522 496 T
- 3 F
- (execute UNIX command) 648.15 496 T
- 0 F
- (Paging Mode) 522 453.67 T
- 2 F
- (h ) 522 427 T
- 3 F
- (help) 722.52 427 T
- 2 F
- (<sp> ) 522 416 T
- 3 F
- (display next page) 675.1 416 T
- 2 F
- (d ) 522 405 T
- 3 F
- (display next 1/2 page) 661.36 405 T
- 2 F
- (^D ) 522 394 T
- 3 F
- (same as d) 703.06 394 T
- 2 F
- (b ) 522 383 T
- 3 F
- (back up one page) 675.36 383 T
- 2 F
- (^B ) 522 372 T
- 3 F
- (same as b) 703.06 372 T
- 2 F
- (q ) 522 361 T
- 3 F
- (go to end of article) 670.11 361 T
- 2 F
- (j ) 522 350 T
- 3 F
- (go to end, mark as read) 654.14 350 T
- 2 F
- (^L) 522 328 T
- 3 F
- (re-display) 702.06 328 T
- 2 F
- (X ) 522 317 T
- 3 F
- (re-display, decrypt) 670.61 317 T
- 2 F
- (x ) 522 306 T
- 3 F
- (display next page, decrypted) 635.17 306 T
- 2 F
- (g <pat> ) 522 284 T
- 3 F
- (find pattern within article) 646.39 284 T
- 2 F
- (G ) 522 273 T
- 3 F
- (find pattern again) 674.6 273 T
- 2 F
- (^G ) 522 262 T
- 3 F
- -1.12 (Find \322Subject:\323 ) 681.83 262 P
- (PLUS: all commands in article mode) 522 242 T
- 4 F
- (Rn Reference Card) 318.52 762 T
- 54 694.67 270 694.67 2 L
- 0.5 H
- 2 Z
- N
- 54.67 607 270.67 607 2 L
- N
- 54 477 270 477 2 L
- N
- 54 418.67 270 418.67 2 L
- N
- 53.33 356 269.33 356 2 L
- N
- 286.67 694.67 502.67 694.67 2 L
- N
- 286.67 565.67 502.67 565.67 2 L
- N
- 288 392.67 504 392.67 2 L
- N
- 520.67 694.67 736.67 694.67 2 L
- N
- 520.67 609.33 736.67 609.33 2 L
- N
- 54 207 270 207 2 L
- 3 H
- N
- 288 207 504 207 2 L
- N
- 522 207 738 207 2 L
- N
- 54 747 270 747 2 L
- N
- 288 747 504 747 2 L
- N
- 522 747 738 747 2 L
- N
- 288 266 504 266 2 L
- 0.5 H
- N
- 3 F
- (Author: Laura Lemay lemay@sun.com) 598.67 196.67 T
- (v 1.2 ) 52.67 196 T
- FMENDPAGE
- %%EndPage: "1" 0
- %%Trailer
- %%BoundingBox: 0 0 612 792
- %%Pages: 1 -1
- %%DocumentFonts: Helvetica-Bold
- %%+ Times-Bold
- %%+ Courier
- %%+ Times-Roman
- %%+ Helvetica
-