|
|
1.1 root 1: %!PS-Adobe-2.0 EPSF-1.2
2: %%Creator: Adobe Illustrator 88(TM) 1.6
3: %%For: (Keith Ohlfs) (NeXT Inc.)
4: %%Title: (NeXTLogo.ps)
5: %%CreationDate: (10/28/88) (6:08 PM)
6: %%DocumentProcSets: Adobe_packedarray 0 0
7: %%DocumentSuppliedProcSets: Adobe_packedarray 0 0
8: %%DocumentProcSets: Adobe_cmykcolor 0 0
9: %%DocumentSuppliedProcSets: Adobe_cmykcolor 0 0
10: %%DocumentProcSets: Adobe_cshow 0 0
11: %%DocumentSuppliedProcSets: Adobe_cshow 0 0
12: %%DocumentProcSets: Adobe_customcolor 0 0
13: %%DocumentSuppliedProcSets: Adobe_customcolor 0 0
14: %%DocumentProcSets: Adobe_Illustrator_881 0 0
15: %%DocumentSuppliedProcSets: Adobe_Illustrator_881 0 0
16: %%ColorUsage: Black&White
17: %%DocumentProcessColors: Black
18: %%DocumentFonts: Helvetica
19: %%BoundingBox:-1.75 -1.25 53.25 65.75
20: %%TemplateBox:73.25 -9.25 73.25 -9.25
21: %%TileBox:-766.75 360.75 -214.75 1090.75
22: %%EndComments
23: %%BeginProcSet: Adobe_packedarray 0 0
24: % packedarray Operators
25: % Version 1.0 5/9/1988
26: % Copyright (C) 1987, 1988
27: % Adobe Systems Incorporated
28: % All Rights Reserved
29:
30: userdict /Adobe_packedarray 5 dict dup begin put
31: /initialize % - initialize -
32: {
33: /packedarray where
34: {
35: pop
36: }
37: {
38: Adobe_packedarray begin
39: Adobe_packedarray
40: {
41: dup xcheck
42: {
43: bind
44: } if
45: userdict 3 1 roll put
46: } forall
47: end
48: } ifelse
49: } def
50: /terminate % - terminate -
51: {
52: } def
53: /packedarray % arguments count packedarray array
54: {
55: array astore readonly
56: } def
57: /setpacking % boolean setpacking -
58: {
59: pop
60: } def
61: /currentpacking % - setpacking boolean
62: {
63: false
64: } def
65: currentdict readonly pop end
66: %%EndProcSet
67: Adobe_packedarray /initialize get exec
68: %%BeginProcSet:Adobe_cmykcolor 0 0
69: % cmykcolor Operators
70: % Version 1.0 5/9/1988
71: % Copyright (C) 1987, 1988
72: % Adobe Systems Incorporated
73: % All Rights Reserved
74: currentpacking true setpacking
75: userdict /Adobe_cmykcolor 4 dict dup begin put
76: /initialize % - initialize -
77: {
78: /setcmykcolor where
79: {
80: pop
81: }
82: {
83: userdict /Adobe_cmykcolor_vars 2 dict dup begin put
84: /_setrgbcolor
85: /setrgbcolor load def
86: /_currentrgbcolor
87: /currentrgbcolor load def
88: Adobe_cmykcolor begin
89: Adobe_cmykcolor
90: {
91: dup xcheck
92: {
93: bind
94: } if
95: pop pop
96: } forall
97: end
98: end
99: Adobe_cmykcolor begin
100: } ifelse
101: } def
102: /terminate % - terminate -
103: {
104: currentdict Adobe_cmykcolor eq
105: {
106: end
107: } if
108: } def
109: /setcmykcolor % cyan magenta yellow black setcmykcolor -
110: {
111: 1 sub 4 1 roll
112: 3
113: {
114: 3 index add neg dup 0 lt
115: {
116: pop 0
117: } if
118: 3 1 roll
119: } repeat
120: Adobe_cmykcolor_vars /_setrgbcolor get exec
121: pop
122: } def
123: /currentcmykcolor % - currentcmykcolor cyan magenta yellow black
124: {
125: Adobe_cmykcolor_vars /_currentrgbcolor get exec
126: 3
127: {
128: 1 sub neg 3 1 roll
129: } repeat
130: 0
131: } def
132: currentdict readonly pop end
133: setpacking
134: %%EndProcSet
135: %%BeginProcSet: Adobe_cshow 0 0
136: % cshow Operator
137: % Version 1.0 5/9/1988
138: % Copyright (C) 1987, 1988
139: % Adobe Systems Incorporated
140: % All Rights Reserved
141: currentpacking true setpacking
142: userdict /Adobe_cshow 3 dict dup begin put
143: /initialize % - initialize -
144: {
145: /cshow where
146: {
147: pop
148: }
149: {
150: userdict /Adobe_cshow_vars 1 dict dup begin put
151: /_cshow % - _cshow proc
152: {} def
153: Adobe_cshow begin
154: Adobe_cshow
155: {
156: dup xcheck
157: {
158: bind
159: } if
160: userdict 3 1 roll put
161: } forall
162: end
163: end
164: } ifelse
165: } def
166: /terminate % - terminate -
167: {
168: } def
169: /cshow % string proc cshow -
170: {
171: Adobe_cshow_vars
172: exch /_cshow
173: exch put
174: {
175: 0 0 Adobe_cshow_vars /_cshow get exec
176: } forall
177: } def
178: currentdict readonly pop end
179: setpacking
180: %%EndProcSet
181: %%BeginProcSet: Adobe_customcolor 0 0
182: % Custom Color Operators
183: % Version 1.0 5/9/1988
184: % Copyright (C) 1987, 1988
185: % Adobe Systems Incorporated
186: % All Rights Reserved
187: currentpacking true setpacking
188: userdict /Adobe_customcolor 5 dict dup begin put
189: /initialize % - initialize -
190: {
191: /setcustomcolor where
192: {
193: pop
194: }
195: {
196: Adobe_customcolor begin
197: Adobe_customcolor
198: {
199: dup xcheck
200: {
201: bind
202: } if
203: pop pop
204: } forall
205: end
206: Adobe_customcolor begin
207: } ifelse
208: } def
209: /terminate % - terminate -
210: {
211: currentdict Adobe_customcolor eq
212: {
213: end
214: } if
215: } def
216: /findcmykcustomcolor % cyan magenta yellow black name findcmykcustomcolor object
217: {
218: 5 packedarray
219: } def
220: /setcustomcolor % object tint setcustomcolor -
221: {
222: exch
223: aload pop pop
224: 4
225: {
226: 4 index mul 4 1 roll
227: } repeat
228: 5 -1 roll pop
229: setcmykcolor
230: } def
231: /setoverprint % boolean setoverprint -
232: {
233: pop
234: } def
235: currentdict readonly pop end
236: setpacking
237: %%EndProcSet
238: %%BeginProcSet: Adobe_Illustrator881 0 0
239: % Adobe Illustrator (TM) Prolog
240: % Version 1.0 5/9/1988
241: % Copyright (C) 1987, 1988
242: % Adobe Systems Incorporated
243: % All Rights Reserved
244: currentpacking true setpacking
245: userdict /Adobe_Illustrator881 72 dict dup begin put
246: % initialization
247: /initialize % - initialize -
248: {
249: userdict /Adobe_Illustrator881_vars 29 dict dup begin put
250: % paint operands
251: /_lp /none def
252: /_pf {} def
253: /_ps {} def
254: /_psf {} def
255: /_pss {} def
256: % text operands
257: /_a null def
258: /_as null def
259: /_tt 2 array def
260: /_tl 2 array def
261: /_tm matrix def
262: /t {} def
263: % color operands
264: /_gf null def
265: /_cf 4 array def
266: /_if null def
267: /_of false def
268: /_fc {} def
269: /_gs null def
270: /_cs 4 array def
271: /_is null def
272: /_os false def
273: /_sc {} def
274: /_i null def
275: Adobe_Illustrator881 begin
276: Adobe_Illustrator881
277: {
278: dup xcheck
279: {
280: bind
281: } if
282: pop pop
283: } forall
284: end
285: end
286: Adobe_Illustrator881 begin
287: Adobe_Illustrator881_vars begin
288: newpath
289: } def
290: /terminate % - terminate -
291: {
292: end
293: end
294: } def
295: % definition operators
296: /_ % - _ null
297: null def
298: /ddef % key value ddef -
299: {
300: Adobe_Illustrator881_vars 3 1 roll put
301: } def
302: /xput % key value literal xput -
303: {
304: dup load dup length exch maxlength eq
305: {
306: dup dup load dup
307: length 2 mul dict copy def
308: } if
309: load begin def end
310: } def
311: /npop % integer npop -
312: {
313: {
314: pop
315: } repeat
316: } def
317: % marking operators
318: /sw % ax ay length string sw x y
319: {
320: stringwidth
321: exch 5 -1 roll 3 index 1 sub mul add
322: 4 1 roll 3 1 roll 1 sub mul add
323: } def
324: /ss % ax ay length string matrix ss -
325: {
326: 3 -1 roll pop
327: 4 1 roll
328: {
329: 2 npop (0) exch
330: 2 copy 0 exch put pop
331: gsave
332: false charpath
333: currentpoint
334: 4 index setmatrix
335: stroke
336: grestore
337: moveto
338: 2 copy rmoveto
339: } cshow
340: 3 npop
341: } def
342: % path operators
343: /sp % ax ay length string sp -
344: {
345: exch pop
346: {
347: 2 npop (0) exch
348: 2 copy 0 exch put pop
349: false charpath
350: 2 copy rmoveto
351: } cshow
352: 2 npop
353: } def
354: % path construction operators
355: /pl % x y pl x y
356: {
357: transform
358: 0.25 sub round 0.25 add exch
359: 0.25 sub round 0.25 add exch
360: itransform
361: } def
362: /setstrokeadjust where
363: {
364: pop true setstrokeadjust
365: /c % x1 y1 x2 y2 x3 y3 c -
366: {
367: curveto
368: } def
369: /C
370: /c load def
371: /v % x2 y2 x3 y3 v -
372: {
373: currentpoint 6 2 roll curveto
374: } def
375: /V
376: /v load def
377: /y % x1 y1 x2 y2 y -
378: {
379: 2 copy curveto
380: } def
381: /Y
382: /y load def
383: /l % x y l -
384: {
385: lineto
386: } def
387: /L
388: /l load def
389: /m % x y m -
390: {
391: moveto
392: } def
393: }
394: {
395: /c
396: {
397: pl curveto
398: } def
399: /C
400: /c load def
401: /v
402: {
403: currentpoint 6 2 roll pl curveto
404: } def
405: /V
406: /v load def
407: /y
408: {
409: pl 2 copy curveto
410: } def
411: /Y
412: /y load def
413: /l
414: {
415: pl lineto
416: } def
417: /L
418: /l load def
419: /m
420: {
421: pl moveto
422: } def
423: } ifelse
424: % graphic state operators
425: /d % array phase d -
426: {
427: setdash
428: } def
429: /cf % - cf flatness
430: currentflat def
431: /i % flatness i -
432: {
433: dup 0 eq
434: {
435: pop cf
436: } if
437: setflat
438: } def
439: /j % linejoin j -
440: {
441: setlinejoin
442: } def
443: /J % linecap J -
444: {
445: setlinecap
446: } def
447: /M % miterlimit M -
448: {
449: setmiterlimit
450: } def
451: /w % linewidth w -
452: {
453: setlinewidth
454: } def
455: % path painting operators
456: /H % - H -
457: {} def
458: /h % - h -
459: {
460: closepath
461: } def
462: /N % - N -
463: {
464: newpath
465: } def
466: /n % - n -
467: /N load def
468: /F % - F -
469: {
470: _pf
471: } def
472: /f % - f -
473: {
474: closepath
475: F
476: } def
477: /S % - S -
478: {
479: _ps
480: } def
481: /s % - s -
482: {
483: closepath
484: S
485: } def
486: /B % - B -
487: {
488: gsave F grestore
489: S
490: } def
491: /b % - b -
492: {
493: closepath
494: B
495: } def
496: /W % - W -
497: {
498: clip
499: } def
500: % text painting operators
501: /ta % length string ta ax ay length string
502: {
503: _as moveto
504: _tt aload pop 4 -2 roll
505: } def
506: /tl % - tl -
507: {
508: _tl aload pop translate
509: } def
510: /as % - as array
511: {
512: {
513: 0 0
514: }
515: {
516: 2 copy _tt aload pop 4 -2 roll sw
517: exch neg 2 div exch neg 2 div
518: }
519: {
520: 2 copy _tt aload pop 4 -2 roll sw
521: exch neg exch neg
522: }
523: {
524: 0 0
525: }
526: } cvlit def
527: /z % literal size leading tracking align z -
528: {
529: /_a exch ddef
530: /_as as _a get ddef
531: _a 2 le
532: {
533: 0 _tt astore pop
534: 0 exch neg _tl astore pop
535: }
536: {
537: 0 exch neg _tt astore pop
538: neg 0 _tl astore pop
539: } ifelse
540: exch findfont exch scalefont setfont
541: } def
542: /tm % matrix tm -
543: {
544: _tm currentmatrix pop
545: concat
546: } def
547: /I % matrix I -
548: {
549: tm
550: /t
551: {
552: ta sp
553: tl
554: } ddef
555: } def
556: /o % matrix o -
557: {
558: tm
559: /t
560: {
561: ta 4 npop
562: tl
563: newpath
564: } ddef
565: } def
566: /e % matrix e -
567: {
568: tm
569: /t
570: {
571: ta _psf
572: tl
573: newpath
574: } ddef
575: } def
576: /r % matrix r -
577: {
578: tm
579: /t
580: {
581: ta _tm _pss
582: tl
583: newpath
584: } ddef
585: } def
586: /a % matrix a -
587: {
588: tm
589: /t
590: {
591: 2 copy
592: ta _psf
593: newpath
594: ta _tm _pss
595: tl
596: newpath
597: } ddef
598: } def
599: /T % - T -
600: {
601: _tm setmatrix
602: } def
603: % font operators
604: /Z % array literal literal direction Z -
605: {
606: pop
607: findfont begin
608: currentdict dup length 1 add dict begin
609: {
610: 1 index /FID ne
611: {
612: def
613: }
614: {
615: 2 npop
616: } ifelse
617: } forall
618: /FontName exch def dup length 0 ne
619: {
620: /Encoding Encoding 256 array copy def
621: 0 exch
622: {
623: dup type /nametype eq
624: {
625: Encoding 2 index 2 index put pop
626: 1 add
627: }
628: {
629: exch pop
630: } ifelse
631: } forall
632: } if pop
633: currentdict dup end end
634: /FontName get exch definefont pop
635: } def
636: % group operators
637: /u % - u -
638: {} def
639: /U % - U -
640: {} def
641: /q % - q -
642: {
643: gsave
644: } def
645: /Q % - Q -
646: {
647: grestore
648: } def
649: % place operators
650: /` % matrix llx lly urx ury string ` -
651: {
652: /_i save ddef
653: 6 1 roll 4 npop
654: concat
655: userdict begin
656: /showpage {} def
657: false setoverprint
658: pop
659: } def
660: /~ % - ~ -
661: {
662: end
663: _i restore
664: } def
665: % color operators
666: /O % flag O -
667: {
668: 0 ne
669: /_of exch ddef
670: /_lp /none ddef
671: } def
672: /R % flag R -
673: {
674: 0 ne
675: /_os exch ddef
676: /_lp /none ddef
677: } def
678: /g % gray g -
679: {
680: /_gf exch ddef
681: /_fc
682: {
683: _lp /fill ne
684: {
685: _of setoverprint
686: _gf setgray
687: /_lp /fill ddef
688: } if
689: } ddef
690: /_pf
691: {
692: _fc
693: fill
694: } ddef
695: /_psf
696: {
697: _fc
698: exch pop
699: ashow
700: } ddef
701: /_lp /none ddef
702: } def
703: /G % gray G -
704: {
705: /_gs exch ddef
706: /_sc
707: {
708: _lp /stroke ne
709: {
710: _os setoverprint
711: _gs setgray
712: /_lp /stroke ddef
713: } if
714: } ddef
715: /_ps
716: {
717: _sc
718: stroke
719: } ddef
720: /_pss
721: {
722: _sc
723: ss
724: } ddef
725: /_lp /none ddef
726: } def
727: /k % cyan magenta yellow black k -
728: {
729: _cf astore pop
730: /_fc
731: {
732: _lp /fill ne
733: {
734: _of setoverprint
735: _cf aload pop setcmykcolor
736: /_lp /fill ddef
737: } if
738: } ddef
739: /_pf
740: {
741: _fc
742: fill
743: } ddef
744: /_psf
745: {
746: _fc
747: exch pop
748: ashow
749: } ddef
750: /_lp /none ddef
751: } def
752: /K % cyan magenta yellow black K -
753: {
754: _cs astore pop
755: /_sc
756: {
757: _lp /stroke ne
758: {
759: _os setoverprint
760: _cs aload pop setcmykcolor
761: /_lp /stroke ddef
762: } if
763: } ddef
764: /_ps
765: {
766: _sc
767: stroke
768: } ddef
769: /_pss
770: {
771: _sc
772: ss
773: } ddef
774: /_lp /none ddef
775: } def
776: /x % cyan magenta yellow black name gray x -
777: {
778: /_gf exch ddef
779: findcmykcustomcolor
780: /_if exch ddef
781: /_fc
782: {
783: _lp /fill ne
784: {
785: _of setoverprint
786: _if _gf 1 exch sub setcustomcolor
787: /_lp /fill ddef
788: } if
789: } ddef
790: /_pf
791: {
792: _fc
793: fill
794: } ddef
795: /_psf
796: {
797: _fc
798: exch pop
799: ashow
800: } ddef
801: /_lp /none ddef
802: } def
803: /X % cyan magenta yellow black name gray X -
804: {
805: /_gs exch ddef
806: findcmykcustomcolor
807: /_is exch ddef
808: /_sc
809: {
810: _lp /stroke ne
811: {
812: _os setoverprint
813: _is _gs 1 exch sub setcustomcolor
814: /_lp /stroke ddef
815: } if
816: } ddef
817: /_ps
818: {
819: _sc
820: stroke
821: } ddef
822: /_pss
823: {
824: _sc
825: ss
826: } ddef
827: /_lp /none ddef
828: } def
829: % locked object operators
830: /A % value A -
831: {
832: pop
833: } def
834: currentdict readonly pop end
835: setpacking
836: %%EndProcSet
837: %%EndProlog
838: %%BeginSetup
839:
840: Adobe_cmykcolor /initialize get exec
841: Adobe_cshow /initialize get exec
842: Adobe_customcolor /initialize get exec
843: Adobe_Illustrator881 /initialize get exec
844: %%BeginEncoding: _Helvetica Helvetica
845: [
846: 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
847: /Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
848: /egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
849: /oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
850: /udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
851: /registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
852: /.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
853: /.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
854: /questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
855: /guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
856: /endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
857: /.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
858: /fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
859: /Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
860: /Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
861: /Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
862: /hungarumlaut/ogonek/caron
863: ]/_Helvetica/Helvetica 0 Z
864: %%EndEncoding
865: %%EndSetup
866: 0 A
867: u
868: 0 O
869: 0 g
870: 0 R
871: 0 G
872: 0 i 0 J 0 j 1 w 10 M []0 d
873: %%Note:
874: 3.003 47.6385 m
875: 34.558 64.4415 l
876: 51.397 32.8165 l
877: 19.807 16.0485 l
878: 3.003 47.6385 l
879: f
880: 2.827 46.2235 m
881: 19.276 15.2705 l
882: 14.96 0.9075 l
883: 0.103 28.8195 l
884: 2.827 46.2235 l
885: f
886: 1 g
887: 16.481 52.8035 m
888: 18.179 53.6875 l
889: 25.467 39.9975 l
890: 9.725 43.9955 l
891: 14.677 34.6915 l
892: 12.767 33.7005 l
893: 5.621 47.1085 l
894: 21.646 43.0395 l
895: 16.481 52.8035 l
896: f
897: 41.669 46.5425 m
898: 28.403 39.5375 l
899: 29.252 37.9105 l
900: 35.053 40.9885 l
901: 41.244 29.3855 l
902: 42.978 30.3045 l
903: 36.787 41.9075 l
904: 42.518 44.9505 l
905: 41.669 46.5425 l
906: f
907: 19.984 19.1965 m
908: 21.894 18.6665 l
909: 24.476 27.4045 l
910: 33.462 24.8215 l
911: 33.992 26.7315 l
912: 25.007 29.3145 l
913: 27.483 37.8045 l
914: 25.573 38.3345 l
915: 23.097 29.8445 l
916: 14.288 32.3915 l
917: 13.722 30.4815 l
918: 22.566 27.9345 l
919: 19.984 19.1965 l
920: f
921: 0 g
922: 45.171 15.8005 m
923: 15.597 0.0585 l
924: 20.16 15.2705 l
925: 50.902 31.5785 l
926: 45.171 15.8005 l
927: f
928: 1 g
929: 37.473 55.1455 m
930: 35.53 59.0425 30.596 60.6925 26.74 58.6405 c
931: 23.026 56.6595 21.434 51.6715 23.45 47.8865 c
932: 25.467 44.1015 30.349 42.4735 34.204 44.4905 c
933: 37.211 46.0825 38.697 49.2655 38.379 52.3795 c
934: 36.398 52.2025 l
935: 36.751 49.7965 35.619 47.3205 33.355 46.1175 c
936: 30.632 44.6675 26.811 45.9765 25.361 48.6995 c
937: 37.473 55.1455 L
938: f
939: 0 g
940: 4 M
941: /_Helvetica 5 12 0 0 z
942: [0.756 0 0 0.756 40.126 9.5175]e
943: 2 (TM)t
944: T
945: 10 M
946: 27.519 57.1195 m
947: 25.113 55.8105 23.946 52.6265 24.618 50.3625 c
948: 34.664 55.7045 l
949: 34.664 55.7045 l
950: 33.073 57.6855 29.924 58.3575 27.519 57.1195 c
951: f
952: U
953: %%Trailer
954: Adobe_Illustrator881 /terminate get exec
955: Adobe_customcolor /terminate get exec
956: Adobe_cshow /terminate get exec
957: Adobe_cmykcolor /terminate get exec
958:
959:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.