home *** CD-ROM | disk | FTP | other *** search
/ VRML Tools for 3D Cyberspace / VRML_Tools_For_3D_Cyberspace.iso / t_space2 / set65 < prev    next >
Text File  |  1996-07-01  |  11KB  |  972 lines

  1. %%BeginResource: procset Adobe_IllustratorA_AI5 1.1 0
  2. %%Title: (Adobe Illustrator (R) Version 5.0 Abbreviated Prolog)
  3. %%Version: 1.1 
  4. %%CreationDate: (3/7/1994) ()
  5. %%Copyright: ((C) 1987-1994 Adobe Systems Incorporated All Rights Reserved)
  6. currentpacking true setpacking
  7. userdict /Adobe_IllustratorA_AI5_vars 70 dict dup begin
  8. put
  9. /_lp /none def
  10. /_pf
  11. {
  12. } def
  13. /_ps
  14. {
  15. } def
  16. /_psf
  17. {
  18. } def
  19. /_pss
  20. {
  21. } def
  22. /_pjsf
  23. {
  24. } def
  25. /_pjss
  26. {
  27. } def
  28. /_pola 0 def
  29. /_doClip 0 def
  30. /cf currentflat def
  31. /_tm matrix def
  32. /_renderStart
  33. [
  34. /e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0
  35. ] def
  36. /_renderEnd
  37. [
  38. null null null null /i1 /i1 /i1 /i1
  39. ] def
  40. /_render -1 def
  41. /_rise 0 def
  42. /_ax 0 def
  43. /_ay 0 def
  44. /_cx 0 def
  45. /_cy 0 def
  46. /_leading
  47. [
  48. 0 0
  49. ] def
  50. /_ctm matrix def
  51. /_mtx matrix def
  52. /_sp 16#020 def
  53. /_hyphen (-) def
  54. /_fScl 0 def
  55. /_cnt 0 def
  56. /_hs 1 def
  57. /_nativeEncoding 0 def
  58. /_useNativeEncoding 0 def
  59. /_tempEncode 0 def
  60. /_pntr 0 def
  61. /_tDict 2 dict def
  62. /_wv 0 def
  63. /Tx
  64. {
  65. } def
  66. /Tj
  67. {
  68. } def
  69. /CRender
  70. {
  71. } def
  72. /_AI3_savepage
  73. {
  74. } def
  75. /_gf null def
  76. /_cf 4 array def
  77. /_if null def
  78. /_of false def
  79. /_fc
  80. {
  81. } def
  82. /_gs null def
  83. /_cs 4 array def
  84. /_is null def
  85. /_os false def
  86. /_sc
  87. {
  88. } def
  89. /discardSave null def
  90. /buffer 256 string def
  91. /beginString null def
  92. /endString null def
  93. /endStringLength null def
  94. /layerCnt 1 def
  95. /layerCount 1 def
  96. /perCent (%) 0 get def
  97. /perCentSeen? false def
  98. /newBuff null def
  99. /newBuffButFirst null def
  100. /newBuffLast null def
  101. /clipForward? false def
  102. end
  103. userdict /Adobe_IllustratorA_AI5 74 dict dup begin
  104. put
  105. /initialize
  106. {
  107.     Adobe_IllustratorA_AI5 dup begin
  108.     Adobe_IllustratorA_AI5_vars begin
  109.     discardDict
  110.     {
  111.         bind pop pop
  112.     } forall
  113.     dup /nc get begin
  114.     {
  115.         dup xcheck 1 index type /operatortype ne and
  116.         {
  117.             bind
  118.         } if
  119.         pop pop
  120.     } forall
  121.  end
  122.     newpath
  123. } def
  124. /terminate
  125. {
  126.  end
  127.  end
  128. } def
  129. /_
  130. null def
  131. /ddef
  132. {
  133.     Adobe_IllustratorA_AI5_vars 3 1 roll put
  134. } def
  135. /xput
  136. {
  137.     dup load dup length exch maxlength eq
  138.     {
  139.         dup dup load dup
  140.         length 2 mul dict copy def
  141.     } if
  142.     load begin
  143.     def
  144.  end
  145. } def
  146. /npop
  147. {
  148.     {
  149.         pop
  150.     } repeat
  151. } def
  152. /sw
  153. {
  154.     dup length exch stringwidth
  155.     exch 5 -1 roll 3 index mul add
  156.     4 1 roll 3 1 roll mul add
  157. } def
  158. /swj
  159. {
  160.     dup 4 1 roll
  161.     dup length exch stringwidth
  162.     exch 5 -1 roll 3 index mul add
  163.     4 1 roll 3 1 roll mul add
  164.     6 2 roll /_cnt 0 ddef
  165.     {
  166.         1 index eq
  167.         {
  168.             /_cnt _cnt 1 add ddef
  169.         } if
  170.     } forall
  171.     pop
  172.     exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
  173. } def
  174. /ss
  175. {
  176.     4 1 roll
  177.     {
  178.         2 npop
  179.         (0) exch 2 copy 0 exch put pop
  180.         gsave
  181.         false charpath currentpoint
  182.         4 index setmatrix
  183.         stroke
  184.         grestore
  185.         moveto
  186.         2 copy rmoveto
  187.     } exch cshow
  188.     3 npop
  189. } def
  190. /jss
  191. {
  192.     4 1 roll
  193.     {
  194.         2 npop
  195.         (0) exch 2 copy 0 exch put
  196.         gsave
  197.         _sp eq
  198.         {
  199.             exch 6 index 6 index 6 index 5 -1 roll widthshow
  200.             currentpoint
  201.         }
  202.         {
  203.             false charpath currentpoint
  204.             4 index setmatrix stroke
  205.         } ifelse
  206.         grestore
  207.         moveto
  208.         2 copy rmoveto
  209.     } exch cshow
  210.     6 npop
  211. } def
  212. /sp
  213. {
  214.     {
  215.         2 npop (0) exch
  216.         2 copy 0 exch put pop
  217.         false charpath
  218.         2 copy rmoveto
  219.     } exch cshow
  220.     2 npop
  221. } def
  222. /jsp
  223. {
  224.     {
  225.         2 npop
  226.         (0) exch 2 copy 0 exch put
  227.         _sp eq
  228.         {
  229.             exch 5 index 5 index 5 index 5 -1 roll widthshow
  230.         }
  231.         {
  232.             false charpath
  233.         } ifelse
  234.         2 copy rmoveto
  235.     } exch cshow
  236.     5 npop
  237. } def
  238. /pl
  239. {
  240.     transform
  241.     0.25 sub round 0.25 add exch
  242.     0.25 sub round 0.25 add exch
  243.     itransform
  244. } def
  245. /setstrokeadjust where
  246. {
  247.     pop true setstrokeadjust
  248.     /c
  249.     {
  250.         curveto
  251.     } def
  252.     /C
  253.     /c load def
  254.     /v
  255.     {
  256.         currentpoint 6 2 roll curveto
  257.     } def
  258.     /V
  259.     /v load def
  260.     /y
  261.     {
  262.         2 copy curveto
  263.     } def
  264.     /Y
  265.     /y load def
  266.     /l
  267.     {
  268.         lineto
  269.     } def
  270.     /L
  271.     /l load def
  272.     /m
  273.     {
  274.         moveto
  275.     } def
  276. }
  277. {
  278.     /c
  279.     {
  280.         pl curveto
  281.     } def
  282.     /C
  283.     /c load def
  284.     /v
  285.     {
  286.         currentpoint 6 2 roll pl curveto
  287.     } def
  288.     /V
  289.     /v load def
  290.     /y
  291.     {
  292.         pl 2 copy curveto
  293.     } def
  294.     /Y
  295.     /y load def
  296.     /l
  297.     {
  298.         pl lineto
  299.     } def
  300.     /L
  301.     /l load def
  302.     /m
  303.     {
  304.         pl moveto
  305.     } def
  306. } ifelse
  307. /d
  308. {
  309.     setdash
  310. } def
  311. /cf
  312. {
  313. } def
  314. /i
  315. {
  316.     dup 0 eq
  317.     {
  318.         pop cf
  319.     } if
  320.     setflat
  321. } def
  322. /j
  323. {
  324.     setlinejoin
  325. } def
  326. /J
  327. {
  328.     setlinecap
  329. } def
  330. /M
  331. {
  332.     setmiterlimit
  333. } def
  334. /w
  335. {
  336.     setlinewidth
  337. } def
  338. /H
  339. {
  340. } def
  341. /h
  342. {
  343.     closepath
  344. } def
  345. /N
  346. {
  347.     _pola 0 eq
  348.     {
  349.         _doClip 1 eq
  350.         {
  351.             clip /_doClip 0 ddef
  352.         } if
  353.         newpath
  354.     }
  355.     {
  356.         /CRender
  357.         {
  358.             N
  359.         } ddef
  360.     } ifelse
  361. } def
  362. /n
  363. {
  364.     N
  365. } def
  366. /F
  367. {
  368.     _pola 0 eq
  369.     {
  370.         _doClip 1 eq
  371.         {
  372.             gsave _pf grestore clip newpath /_lp /none ddef _fc
  373.             /_doClip 0 ddef
  374.         }
  375.         {
  376.             _pf
  377.         } ifelse
  378.     }
  379.     {
  380.         /CRender
  381.         {
  382.             F
  383.         } ddef
  384.     } ifelse
  385. } def
  386. /f
  387. {
  388.     closepath
  389.     F
  390. } def
  391. /S
  392. {
  393.     _pola 0 eq
  394.     {
  395.         _doClip 1 eq
  396.         {
  397.             gsave _ps grestore clip newpath /_lp /none ddef _sc
  398.             /_doClip 0 ddef
  399.         }
  400.         {
  401.             _ps
  402.         } ifelse
  403.     }
  404.     {
  405.         /CRender
  406.         {
  407.             S
  408.         } ddef
  409.     } ifelse
  410. } def
  411. /s
  412. {
  413.     closepath
  414.     S
  415. } def
  416. /B
  417. {
  418.     _pola 0 eq
  419.     {
  420.         _doClip 1 eq
  421.         gsave F grestore
  422.         {
  423.             gsave S grestore clip newpath /_lp /none ddef _sc
  424.             /_doClip 0 ddef
  425.         }
  426.         {
  427.             S
  428.         } ifelse
  429.     }
  430.     {
  431.         /CRender
  432.         {
  433.             B
  434.         } ddef
  435.     } ifelse
  436. } def
  437. /b
  438. {
  439.     closepath
  440.     B
  441. } def
  442. /W
  443. {
  444.     /_doClip 1 ddef
  445. } def
  446. /*
  447. {
  448.     count 0 ne
  449.     {
  450.         dup type /stringtype eq
  451.         {
  452.             pop
  453.         } if
  454.     } if
  455.     newpath
  456. } def
  457. /u
  458. {
  459. } def
  460. /U
  461. {
  462. } def
  463. /q
  464. {
  465.     _pola 0 eq
  466.     {
  467.         gsave
  468.     } if
  469. } def
  470. /Q
  471. {
  472.     _pola 0 eq
  473.     {
  474.         grestore
  475.     } if
  476. } def
  477. /*u
  478. {
  479.     _pola 1 add /_pola exch ddef
  480. } def
  481. /*U
  482. {
  483.     _pola 1 sub /_pola exch ddef
  484.     _pola 0 eq
  485.     {
  486.         CRender
  487.     } if
  488. } def
  489. /D
  490. {
  491.     pop
  492. } def
  493. /*w
  494. {
  495. } def
  496. /*W
  497. {
  498. } def
  499. /`
  500. {
  501.     /_i save ddef
  502.     clipForward?
  503.     {
  504.         nulldevice
  505.     } if
  506.     6 1 roll 4 npop
  507.     concat pop
  508.     userdict begin
  509.     /showpage
  510.     {
  511.     } def
  512.     0 setgray
  513.     0 setlinecap
  514.     1 setlinewidth
  515.     0 setlinejoin
  516.     10 setmiterlimit
  517.     [] 0 setdash
  518.     /setstrokeadjust where {pop false setstrokeadjust} if
  519.     newpath
  520.     0 setgray
  521.     false setoverprint
  522. } def
  523. /~
  524. {
  525.  end
  526.     _i restore
  527. } def
  528. /O
  529. {
  530.     0 ne
  531.     /_of exch ddef
  532.     /_lp /none ddef
  533. } def
  534. /R
  535. {
  536.     0 ne
  537.     /_os exch ddef
  538.     /_lp /none ddef
  539. } def
  540. /g
  541. {
  542.     /_gf exch ddef
  543.     /_fc
  544.     {
  545.         _lp /fill ne
  546.         {
  547.             _of setoverprint
  548.             _gf setgray
  549.             /_lp /fill ddef
  550.         } if
  551.     } ddef
  552.     /_pf
  553.     {
  554.         _fc
  555.         fill
  556.     } ddef
  557.     /_psf
  558.     {
  559.         _fc
  560.         ashow
  561.     } ddef
  562.     /_pjsf
  563.     {
  564.         _fc
  565.         awidthshow
  566.     } ddef
  567.     /_lp /none ddef
  568. } def
  569. /G
  570. {
  571.     /_gs exch ddef
  572.     /_sc
  573.     {
  574.         _lp /stroke ne
  575.         {
  576.             _os setoverprint
  577.             _gs setgray
  578.             /_lp /stroke ddef
  579.         } if
  580.     } ddef
  581.     /_ps
  582.     {
  583.         _sc
  584.         stroke
  585.     } ddef
  586.     /_pss
  587.     {
  588.         _sc
  589.         ss
  590.     } ddef
  591.     /_pjss
  592.     {
  593.         _sc
  594.         jss
  595.     } ddef
  596.     /_lp /none ddef
  597. } def
  598. /k
  599. {
  600.     _cf astore pop
  601.     /_fc
  602.     {
  603.         _lp /fill ne
  604.         {
  605.             _of setoverprint
  606.             _cf aload pop setcmykcolor
  607.             /_lp /fill ddef
  608.         } if
  609.     } ddef
  610.     /_pf
  611.     {
  612.         _fc
  613.         fill
  614.     } ddef
  615.     /_psf
  616.     {
  617.         _fc
  618.         ashow
  619.     } ddef
  620.     /_pjsf
  621.     {
  622.         _fc
  623.         awidthshow
  624.     } ddef
  625.     /_lp /none ddef
  626. } def
  627. /K
  628. {
  629.     _cs astore pop
  630.     /_sc
  631.     {
  632.         _lp /stroke ne
  633.         {
  634.             _os setoverprint
  635.             _cs aload pop setcmykcolor
  636.             /_lp /stroke ddef
  637.         } if
  638.     } ddef
  639.     /_ps
  640.     {
  641.         _sc
  642.         stroke
  643.     } ddef
  644.     /_pss
  645.     {
  646.         _sc
  647.         ss
  648.     } ddef
  649.     /_pjss
  650.     {
  651.         _sc
  652.         jss
  653.     } ddef
  654.     /_lp /none ddef
  655. } def
  656. /x
  657. {
  658.     /_gf exch ddef
  659.     findcmykcustomcolor
  660.     /_if exch ddef
  661.     /_fc
  662.     {
  663.         _lp /fill ne
  664.         {
  665.             _of setoverprint
  666.             _if _gf 1 exch sub setcustomcolor
  667.             /_lp /fill ddef
  668.         } if
  669.     } ddef
  670.     /_pf
  671.     {
  672.         _fc
  673.         fill
  674.     } ddef
  675.     /_psf
  676.     {
  677.         _fc
  678.         ashow
  679.     } ddef
  680.     /_pjsf
  681.     {
  682.         _fc
  683.         awidthshow
  684.     } ddef
  685.     /_lp /none ddef
  686. } def
  687. /X
  688. {
  689.     /_gs exch ddef
  690.     findcmykcustomcolor
  691.     /_is exch ddef
  692.     /_sc
  693.     {
  694.         _lp /stroke ne
  695.         {
  696.             _os setoverprint
  697.             _is _gs 1 exch sub setcustomcolor
  698.             /_lp /stroke ddef
  699.         } if
  700.     } ddef
  701.     /_ps
  702.     {
  703.         _sc
  704.         stroke
  705.     } ddef
  706.     /_pss
  707.     {
  708.         _sc
  709.         ss
  710.     } ddef
  711.     /_pjss
  712.     {
  713.         _sc
  714.         jss
  715.     } ddef
  716.     /_lp /none ddef
  717. } def
  718. /A
  719. {
  720.     pop
  721. } def
  722. /annotatepage
  723. {
  724. userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse
  725. } def
  726. /discard
  727. {
  728.     save /discardSave exch store
  729.     discardDict begin
  730.     /endString exch store
  731.     gt38?
  732.     {
  733.         2 add
  734.     } if
  735.     load
  736.     stopped
  737.     pop
  738.  end
  739.     discardSave restore
  740. } bind def
  741. userdict /discardDict 7 dict dup begin
  742. put
  743. /pre38Initialize
  744. {
  745.     /endStringLength endString length store
  746.     /newBuff buffer 0 endStringLength getinterval store
  747.     /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store
  748.     /newBuffLast newBuff endStringLength 1 sub 1 getinterval store
  749. } def
  750. /shiftBuffer
  751. {
  752.     newBuff 0 newBuffButFirst putinterval
  753.     newBuffLast 0
  754.     currentfile read not
  755.     {
  756.     stop
  757.     } if
  758.     put
  759. } def
  760. 0
  761. {
  762.     pre38Initialize
  763.     mark
  764.     currentfile newBuff readstring exch pop
  765.     {
  766.         {
  767.             newBuff endString eq
  768.             {
  769.                 cleartomark stop
  770.             } if
  771.             shiftBuffer
  772.         } loop
  773.     }
  774.     {
  775.     stop
  776.     } ifelse
  777. } def
  778. 1
  779. {
  780.     pre38Initialize
  781.     /beginString exch store
  782.     mark
  783.     currentfile newBuff readstring exch pop
  784.     {
  785.         {
  786.             newBuff beginString eq
  787.             {
  788.                 /layerCount dup load 1 add store
  789.             }
  790.             {
  791.                 newBuff endString eq
  792.                 {
  793.                     /layerCount dup load 1 sub store
  794.                     layerCount 0 eq
  795.                     {
  796.                         cleartomark stop
  797.                     } if
  798.                 } if
  799.             } ifelse
  800.             shiftBuffer
  801.         } loop
  802.     }
  803.     {
  804.     stop
  805.     } ifelse
  806. } def
  807. 2
  808. {
  809.     mark
  810.     {
  811.         currentfile buffer readline not
  812.         {
  813.         stop
  814.         } if
  815.         endString eq
  816.         {
  817.             cleartomark stop
  818.         } if
  819.     } loop
  820. } def
  821. 3
  822. {
  823.     /beginString exch store
  824.     /layerCnt 1 store
  825.     mark
  826.     {
  827.         currentfile buffer readline not
  828.         {
  829.         stop
  830.         } if
  831.         dup beginString eq
  832.         {
  833.             pop /layerCnt dup load 1 add store
  834.         }
  835.         {
  836.             endString eq
  837.             {
  838.                 layerCnt 1 eq
  839.                 {
  840.                     cleartomark stop
  841.                 }
  842.                 {
  843.                     /layerCnt dup load 1 sub store
  844.                 } ifelse
  845.             } if
  846.         } ifelse
  847.     } loop
  848. } def
  849. end
  850. userdict /clipRenderOff 15 dict dup begin
  851. put
  852. {
  853.     /n /N /s /S /f /F /b /B
  854. }
  855. {
  856.     {
  857.         _doClip 1 eq
  858.         {
  859.             /_doClip 0 ddef clip
  860.         } if
  861.         newpath
  862.     } def
  863. } forall
  864. /Tr /pop load def
  865. /Bb {} def
  866. /BB /pop load def
  867. /Bg {12 npop} def
  868. /Bm {6 npop} def
  869. /Bc /Bm load def
  870. /Bh {4 npop} def
  871. end
  872. /Lb
  873. {
  874.     4 npop
  875.     6 1 roll
  876.     pop
  877.     4 1 roll
  878.     pop pop pop
  879.     0 eq
  880.     {
  881.         0 eq
  882.         {
  883.             (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard
  884.         }
  885.         {
  886.             /clipForward? true def
  887.             
  888.             /Tx /pop load def
  889.             /Tj /pop load def
  890.             currentdict end clipRenderOff begin begin
  891.         } ifelse
  892.     }
  893.     {
  894.         0 eq
  895.         {
  896.             save /discardSave exch store
  897.         } if
  898.     } ifelse
  899. } bind def
  900. /LB
  901. {
  902.     discardSave dup null ne
  903.     {
  904.         restore
  905.     }
  906.     {
  907.         pop
  908.         clipForward?
  909.         {
  910.             currentdict
  911.          end
  912.          end
  913.          begin
  914.             
  915.             /clipForward? false ddef
  916.         } if
  917.     } ifelse
  918. } bind def
  919. /Pb
  920. {
  921.     pop pop
  922.     0 (%AI5_EndPalette) discard
  923. } bind def
  924. /Np
  925. {
  926.     0 (%AI5_End_NonPrinting--) discard
  927. } bind def
  928. /Ln /pop load def
  929. /Ap
  930. /pop load def
  931. /Ar
  932. {
  933.     72 exch div
  934.     0 dtransform dup mul exch dup mul add sqrt
  935.     dup 1 lt
  936.     {
  937.         pop 1
  938.     } if
  939.     setflat
  940. } def
  941. /Mb
  942. {
  943.     q
  944. } def
  945. /Md
  946. {
  947. } def
  948. /MB
  949. {
  950.     Q
  951. } def
  952. /nc 3 dict def
  953. nc begin
  954. /setgray
  955. {
  956.     pop
  957. } bind def
  958. /setcmykcolor
  959. {
  960.     4 npop
  961. } bind def
  962. /setcustomcolor
  963. {
  964.     2 npop
  965. } bind def
  966. currentdict readonly pop
  967. end
  968. currentdict readonly pop
  969. end
  970. setpacking
  971. %%EndResource
  972.