home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-07-30 | 16.2 KB | 1,352 lines |
- %%BeginResource: procset Adobe_Illustrator_AI5 1.1 0
- %%Title: (Adobe Illustrator (R) Version 5.0 Full Prolog)
- %%Version: 1.1
- %%CreationDate: (3/7/1994) ()
- %%Copyright: ((C) 1987-1994 Adobe Systems Incorporated All Rights Reserved)
- currentpacking true setpacking
- userdict /Adobe_Illustrator_AI5_vars 79 dict dup begin
- put
- /_lp /none def
- /_pf
- {
- } def
- /_ps
- {
- } def
- /_psf
- {
- } def
- /_pss
- {
- } def
- /_pjsf
- {
- } def
- /_pjss
- {
- } def
- /_pola 0 def
- /_doClip 0 def
- /cf currentflat def
- /_tm matrix def
- /_renderStart
- [
- /e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0
- ] def
- /_renderEnd
- [
- null null null null /i1 /i1 /i1 /i1
- ] def
- /_render -1 def
- /_rise 0 def
- /_ax 0 def
- /_ay 0 def
- /_cx 0 def
- /_cy 0 def
- /_leading
- [
- 0 0
- ] def
- /_ctm matrix def
- /_mtx matrix def
- /_sp 16#020 def
- /_hyphen (-) def
- /_fScl 0 def
- /_cnt 0 def
- /_hs 1 def
- /_nativeEncoding 0 def
- /_useNativeEncoding 0 def
- /_tempEncode 0 def
- /_pntr 0 def
- /_tDict 2 dict def
- /_wv 0 def
- /Tx
- {
- } def
- /Tj
- {
- } def
- /CRender
- {
- } def
- /_AI3_savepage
- {
- } def
- /_gf null def
- /_cf 4 array def
- /_if null def
- /_of false def
- /_fc
- {
- } def
- /_gs null def
- /_cs 4 array def
- /_is null def
- /_os false def
- /_sc
- {
- } def
- /_pd 1 dict def
- /_ed 15 dict def
- /_pm matrix def
- /_fm null def
- /_fd null def
- /_fdd null def
- /_sm null def
- /_sd null def
- /_sdd null def
- /_i null def
- /discardSave null def
- /buffer 256 string def
- /beginString null def
- /endString null def
- /endStringLength null def
- /layerCnt 1 def
- /layerCount 1 def
- /perCent (%) 0 get def
- /perCentSeen? false def
- /newBuff null def
- /newBuffButFirst null def
- /newBuffLast null def
- /clipForward? false def
- end
- userdict /Adobe_Illustrator_AI5 82 dict dup begin
- put
- /initialize
- {
- Adobe_Illustrator_AI5 dup begin
- Adobe_Illustrator_AI5_vars begin
- discardDict
- {
- bind pop pop
- } forall
- dup /nc get begin
- {
- dup xcheck 1 index type /operatortype ne and
- {
- bind
- } if
- pop pop
- } forall
- end
- newpath
- } def
- /terminate
- {
- end
- end
- } def
- /_
- null def
- /ddef
- {
- Adobe_Illustrator_AI5_vars 3 1 roll put
- } def
- /xput
- {
- dup load dup length exch maxlength eq
- {
- dup dup load dup
- length 2 mul dict copy def
- } if
- load begin
- def
- end
- } def
- /npop
- {
- {
- pop
- } repeat
- } def
- /sw
- {
- dup length exch stringwidth
- exch 5 -1 roll 3 index mul add
- 4 1 roll 3 1 roll mul add
- } def
- /swj
- {
- dup 4 1 roll
- dup length exch stringwidth
- exch 5 -1 roll 3 index mul add
- 4 1 roll 3 1 roll mul add
- 6 2 roll /_cnt 0 ddef
- {
- 1 index eq
- {
- /_cnt _cnt 1 add ddef
- } if
- } forall
- pop
- exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
- } def
- /ss
- {
- 4 1 roll
- {
- 2 npop
- (0) exch 2 copy 0 exch put pop
- gsave
- false charpath currentpoint
- 4 index setmatrix
- stroke
- grestore
- moveto
- 2 copy rmoveto
- } exch cshow
- 3 npop
- } def
- /jss
- {
- 4 1 roll
- {
- 2 npop
- (0) exch 2 copy 0 exch put
- gsave
- _sp eq
- {
- exch 6 index 6 index 6 index 5 -1 roll widthshow
- currentpoint
- }
- {
- false charpath currentpoint
- 4 index setmatrix stroke
- } ifelse
- grestore
- moveto
- 2 copy rmoveto
- } exch cshow
- 6 npop
- } def
- /sp
- {
- {
- 2 npop (0) exch
- 2 copy 0 exch put pop
- false charpath
- 2 copy rmoveto
- } exch cshow
- 2 npop
- } def
- /jsp
- {
- {
- 2 npop
- (0) exch 2 copy 0 exch put
- _sp eq
- {
- exch 5 index 5 index 5 index 5 -1 roll widthshow
- }
- {
- false charpath
- } ifelse
- 2 copy rmoveto
- } exch cshow
- 5 npop
- } def
- /pl
- {
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- } def
- /setstrokeadjust where
- {
- pop true setstrokeadjust
- /c
- {
- curveto
- } def
- /C
- /c load def
- /v
- {
- currentpoint 6 2 roll curveto
- } def
- /V
- /v load def
- /y
- {
- 2 copy curveto
- } def
- /Y
- /y load def
- /l
- {
- lineto
- } def
- /L
- /l load def
- /m
- {
- moveto
- } def
- }
- {
- /c
- {
- pl curveto
- } def
- /C
- /c load def
- /v
- {
- currentpoint 6 2 roll pl curveto
- } def
- /V
- /v load def
- /y
- {
- pl 2 copy curveto
- } def
- /Y
- /y load def
- /l
- {
- pl lineto
- } def
- /L
- /l load def
- /m
- {
- pl moveto
- } def
- } ifelse
- /d
- {
- setdash
- } def
- /cf
- {
- } def
- /i
- {
- dup 0 eq
- {
- pop cf
- } if
- setflat
- } def
- /j
- {
- setlinejoin
- } def
- /J
- {
- setlinecap
- } def
- /M
- {
- setmiterlimit
- } def
- /w
- {
- setlinewidth
- } def
- /H
- {
- } def
- /h
- {
- closepath
- } def
- /N
- {
- _pola 0 eq
- {
- _doClip 1 eq
- {
- clip /_doClip 0 ddef
- } if
- newpath
- }
- {
- /CRender
- {
- N
- } ddef
- } ifelse
- } def
- /n
- {
- N
- } def
- /F
- {
- _pola 0 eq
- {
- _doClip 1 eq
- {
- gsave _pf grestore clip newpath /_lp /none ddef _fc
- /_doClip 0 ddef
- }
- {
- _pf
- } ifelse
- }
- {
- /CRender
- {
- F
- } ddef
- } ifelse
- } def
- /f
- {
- closepath
- F
- } def
- /S
- {
- _pola 0 eq
- {
- _doClip 1 eq
- {
- gsave _ps grestore clip newpath /_lp /none ddef _sc
- /_doClip 0 ddef
- }
- {
- _ps
- } ifelse
- }
- {
- /CRender
- {
- S
- } ddef
- } ifelse
- } def
- /s
- {
- closepath
- S
- } def
- /B
- {
- _pola 0 eq
- {
- _doClip 1 eq
- gsave F grestore
- {
- gsave S grestore clip newpath /_lp /none ddef _sc
- /_doClip 0 ddef
- }
- {
- S
- } ifelse
- }
- {
- /CRender
- {
- B
- } ddef
- } ifelse
- } def
- /b
- {
- closepath
- B
- } def
- /W
- {
- /_doClip 1 ddef
- } def
- /*
- {
- count 0 ne
- {
- dup type /stringtype eq
- {
- pop
- } if
- } if
- newpath
- } def
- /u
- {
- } def
- /U
- {
- } def
- /q
- {
- _pola 0 eq
- {
- gsave
- } if
- } def
- /Q
- {
- _pola 0 eq
- {
- grestore
- } if
- } def
- /*u
- {
- _pola 1 add /_pola exch ddef
- } def
- /*U
- {
- _pola 1 sub /_pola exch ddef
- _pola 0 eq
- {
- CRender
- } if
- } def
- /D
- {
- pop
- } def
- /*w
- {
- } def
- /*W
- {
- } def
- /`
- {
- /_i save ddef
- clipForward?
- {
- nulldevice
- } if
- 6 1 roll 4 npop
- concat pop
- userdict begin
- /showpage
- {
- } def
- 0 setgray
- 0 setlinecap
- 1 setlinewidth
- 0 setlinejoin
- 10 setmiterlimit
- [] 0 setdash
- /setstrokeadjust where {pop false setstrokeadjust} if
- newpath
- 0 setgray
- false setoverprint
- } def
- /~
- {
- end
- _i restore
- } def
- /@
- {
- } def
- /&
- {
- } def
- /O
- {
- 0 ne
- /_of exch ddef
- /_lp /none ddef
- } def
- /R
- {
- 0 ne
- /_os exch ddef
- /_lp /none ddef
- } def
- /g
- {
- /_gf exch ddef
- /_fc
- {
- _lp /fill ne
- {
- _of setoverprint
- _gf setgray
- /_lp /fill ddef
- } if
- } ddef
- /_pf
- {
- _fc
- fill
- } ddef
- /_psf
- {
- _fc
- ashow
- } ddef
- /_pjsf
- {
- _fc
- awidthshow
- } ddef
- /_lp /none ddef
- } def
- /G
- {
- /_gs exch ddef
- /_sc
- {
- _lp /stroke ne
- {
- _os setoverprint
- _gs setgray
- /_lp /stroke ddef
- } if
- } ddef
- /_ps
- {
- _sc
- stroke
- } ddef
- /_pss
- {
- _sc
- ss
- } ddef
- /_pjss
- {
- _sc
- jss
- } ddef
- /_lp /none ddef
- } def
- /k
- {
- _cf astore pop
- /_fc
- {
- _lp /fill ne
- {
- _of setoverprint
- _cf aload pop setcmykcolor
- /_lp /fill ddef
- } if
- } ddef
- /_pf
- {
- _fc
- fill
- } ddef
- /_psf
- {
- _fc
- ashow
- } ddef
- /_pjsf
- {
- _fc
- awidthshow
- } ddef
- /_lp /none ddef
- } def
- /K
- {
- _cs astore pop
- /_sc
- {
- _lp /stroke ne
- {
- _os setoverprint
- _cs aload pop setcmykcolor
- /_lp /stroke ddef
- } if
- } ddef
- /_ps
- {
- _sc
- stroke
- } ddef
- /_pss
- {
- _sc
- ss
- } ddef
- /_pjss
- {
- _sc
- jss
- } ddef
- /_lp /none ddef
- } def
- /x
- {
- /_gf exch ddef
- findcmykcustomcolor
- /_if exch ddef
- /_fc
- {
- _lp /fill ne
- {
- _of setoverprint
- _if _gf 1 exch sub setcustomcolor
- /_lp /fill ddef
- } if
- } ddef
- /_pf
- {
- _fc
- fill
- } ddef
- /_psf
- {
- _fc
- ashow
- } ddef
- /_pjsf
- {
- _fc
- awidthshow
- } ddef
- /_lp /none ddef
- } def
- /X
- {
- /_gs exch ddef
- findcmykcustomcolor
- /_is exch ddef
- /_sc
- {
- _lp /stroke ne
- {
- _os setoverprint
- _is _gs 1 exch sub setcustomcolor
- /_lp /stroke ddef
- } if
- } ddef
- /_ps
- {
- _sc
- stroke
- } ddef
- /_pss
- {
- _sc
- ss
- } ddef
- /_pjss
- {
- _sc
- jss
- } ddef
- /_lp /none ddef
- } def
- /dp
- {
- dup null eq
- {
- pop
- _dp 0 ne
- {
- 0 1 _dp 1 sub _dl mod
- {
- _da exch get 3 get
- } for
- _dp 1 sub _dl mod 1 add packedarray
- _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
- definepattern pop
- } if
- }
- {
- _dp 0 ne _dp _dl mod 0 eq and
- {
- null dp
- } if
- 7 packedarray _da exch _dp _dl mod exch put
- _dp _dl mod _da 0 get 4 get 2 packedarray
- /_dp _dp 1 add def
- } ifelse
- } def
- /E
- {
- _ed begin
- dup 0 get type /arraytype ne
- {
- 0
- {
- dup 1 add index type /arraytype eq
- {
- 1 add
- }
- {
- exit
- } ifelse
- } loop
- array astore
- } if
- /_dd exch def
- /_ury exch def
- /_urx exch def
- /_lly exch def
- /_llx exch def
- /_n exch def
- /_y 0 def
- /_dl 4 def
- /_dp 0 def
- /_da _dl array def
- 0 1 _dd length 1 sub
- {
- /_d exch _dd exch get def
- 0 2 _d length 2 sub
- {
- /_x exch def
- /_c _d _x get _ ne def
- /_r _d _x 1 add get cvlit def
- _r _ ne
- {
- _urx _llx sub _ury _lly sub
- [
- 1 0 0 1 0 0
- ]
- [
- /save cvx
- _llx neg _lly neg /translate cvx
- _c
- {
- nc /begin cvx
- } if
- _r dup type /stringtype eq
- {
- cvx
- }
- {
- {
- exec
- } /forall cvx
- } ifelse
- _c
- {
- /end cvx
- } if
- /restore cvx
- ] cvx
- /_fn 12 _n length add string def
- _y _fn cvs pop
- /_y _y 1 add def
- _fn 12 _n putinterval
- _fn _c false dp
- _d exch _x 1 add exch put
- } if
- } for
- } for
- null dp
- _n _dd /_pd
- end
- xput
- } def
- /fc
- {
- _fm dup concatmatrix pop
- } def
- /p
- {
- /_fm exch ddef
- 9 -2 roll _pm translate fc
- 7 -2 roll _pm scale fc
- 5 -1 roll _pm rotate fc
- 4 -2 roll exch 0 ne
- {
- dup _pm rotate fc
- 1 -1 _pm scale fc
- neg _pm rotate fc
- }
- {
- pop
- } ifelse
- dup _pm rotate fc
- exch dup sin exch cos div 1 0 0 1 0 6 2 roll
- _pm astore fc
- neg _pm rotate fc
- _pd exch get /_fdd exch ddef
- /_pf
- {
- save
- /_doClip 0 ddef
- 0 1 _fdd length 1 sub
- {
- /_fd exch _fdd exch get ddef
- _fd
- 0 2 _fd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _fc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _fm
- patternfill
- }
- {
- pop
- fill
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- newpath
- } ddef
- /_psf
- {
- save
- /_doClip 0 ddef
- 0 1 _fdd length 1 sub
- {
- /_fd exch _fdd exch get ddef
- _fd
- 0 2 _fd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _fc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _fm
- 9 copy 6 npop patternashow
- }
- {
- pop
- 6 copy 3 npop ashow
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- sw rmoveto
- } ddef
- /_pjsf
- {
- save
- /_doClip 0 ddef
- 0 1 _fdd length 1 sub
- {
- /_fd exch _fdd exch get ddef
- _fd
- 0 2 _fd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _fc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _fm
- 12 copy 6 npop patternawidthshow
- }
- {
- pop 9 copy 3 npop awidthshow
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- swj rmoveto
- } ddef
- /_lp /none ddef
- } def
- /sc
- {
- _sm dup concatmatrix pop
- } def
- /P
- {
- /_sm exch ddef
- 9 -2 roll _pm translate sc
- 7 -2 roll _pm scale sc
- 5 -1 roll _pm rotate sc
- 4 -2 roll exch 0 ne
- {
- dup _pm rotate sc
- 1 -1 _pm scale sc
- neg _pm rotate sc
- }
- {
- pop
- } ifelse
- dup _pm rotate sc
- exch dup sin exch cos div 1 0 0 1 0 6 2 roll
- _pm astore sc
- neg _pm rotate sc
- _pd exch get /_sdd exch ddef
- /_ps
- {
- save
- /_doClip 0 ddef
- 0 1 _sdd length 1 sub
- {
- /_sd exch _sdd exch get ddef
- _sd
- 0 2 _sd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _sc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _sm
- patternstroke
- }
- {
- pop stroke
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- newpath
- } ddef
- /_pss
- {
- save
- /_doClip 0 ddef
- 0 1 _sdd length 1 sub
- {
- /_sd exch _sdd exch get ddef
- _sd
- 0 2 _sd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _sc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _sm
- 10 copy 6 npop patternashowstroke
- }
- {
- pop 7 copy 3 npop ss
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- pop sw rmoveto
- } ddef
- /_pjss
- {
- save
- /_doClip 0 ddef
- 0 1 _sdd length 1 sub
- {
- /_sd exch _sdd exch get ddef
- _sd
- 0 2 _sd length 2 sub
- {
- gsave
- 2 copy get dup _ ne
- {
- cvx exec _sc
- }
- {
- pop
- } ifelse
- 2 copy 1 add get dup _ ne
- {
- aload pop findfont _sm
- 13 copy 6 npop patternawidthshowstroke
- }
- {
- pop 10 copy 3 npop jss
- } ifelse
- grestore
- pop
- } for
- pop
- } for
- restore
- pop swj rmoveto
- } ddef
- /_lp /none ddef
- } def
- /A
- {
- pop
- } def
- /annotatepage
- {
- userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse
- } def
- /discard
- {
- save /discardSave exch store
- discardDict begin
- /endString exch store
- gt38?
- {
- 2 add
- } if
- load
- stopped
- pop
- end
- discardSave restore
- } bind def
- userdict /discardDict 7 dict dup begin
- put
- /pre38Initialize
- {
- /endStringLength endString length store
- /newBuff buffer 0 endStringLength getinterval store
- /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store
- /newBuffLast newBuff endStringLength 1 sub 1 getinterval store
- } def
- /shiftBuffer
- {
- newBuff 0 newBuffButFirst putinterval
- newBuffLast 0
- currentfile read not
- {
- stop
- } if
- put
- } def
- 0
- {
- pre38Initialize
- mark
- currentfile newBuff readstring exch pop
- {
- {
- newBuff endString eq
- {
- cleartomark stop
- } if
- shiftBuffer
- } loop
- }
- {
- stop
- } ifelse
- } def
- 1
- {
- pre38Initialize
- /beginString exch store
- mark
- currentfile newBuff readstring exch pop
- {
- {
- newBuff beginString eq
- {
- /layerCount dup load 1 add store
- }
- {
- newBuff endString eq
- {
- /layerCount dup load 1 sub store
- layerCount 0 eq
- {
- cleartomark stop
- } if
- } if
- } ifelse
- shiftBuffer
- } loop
- }
- {
- stop
- } ifelse
- } def
- 2
- {
- mark
- {
- currentfile buffer readline not
- {
- stop
- } if
- endString eq
- {
- cleartomark stop
- } if
- } loop
- } def
- 3
- {
- /beginString exch store
- /layerCnt 1 store
- mark
- {
- currentfile buffer readline not
- {
- stop
- } if
- dup beginString eq
- {
- pop /layerCnt dup load 1 add store
- }
- {
- endString eq
- {
- layerCnt 1 eq
- {
- cleartomark stop
- }
- {
- /layerCnt dup load 1 sub store
- } ifelse
- } if
- } ifelse
- } loop
- } def
- end
- userdict /clipRenderOff 15 dict dup begin
- put
- {
- /n /N /s /S /f /F /b /B
- }
- {
- {
- _doClip 1 eq
- {
- /_doClip 0 ddef clip
- } if
- newpath
- } def
- } forall
- /Tr /pop load def
- /Bb {} def
- /BB /pop load def
- /Bg {12 npop} def
- /Bm {6 npop} def
- /Bc /Bm load def
- /Bh {4 npop} def
- end
- /Lb
- {
- 4 npop
- 6 1 roll
- pop
- 4 1 roll
- pop pop pop
- 0 eq
- {
- 0 eq
- {
- (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard
- }
- {
-
- /clipForward? true def
-
- /Tx /pop load def
- /Tj /pop load def
-
- currentdict end clipRenderOff begin begin
- } ifelse
- }
- {
- 0 eq
- {
- save /discardSave exch store
- } if
- } ifelse
- } bind def
- /LB
- {
- discardSave dup null ne
- {
- restore
- }
- {
- pop
- clipForward?
- {
- currentdict
- end
- end
- begin
-
- /clipForward? false ddef
- } if
- } ifelse
- } bind def
- /Pb
- {
- pop pop
- 0 (%AI5_EndPalette) discard
- } bind def
- /Np
- {
- 0 (%AI5_End_NonPrinting--) discard
- } bind def
- /Ln /pop load def
- /Ap
- /pop load def
- /Ar
- {
- 72 exch div
- 0 dtransform dup mul exch dup mul add sqrt
- dup 1 lt
- {
- pop 1
- } if
- setflat
- } def
- /Mb
- {
- q
- } def
- /Md
- {
- } def
- /MB
- {
- Q
- } def
- /nc 3 dict def
- nc begin
- /setgray
- {
- pop
- } bind def
- /setcmykcolor
- {
- 4 npop
- } bind def
- /setcustomcolor
- {
- 2 npop
- } bind def
- currentdict readonly pop
- end
- currentdict readonly pop
- end
- setpacking
- %%EndResource
- ■
-