ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mattDisertation/ndthesis/sample.eps
Revision: 729
Committed: Wed Aug 27 16:18:05 2003 UTC (21 years, 8 months ago) by mmeineke
Content type: application/postscript
File size: 10808 byte(s)
Log Message:
This commit was generated by cvs2svn to compensate for changes in r728,
which included commits to RCS files with non-trunk default branches.

File Contents

# Content
1 %!PS-Adobe-3.0 EPSF-3.0
2 %%Title: /afs/nd.edu/user18/mzajac/sample.eps
3 %%Creator: IslandDraw for mzajac
4 %%CreationDate: Tue Mar 19 19:07:17 2002
5 %%Pages: 1
6 %%BoundingBox: 18 647 125 773
7 %%DocumentNeededResources: (atend)
8 %%DocumentSuppliedResources: (atend)
9 %%EndComments
10 save /d_sv_obj exch def
11
12 userdict /IslandDrawDict 300 dict dup begin put
13
14 /bdef {bind def} bind def
15 /E {exch} bdef
16 /FF {findfont} bdef
17 /MF {makefont} bdef
18 /RO {rotate} bdef
19 /SC {scale} bdef
20 /SF {setfont} bdef
21 /SG {setgray} bdef
22 /TR {translate} bdef
23 /bp {lj lw rgb} bdef
24 /bpbw {lj lw setgray} bdef
25 /c {curveto} bdef
26 /cl {closepath} bdef
27 /fi {eofill} bdef
28 /g {setgray} bdef
29 /gr {grestore} bdef
30 /gs {gsave} bdef
31 /l {lineto} bdef
32 /lj {setlinejoin} bdef
33 /lw {setlinewidth} bdef
34 /m {moveto} bdef
35 /n {newpath} bdef
36 /nx {/x E def} bdef
37 /r {rmoveto} bdef
38 /rl {rlineto} bdef
39 /rgb {setrgbcolor} bdef
40 /s {show} bdef
41 /sd {setdash} bdef
42 /sp {x 0 rmoveto} bdef
43 /ss {currentpoint pop E m} bdef
44 /st {stroke} bdef
45 %% pattern stuff
46 /BPSIDE 32 def %% pixels per pattern side
47 /PATFREQ 3.0 def %% pattern pixels per mm
48 /dp_mat [PATFREQ 0 0 PATFREQ 0 0] def
49 /dp_pw BPSIDE def %% pattern pixel width
50 /dp_ph BPSIDE def %% pattern pixel height
51 /dp_w dp_pw PATFREQ div def %% pattern mm width
52 /dp_h dp_ph PATFREQ div def %% pattern mm height
53 /savemat matrix def
54 /topmat matrix def
55 /patmat matrix def
56
57 %% catch nocurrentpoint error for: pathbbox
58 /ncpoint errordict /nocurrentpoint get def
59 errordict begin
60 /nocurrentpoint {
61 dup /pathbbox load eq
62 {pop 0 0 1 1}
63 {ncpoint}
64 ifelse
65 } bdef
66 end
67 /ar { %% sa ea sx sy rot tx ty
68 matrix currentmatrix 8 1 roll TR RO SC
69 n 0 0 1 5 3 roll arc setmatrix
70 } bdef
71 /arn { %% sa ea sx sy rot tx ty
72 TR RO SC
73 matrix currentmatrix 8 1 roll
74 n 0 0 1 5 3 roll arcn setmatrix
75 } bdef
76 /el { %% sx sy rot tx ty
77 matrix currentmatrix 6 1 roll TR RO SC
78 n 0 0 1 0 360 arc setmatrix cl
79 } bdef
80 /image_raster { %% sw sh sd dw dh xs ys
81 TR SC /sd E def /sh E def /sw E def
82 /imagebuf sw sd mul 7 add 8 idiv string def
83 sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop}
84 image
85 } bdef
86 /imagemask_raster {
87 TR SC /sh E def /sw E def
88 /imagebuf sw 7 add 8 idiv string def
89 sw sh false [sw 0 0 sh 0 0]
90 {currentfile imagebuf readhexstring pop}
91 imagemask
92 } bdef
93 /dither_color_raster { % bool sw sh sd dw dh xs ys
94 TR SC /sd E def /sh E def /sw E def
95 sd 8 eq and
96 {
97 /imagebuf 3 string def
98 /grayval 1 string def
99 sw sh sd [sw 0 0 sh 0 0]
100 {
101 currentfile imagebuf readhexstring pop pop
102 imagebuf 0 get 0.299 mul
103 imagebuf 1 get 0.587 mul add
104 imagebuf 2 get 0.114 mul add cvi grayval exch 0 exch put grayval
105 }
106 image
107 }
108 {
109 /imagebuf sw 3 mul sd mul 7 add 8 idiv string def
110 sh { currentfile imagebuf readhexstring pop pop } repeat
111 } ifelse
112 } bdef
113 /image_color_raster { % bool sw sh sd dw dh xs ys
114 /colorimage where not
115 { dither_color_raster }
116 {
117 pop
118 TR SC /sd E def /sh E def /sw E def pop
119 /imagebuf sw 3 mul sd mul 7 add 8 idiv string def
120 sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop}
121 false 3 colorimage
122 } ifelse
123 } bdef
124 /patpath {
125 /inv E def
126 topmat setmatrix
127 pathbbox %% get lo - hi indecies
128 /hy E dp_h div floor cvi def
129 /hx E dp_w div floor cvi def
130 /ly E dp_h div floor cvi def
131 /lx E dp_w div floor cvi def
132 lx 1 hx {
133 dp_w mul
134 ly 1 hy {
135 dp_h mul
136 E dup 3 1 roll E
137 patmat currentmatrix pop
138 TR
139 dp_pw dp_ph inv
140 dp_mat dp_proc imagemask
141 patmat setmatrix
142 } for
143 pop
144 } for
145 } bdef
146 % setpattern brush of patterns instead of gray
147 /setpattern {
148 /blue E def /green E def /red E def
149 /freq E def /bwidth E def /bpside E def
150 /bstring E def
151 /onbits 0 def /offbits 0 def
152 freq 0 {/y E def /x E def
153 /xindex x 1 add 2 div bpside mul cvi def
154 /yindex y 1 add 2 div bpside mul cvi def
155 bstring yindex bwidth mul xindex 8 idiv add get not
156 1 7 xindex 8 mod sub bitshift and 0 ne
157 {/onbits onbits 1 add def 1}
158 {/offbits offbits 1 add def 0}
159 ifelse
160 } setscreen {} settransfer
161 systemdict /setcmykcolor known
162 { /fact 1 onbits offbits onbits add div sub def
163 1 red sub fact mul 1 green sub fact mul 1 blue sub fact mul 0
164 setcmykcolor
165 }
166 { offbits offbits onbits add div setgray}
167 ifelse
168 } bdef
169 /dmatrix matrix def
170 /dpi 72 0 dmatrix defaultmatrix dtransform
171 dup mul E dup mul add sqrt
172 def
173
174 /B {gs bp st gr} bdef %% brush: gr lw lj
175 /Bbw {gs bpbw st gr} bdef %% brush: gr lw lj
176 /F {gs rgb eofill gr} bdef %% fill: gr
177 /Fbw {gs setgray eofill gr} bdef %% fill: gr
178 /PB {gs lj lw setpattern st gr} bdef
179 /PF {gs eoclip patpath gr} bdef
180 /BB {gs rgb lj lw strokepath clip patpath gr} bdef
181 /xdef {exch def} bdef
182 /clip_region {
183 /ht xdef
184 /wd xdef
185 /bm xdef
186 /lm xdef
187 newpath
188 lm bm moveto
189 0 ht rlineto
190 wd 0 rlineto
191 0 ht neg rlineto
192 closepath clip
193 } bdef
194 %! Island text prolog Version 3.1
195 %%
196 %%BeginProlog
197 /reencode_small_dict 12 dict def
198 /ReencodeSmall {
199 reencode_small_dict begin
200 /new_codes_and_names exch def
201 /new_font_name exch def
202 /base_font_name exch def
203 /base_font_dict base_font_name findfont def
204 /newfont base_font_dict maxlength dict def
205 base_font_dict {
206 exch dup /FID ne
207 { dup /Encoding eq
208 { exch dup length array copy newfont 3 1 roll put }
209 { exch newfont 3 1 roll put }
210 ifelse
211 }
212 { pop pop }
213 ifelse
214 } forall
215 newfont /FontName new_font_name put
216 new_codes_and_names aload pop
217 new_codes_and_names length 2 idiv
218 { newfont /Encoding get 3 1 roll put }
219 repeat
220 new_font_name newfont definefont pop
221 end %reencode_small_dict
222 } def
223 /extended_Zapf [
224 8#223 /a89
225 8#224 /a90
226 8#225 /a93
227 8#226 /a94
228 8#227 /a91
229 8#230 /a92
230 8#231 /a205
231 8#232 /a85
232 8#233 /a206
233 8#234 /a86
234 8#235 /a87
235 8#236 /a88
236 8#237 /a95
237 8#240 /a96
238 ] def
239 /extended_Standard [
240 29 /thorn
241 30 /yacute
242 31 /divide
243 128 /Acircumflex
244 129 /Adieresis
245 130 /Agrave
246 131 /Aring
247 132 /Atilde
248 133 /Ccedilla
249 134 /Eacute
250 135 /Ecircumflex
251 136 /Edieresis
252 137 /Egrave
253 138 /Iacute
254 139 /Icircumflex
255 140 /Idieresis
256 141 /Igrave
257 142 /Ntilde
258 143 /Oacute
259 144 /Ocircumflex
260 145 /Odieresis
261 146 /Ograve
262 147 /Otilde
263 148 /Scaron
264 149 /Uacute
265 150 /Ucircumflex
266 151 /Udieresis
267 152 /Ugrave
268 153 /Ydieresis
269 154 /Zcaron
270 155 /aacute
271 156 /acircumflex
272 157 /adieresis
273 158 /agrave
274 159 /aring
275 160 /atilde
276 161 /exclamdown
277 162 /cent
278 163 /sterling
279 164 /fraction
280 165 /yen
281 166 /florin
282 167 /section
283 168 /currency
284 169 /quotesingle
285 170 /quotedblleft
286 171 /guillemotleft
287 172 /guilsinglleft
288 173 /guilsinglright
289 174 /fi
290 175 /fl
291 176 /plusminus
292 177 /endash
293 178 /dagger
294 179 /daggerdbl
295 180 /periodcentered
296 181 /twosuperior
297 182 /paragraph
298 183 /bullet
299 184 /quotesinglbase
300 185 /quotedblbase
301 186 /quotedblright
302 187 /guillemotright
303 188 /ellipsis
304 189 /perthousand
305 190 /threesuperior
306 191 /questiondown
307 192 /mu
308 193 /grave
309 194 /acute
310 195 /circumflex
311 196 /tilde
312 197 /macron
313 198 /breve
314 199 /dotaccent
315 200 /dieresis
316 201 /onesuperior
317 202 /ring
318 203 /cedilla
319 204 /onequarter
320 205 /hungarumlaut
321 206 /ogonek
322 207 /caron
323 208 /emdash
324 209 /ccedilla
325 210 /copyright
326 211 /eacute
327 212 /ecircumflex
328 213 /edieresis
329 214 /egrave
330 215 /iacute
331 216 /icircumflex
332 217 /idieresis
333 218 /igrave
334 219 /logicalnot
335 220 /minus
336 221 /ntilde
337 222 /oacute
338 223 /ocircumflex
339 224 /odieresis
340 225 /AE
341 226 /onehalf
342 227 /ordfeminine
343 228 /ograve
344 229 /otilde
345 230 /registered
346 231 /scaron
347 232 /Lslash
348 233 /Oslash
349 234 /OE
350 235 /ordmasculine
351 236 /trademark
352 237 /uacute
353 238 /ucircumflex
354 239 /udieresis
355 240 /ugrave
356 241 /ae
357 242 /ydieresis
358 243 /zcaron
359 244 /Aacute
360 245 /dotlessi
361 246 /threequarters
362 247 /Eth
363 248 /lslash
364 249 /oslash
365 250 /oe
366 251 /germandbls
367 252 /multiply
368 253 /Yacute
369 254 /Thorn
370 255 /eth
371 ] def
372 /extended_Symbol [
373 ] def
374 /extend_font { % stack: fontname newfontname
375 exch dup (ZapfDingbats) eq
376 { cvn exch cvn extended_Zapf ReencodeSmall }
377 { dup (Symbol) eq
378 { cvn exch cvn extended_Symbol ReencodeSmall }
379 { cvn exch cvn extended_Standard ReencodeSmall }
380 ifelse
381 }
382 ifelse
383 } bind def
384 /extend_font_name { % stack: font_name_string
385 dup length 1 add string /extended_font_name exch def
386 extended_font_name 0 (_) putinterval
387 extended_font_name 1 3 -1 roll putinterval
388 extended_font_name
389 } bind def
390 /gf {
391 /f exch def f cvn where
392 { f exch begin cvn load exec setfont end }
393 { f 0 f length 8 sub getinterval dup
394 /localfont exch extend_font_name def
395 localfont extend_font
396 localfont findfont
397 /xsz f f length 4 sub 4 getinterval cvi def
398 /ysz f f length 8 sub 4 getinterval cvi def
399 [ xsz 0 0 ysz neg 0 0 ] makefont dup f cvn exch def
400 setfont
401 }
402 ifelse
403 } bind def
404 /gfns {
405 /f exch def f cvn where
406 { f exch begin cvn load exec setfont end }
407 { f 0 f length 8 sub getinterval cvn findfont
408 /xsz f f length 4 sub 4 getinterval cvi def
409 /ysz f f length 8 sub 4 getinterval cvi def
410 [ xsz 0 0 ysz neg 0 0 ] makefont dup f cvn exch def
411 setfont
412 }
413 ifelse
414 } bind def
415 /ul { % space drop thickness
416 gs currentpoint currentlinewidth
417 currentpoint n m 6 -3 roll
418 lw 0 exch r
419 0 rl st lw m
420 gr
421 } bind def
422 /nxtab { currentpoint pop 1000.0 mul cvi tab mod
423 tab exch sub 1000.0 div 0 rmoveto } bind def
424 /nx { /x exch def } bind def
425 0. nx
426 %%EndProlog
427 gsave
428 2.83465 -2.83465 scale 0 -279.4 translate
429 topmat currentmatrix pop
430 19.05 22.225 0 25.4 28.575 el
431 gsave eoclip
432 savemat currentmatrix pop [ 0 -44.45 38.1 0 6.35 50.8 ] concat
433 true 256 1 8 1 1 0 0 image_color_raster
434 0000FF0000FF0101FF0102FF0203FF0204FF0304FF0305FF0406FF0407FF0508FF
435 0508FF0609FF060AFF070BFF070CFF080CFF080DFF090EFF090FFF0A10FF0A10FF
436 0B11FF0B12FF0C13FF0C14FF0D14FF0D15FF0E16FF0F17FF0F18FF1018FF1019FF
437 111AFF111BFF121CFF121CFF131DFF131EFF141FFF1420FF1520FF1521FF1622FF
438 1623FF1724FF1724FF1825FF1826FF1927FF1928FF1A28FE1A29FE1B2AFE1B2BFE
439 1C2CFE1C2CFE1D2DFE1E2EFE1E2FFE1F30FE1F30FE2031FE2032FE2133FE2134FE
440 2234FE2235FE2336FE2337FE2438FE2438FE2539FE253AFE263BFE263CFE273CFE
441 273DFE283EFE283FFE2940FE2940FE2A41FE2A42FE2B43FE2C44FE2C44FE2D45FE
442 2D46FE2E47FE2E48FE2F48FE2F49FE304AFE304BFE314CFE314CFE324DFE324EFE
443 334FFE3350FE3450FE3451FD3552FD3553FD3654FD3654FD3755FD3756FD3857FD
444 3858FD3958FD3959FD3A5AFD3B5BFD3B5CFD3C5CFD3C5DFD3D5EFD3D5FFD3E60FD
445 3E60FD3F61FD3F62FD4063FD4064FD4164FD4165FD4266FD4267FD4368FD4368FD
446 4469FD446AFD456BFD456CFD466CFD466DFD476EFD476FFD4870FD4870FD4971FD
447 4A72FD4A73FD4B74FD4B74FD4C75FD4C76FD4D77FD4D78FD4E78FD4E79FD4F7AFC
448 4F7BFC507CFC507CFC517DFC517EFC527FFC5280FC5380FC5381FC5482FC5483FC
449 5584FC5584FC5685FC5686FC5787FC5888FC5888FC5989FC598AFC5A8BFC5A8CFC
450 5B8CFC5B8DFC5C8EFC5C8FFC5D90FC5D90FC5E91FC5E92FC5F93FC5F94FC6094FC
451 6095FC6196FC6197FC6298FC6298FC6399FC639AFC649BFC649CFC659CFC659DFC
452 669EFC679FFC67A0FC68A0FC68A1FC69A2FC69A3FB6AA4FB6AA4FB6BA5FB6BA6FB
453 6CA7FB6CA8FB6DA8FB6DA9FB6EAAFB6EABFB6FACFB6FACFB70ADFB70AEFB71AFFB
454 71B0FB72B0FB72B1FB73B2FB73B3FB74B4FB74B4FB75B5FB76B6FB76B7FB77B8FB
455 77B8FB78B9FB78BAFB79BBFB79BCFB7ABCFB7ABDFB7BBEFB7BBFFB7CC0FB7CC0FB
456 7DC1FB7DC2FB7EC3FB7EC4FB7FC4FB7FC5FB80C6FB80C7FB81C8FB81C8FB82C9FB
457 82CAFB83CBFB84CCFA
458 grestore
459 gsave
460 0 0 0 0 0 B
461 grestore
462 userdict /#copies 1 put
463 grestore
464
465 %%Trailer
466 %%DocumentNeededResources: font Helvetica
467 %%DocumentSuppliedResources:
468 end d_sv_obj restore
469