~ubuntu-branches/ubuntu/trusty/rheolef/trusty-proposed

« back to all changes in this revision

Viewing changes to doc/usrman/demo2-P1-uniform.ps

  • Committer: Bazaar Package Importer
  • Author(s): Christophe Prud'homme
  • Date: 2010-06-12 09:08:59 UTC
  • Revision ID: james.westby@ubuntu.com-20100612090859-8gpm2gc7j3ab43et
Tags: upstream-5.89
ImportĀ upstreamĀ versionĀ 5.89

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
%!PS-Adobe-2.0 EPSF-2.0
 
2
%%Title: demo2-P1-uniform.tex
 
3
%%Creator: gnuplot 4.2 patchlevel 2 
 
4
%%CreationDate: Tue Apr 27 22:07:18 2010
 
5
%%DocumentFonts: 
 
6
%%BoundingBox: 0 0 360 252
 
7
%%EndComments
 
8
%%BeginProlog
 
9
/gnudict 256 dict def
 
10
gnudict begin
 
11
%
 
12
% The following 6 true/false flags may be edited by hand if required
 
13
% The unit line width may also be changed
 
14
%
 
15
/Color false def
 
16
/Blacktext true def
 
17
/Solid false def
 
18
/Dashlength 1 def
 
19
/Landscape false def
 
20
/Level1 false def
 
21
/Rounded false def
 
22
/TransparentPatterns false def
 
23
/gnulinewidth 5.000 def
 
24
/userlinewidth gnulinewidth def
 
25
%
 
26
/vshift -66 def
 
27
/dl1 {
 
28
  10.0 Dashlength mul mul
 
29
  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
 
30
} def
 
31
/dl2 {
 
32
  10.0 Dashlength mul mul
 
33
  Rounded { currentlinewidth 0.75 mul add } if
 
34
} def
 
35
/hpt_ 31.5 def
 
36
/vpt_ 31.5 def
 
37
/hpt hpt_ def
 
38
/vpt vpt_ def
 
39
Level1 {} {
 
40
/SDict 10 dict def
 
41
systemdict /pdfmark known not {
 
42
  userdict /pdfmark systemdict /cleartomark get put
 
43
} if
 
44
SDict begin [
 
45
  /Title (demo2-P1-uniform.tex)
 
46
  /Subject (gnuplot plot)
 
47
  /Creator (gnuplot 4.2 patchlevel 2 )
 
48
  /Author (Pierre,,,)
 
49
%  /Producer (gnuplot)
 
50
%  /Keywords ()
 
51
  /CreationDate (Tue Apr 27 22:07:18 2010)
 
52
  /DOCINFO pdfmark
 
53
end
 
54
} ifelse
 
55
%
 
56
% Gnuplot Prolog Version 4.2 (August 2006)
 
57
%
 
58
/M {moveto} bind def
 
59
/L {lineto} bind def
 
60
/R {rmoveto} bind def
 
61
/V {rlineto} bind def
 
62
/N {newpath moveto} bind def
 
63
/Z {closepath} bind def
 
64
/C {setrgbcolor} bind def
 
65
/f {rlineto fill} bind def
 
66
/vpt2 vpt 2 mul def
 
67
/hpt2 hpt 2 mul def
 
68
/Lshow {currentpoint stroke M 0 vshift R 
 
69
        Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
 
70
/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
 
71
        Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
 
72
/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
 
73
        Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
 
74
/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
 
75
  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
 
76
/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
 
77
 {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
 
78
/BL {stroke userlinewidth 2 mul setlinewidth
 
79
        Rounded {1 setlinejoin 1 setlinecap} if} def
 
80
/AL {stroke userlinewidth 2 div setlinewidth
 
81
        Rounded {1 setlinejoin 1 setlinecap} if} def
 
82
/UL {dup gnulinewidth mul /userlinewidth exch def
 
83
        dup 1 lt {pop 1} if 10 mul /udl exch def} def
 
84
/PL {stroke userlinewidth setlinewidth
 
85
        Rounded {1 setlinejoin 1 setlinecap} if} def
 
86
% Default Line colors
 
87
/LCw {1 1 1} def
 
88
/LCb {0 0 0} def
 
89
/LCa {0 0 0} def
 
90
/LC0 {1 0 0} def
 
91
/LC1 {0 1 0} def
 
92
/LC2 {0 0 1} def
 
93
/LC3 {1 0 1} def
 
94
/LC4 {0 1 1} def
 
95
/LC5 {1 1 0} def
 
96
/LC6 {0 0 0} def
 
97
/LC7 {1 0.3 0} def
 
98
/LC8 {0.5 0.5 0.5} def
 
99
% Default Line Types
 
100
/LTw {PL [] 1 setgray} def
 
101
/LTb {BL [] LCb DL} def
 
102
/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
 
103
/LT0 {PL [] LC0 DL} def
 
104
/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
 
105
/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
 
106
/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
 
107
/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
 
108
/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
 
109
/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
 
110
/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
 
111
/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
 
112
/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
 
113
/Dia {stroke [] 0 setdash 2 copy vpt add M
 
114
  hpt neg vpt neg V hpt vpt neg V
 
115
  hpt vpt V hpt neg vpt V closepath stroke
 
116
  Pnt} def
 
117
/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
 
118
  currentpoint stroke M
 
119
  hpt neg vpt neg R hpt2 0 V stroke
 
120
 } def
 
121
/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
 
122
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
 
123
  hpt2 neg 0 V closepath stroke
 
124
  Pnt} def
 
125
/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
 
126
  hpt2 vpt2 neg V currentpoint stroke M
 
127
  hpt2 neg 0 R hpt2 vpt2 V stroke} def
 
128
/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
 
129
  hpt neg vpt -1.62 mul V
 
130
  hpt 2 mul 0 V
 
131
  hpt neg vpt 1.62 mul V closepath stroke
 
132
  Pnt} def
 
133
/Star {2 copy Pls Crs} def
 
134
/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
 
135
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
 
136
  hpt2 neg 0 V closepath fill} def
 
137
/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
 
138
  hpt neg vpt -1.62 mul V
 
139
  hpt 2 mul 0 V
 
140
  hpt neg vpt 1.62 mul V closepath fill} def
 
141
/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
 
142
  hpt neg vpt 1.62 mul V
 
143
  hpt 2 mul 0 V
 
144
  hpt neg vpt -1.62 mul V closepath stroke
 
145
  Pnt} def
 
146
/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
 
147
  hpt neg vpt 1.62 mul V
 
148
  hpt 2 mul 0 V
 
149
  hpt neg vpt -1.62 mul V closepath fill} def
 
150
/DiaF {stroke [] 0 setdash vpt add M
 
151
  hpt neg vpt neg V hpt vpt neg V
 
152
  hpt vpt V hpt neg vpt V closepath fill} def
 
153
/Pent {stroke [] 0 setdash 2 copy gsave
 
154
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
 
155
  closepath stroke grestore Pnt} def
 
156
/PentF {stroke [] 0 setdash gsave
 
157
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
 
158
  closepath fill grestore} def
 
159
/Circle {stroke [] 0 setdash 2 copy
 
160
  hpt 0 360 arc stroke Pnt} def
 
161
/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
 
162
/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
 
163
/C1 {BL [] 0 setdash 2 copy moveto
 
164
        2 copy vpt 0 90 arc closepath fill
 
165
        vpt 0 360 arc closepath} bind def
 
166
/C2 {BL [] 0 setdash 2 copy moveto
 
167
        2 copy vpt 90 180 arc closepath fill
 
168
        vpt 0 360 arc closepath} bind def
 
169
/C3 {BL [] 0 setdash 2 copy moveto
 
170
        2 copy vpt 0 180 arc closepath fill
 
171
        vpt 0 360 arc closepath} bind def
 
172
/C4 {BL [] 0 setdash 2 copy moveto
 
173
        2 copy vpt 180 270 arc closepath fill
 
174
        vpt 0 360 arc closepath} bind def
 
175
/C5 {BL [] 0 setdash 2 copy moveto
 
176
        2 copy vpt 0 90 arc
 
177
        2 copy moveto
 
178
        2 copy vpt 180 270 arc closepath fill
 
179
        vpt 0 360 arc} bind def
 
180
/C6 {BL [] 0 setdash 2 copy moveto
 
181
        2 copy vpt 90 270 arc closepath fill
 
182
        vpt 0 360 arc closepath} bind def
 
183
/C7 {BL [] 0 setdash 2 copy moveto
 
184
        2 copy vpt 0 270 arc closepath fill
 
185
        vpt 0 360 arc closepath} bind def
 
186
/C8 {BL [] 0 setdash 2 copy moveto
 
187
        2 copy vpt 270 360 arc closepath fill
 
188
        vpt 0 360 arc closepath} bind def
 
189
/C9 {BL [] 0 setdash 2 copy moveto
 
190
        2 copy vpt 270 450 arc closepath fill
 
191
        vpt 0 360 arc closepath} bind def
 
192
/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
 
193
        2 copy moveto
 
194
        2 copy vpt 90 180 arc closepath fill
 
195
        vpt 0 360 arc closepath} bind def
 
196
/C11 {BL [] 0 setdash 2 copy moveto
 
197
        2 copy vpt 0 180 arc closepath fill
 
198
        2 copy moveto
 
199
        2 copy vpt 270 360 arc closepath fill
 
200
        vpt 0 360 arc closepath} bind def
 
201
/C12 {BL [] 0 setdash 2 copy moveto
 
202
        2 copy vpt 180 360 arc closepath fill
 
203
        vpt 0 360 arc closepath} bind def
 
204
/C13 {BL [] 0 setdash 2 copy moveto
 
205
        2 copy vpt 0 90 arc closepath fill
 
206
        2 copy moveto
 
207
        2 copy vpt 180 360 arc closepath fill
 
208
        vpt 0 360 arc closepath} bind def
 
209
/C14 {BL [] 0 setdash 2 copy moveto
 
210
        2 copy vpt 90 360 arc closepath fill
 
211
        vpt 0 360 arc} bind def
 
212
/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
 
213
        vpt 0 360 arc closepath} bind def
 
214
/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
 
215
        neg 0 rlineto closepath} bind def
 
216
/Square {dup Rec} bind def
 
217
/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
 
218
/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
 
219
/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
 
220
/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
 
221
/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
 
222
/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
 
223
/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
 
224
        exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
 
225
/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
 
226
/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
 
227
        2 copy vpt Square fill Bsquare} bind def
 
228
/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
 
229
/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
 
230
/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
 
231
        Bsquare} bind def
 
232
/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
 
233
        Bsquare} bind def
 
234
/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
 
235
/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
 
236
        2 copy vpt Square fill Bsquare} bind def
 
237
/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
 
238
        2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
 
239
/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
 
240
/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
 
241
/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
 
242
/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
 
243
/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
 
244
/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
 
245
/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
 
246
/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
 
247
/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
 
248
/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
 
249
/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
 
250
/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
 
251
/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
 
252
/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
 
253
/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
 
254
/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
 
255
/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
 
256
/DiaE {stroke [] 0 setdash vpt add M
 
257
  hpt neg vpt neg V hpt vpt neg V
 
258
  hpt vpt V hpt neg vpt V closepath stroke} def
 
259
/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
 
260
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
 
261
  hpt2 neg 0 V closepath stroke} def
 
262
/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
 
263
  hpt neg vpt -1.62 mul V
 
264
  hpt 2 mul 0 V
 
265
  hpt neg vpt 1.62 mul V closepath stroke} def
 
266
/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
 
267
  hpt neg vpt 1.62 mul V
 
268
  hpt 2 mul 0 V
 
269
  hpt neg vpt -1.62 mul V closepath stroke} def
 
270
/PentE {stroke [] 0 setdash gsave
 
271
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
 
272
  closepath stroke grestore} def
 
273
/CircE {stroke [] 0 setdash 
 
274
  hpt 0 360 arc stroke} def
 
275
/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
 
276
/DiaW {stroke [] 0 setdash vpt add M
 
277
  hpt neg vpt neg V hpt vpt neg V
 
278
  hpt vpt V hpt neg vpt V Opaque stroke} def
 
279
/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
 
280
  0 vpt2 neg V hpt2 0 V 0 vpt2 V
 
281
  hpt2 neg 0 V Opaque stroke} def
 
282
/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
 
283
  hpt neg vpt -1.62 mul V
 
284
  hpt 2 mul 0 V
 
285
  hpt neg vpt 1.62 mul V Opaque stroke} def
 
286
/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
 
287
  hpt neg vpt 1.62 mul V
 
288
  hpt 2 mul 0 V
 
289
  hpt neg vpt -1.62 mul V Opaque stroke} def
 
290
/PentW {stroke [] 0 setdash gsave
 
291
  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
 
292
  Opaque stroke grestore} def
 
293
/CircW {stroke [] 0 setdash 
 
294
  hpt 0 360 arc Opaque stroke} def
 
295
/BoxFill {gsave Rec 1 setgray fill grestore} def
 
296
/Density {
 
297
  /Fillden exch def
 
298
  currentrgbcolor
 
299
  /ColB exch def /ColG exch def /ColR exch def
 
300
  /ColR ColR Fillden mul Fillden sub 1 add def
 
301
  /ColG ColG Fillden mul Fillden sub 1 add def
 
302
  /ColB ColB Fillden mul Fillden sub 1 add def
 
303
  ColR ColG ColB setrgbcolor} def
 
304
/BoxColFill {gsave Rec PolyFill} def
 
305
/PolyFill {gsave Density fill grestore grestore} def
 
306
/h {rlineto rlineto rlineto gsave fill grestore} bind def
 
307
%
 
308
% PostScript Level 1 Pattern Fill routine for rectangles
 
309
% Usage: x y w h s a XX PatternFill
 
310
%       x,y = lower left corner of box to be filled
 
311
%       w,h = width and height of box
 
312
%         a = angle in degrees between lines and x-axis
 
313
%        XX = 0/1 for no/yes cross-hatch
 
314
%
 
315
/PatternFill {gsave /PFa [ 9 2 roll ] def
 
316
  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
 
317
  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
 
318
  gsave 1 setgray fill grestore clip
 
319
  currentlinewidth 0.5 mul setlinewidth
 
320
  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
 
321
  0 0 M PFa 5 get rotate PFs -2 div dup translate
 
322
  0 1 PFs PFa 4 get div 1 add floor cvi
 
323
        {PFa 4 get mul 0 M 0 PFs V} for
 
324
  0 PFa 6 get ne {
 
325
        0 1 PFs PFa 4 get div 1 add floor cvi
 
326
        {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
 
327
 } if
 
328
  stroke grestore} def
 
329
%
 
330
/languagelevel where
 
331
 {pop languagelevel} {1} ifelse
 
332
 2 lt
 
333
        {/InterpretLevel1 true def}
 
334
        {/InterpretLevel1 Level1 def}
 
335
 ifelse
 
336
%
 
337
% PostScript level 2 pattern fill definitions
 
338
%
 
339
/Level2PatternFill {
 
340
/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
 
341
        bind def
 
342
/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
 
343
<< Tile8x8
 
344
 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
 
345
>> matrix makepattern
 
346
/Pat1 exch def
 
347
<< Tile8x8
 
348
 /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
 
349
        0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
 
350
>> matrix makepattern
 
351
/Pat2 exch def
 
352
<< Tile8x8
 
353
 /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
 
354
        8 8 L 8 0 L 0 0 L fill}
 
355
>> matrix makepattern
 
356
/Pat3 exch def
 
357
<< Tile8x8
 
358
 /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
 
359
        0 12 M 12 0 L stroke}
 
360
>> matrix makepattern
 
361
/Pat4 exch def
 
362
<< Tile8x8
 
363
 /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
 
364
        0 -4 M 12 8 L stroke}
 
365
>> matrix makepattern
 
366
/Pat5 exch def
 
367
<< Tile8x8
 
368
 /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
 
369
        0 12 M 8 -4 L 4 12 M 10 0 L stroke}
 
370
>> matrix makepattern
 
371
/Pat6 exch def
 
372
<< Tile8x8
 
373
 /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
 
374
        0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
 
375
>> matrix makepattern
 
376
/Pat7 exch def
 
377
<< Tile8x8
 
378
 /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
 
379
        12 0 M -4 8 L 12 4 M 0 10 L stroke}
 
380
>> matrix makepattern
 
381
/Pat8 exch def
 
382
<< Tile8x8
 
383
 /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
 
384
        -4 0 M 12 8 L -4 4 M 8 10 L stroke}
 
385
>> matrix makepattern
 
386
/Pat9 exch def
 
387
/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
 
388
/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
 
389
/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
 
390
/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
 
391
/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
 
392
/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
 
393
/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
 
394
} def
 
395
%
 
396
%
 
397
%End of PostScript Level 2 code
 
398
%
 
399
/PatternBgnd {
 
400
  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
 
401
} def
 
402
%
 
403
% Substitute for Level 2 pattern fill codes with
 
404
% grayscale if Level 2 support is not selected.
 
405
%
 
406
/Level1PatternFill {
 
407
/Pattern1 {0.250 Density} bind def
 
408
/Pattern2 {0.500 Density} bind def
 
409
/Pattern3 {0.750 Density} bind def
 
410
/Pattern4 {0.125 Density} bind def
 
411
/Pattern5 {0.375 Density} bind def
 
412
/Pattern6 {0.625 Density} bind def
 
413
/Pattern7 {0.875 Density} bind def
 
414
} def
 
415
%
 
416
% Now test for support of Level 2 code
 
417
%
 
418
Level1 {Level1PatternFill} {Level2PatternFill} ifelse
 
419
%
 
420
/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
 
421
dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
 
422
currentdict end definefont pop
 
423
end
 
424
%%EndProlog
 
425
gnudict begin
 
426
gsave
 
427
0 0 translate
 
428
0.050 0.050 scale
 
429
0 setgray
 
430
newpath
 
431
1.000 UL
 
432
LTb
 
433
2240 400 M
 
434
63 0 V
 
435
4337 0 R
 
436
-63 0 V
 
437
2240 1500 M
 
438
63 0 V
 
439
4337 0 R
 
440
-63 0 V
 
441
2240 2600 M
 
442
63 0 V
 
443
4337 0 R
 
444
-63 0 V
 
445
2240 3700 M
 
446
63 0 V
 
447
4337 0 R
 
448
-63 0 V
 
449
2240 4800 M
 
450
63 0 V
 
451
4337 0 R
 
452
-63 0 V
 
453
2240 400 M
 
454
0 63 V
 
455
0 4337 R
 
456
0 -63 V
 
457
4440 400 M
 
458
0 63 V
 
459
0 4337 R
 
460
0 -63 V
 
461
6640 400 M
 
462
0 63 V
 
463
0 4337 R
 
464
0 -63 V
 
465
-4400 63 R
 
466
0 -4400 V
 
467
4400 0 V
 
468
0 4400 V
 
469
-4400 0 V
 
470
1.000 UP
 
471
stroke
 
472
LT0
 
473
4880 1280 M
 
474
880 0 V
 
475
0 880 V
 
476
4880 1280 L
 
477
stroke
 
478
LTb
 
479
1.000 UP
 
480
1.000 UL
 
481
LT0
 
482
6594 4445 M
 
483
5921 3784 L
 
484
5266 3228 L
 
485
4598 2689 L
 
486
3928 2043 L
 
487
6594 4445 Pls
 
488
5921 3784 Pls
 
489
5266 3228 Pls
 
490
4598 2689 Pls
 
491
3928 2043 Pls
 
492
1.000 UP
 
493
1.000 UL
 
494
LT0
 
495
6594 3854 M
 
496
5921 3246 L
 
497
5266 2571 L
 
498
4598 1901 L
 
499
3928 1260 L
 
500
6594 3854 Crs
 
501
5921 3246 Crs
 
502
5266 2571 Crs
 
503
4598 1901 Crs
 
504
3928 1260 Crs
 
505
1.000 UL
 
506
LTb
 
507
2240 4800 M
 
508
0 -4400 V
 
509
4400 0 V
 
510
0 4400 V
 
511
-4400 0 V
 
512
1.000 UP
 
513
stroke
 
514
grestore
 
515
end
 
516
showpage