summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/figbib/smiley.eps
blob: 6ceba777c616f062d1237e0466210929a930f5c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
%!PS-Adobe-2.0 EPSF-1.2
%%Creator: MATLAB, The Mathworks, Inc.
%%Title: smiley.eps
%%CreationDate: 06/28/2004  15:24:03
%%DocumentNeededFonts: Helvetica
%%DocumentProcessColors: Cyan Magenta Yellow Black
%%Pages: 1
%%BoundingBox:   139   227   496   583
%%EndComments

%%BeginProlog
% MathWorks dictionary
/MathWorks 160 dict begin
% definition operators
/bdef {bind def} bind def
/ldef {load def} bind def
/xdef {exch def} bdef
/xstore {exch store} bdef
% operator abbreviations
/c  /clip ldef
/cc /concat ldef
/cp /closepath ldef
/gr /grestore ldef
/gs /gsave ldef
/mt /moveto ldef
/np /newpath ldef
/cm /currentmatrix ldef
/sm /setmatrix ldef
/rm /rmoveto ldef
/rl /rlineto ldef
/s {show newpath} bdef
/sc {setcmykcolor} bdef
/sr /setrgbcolor ldef
/sg /setgray ldef
/w /setlinewidth ldef
/j /setlinejoin ldef
/cap /setlinecap ldef
/rc {rectclip} bdef
/rf {rectfill} bdef
% page state control
/pgsv () def
/bpage {/pgsv save def} bdef
/epage {pgsv restore} bdef
/bplot /gsave ldef
/eplot {stroke grestore} bdef
% orientation switch
/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def
% coordinate system mappings
/dpi2point 0 def
% font control
/FontSize 0 def
/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0]
  makefont setfont} bdef
/ISOLatin1Encoding where {pop /WindowsLatin1Encoding 256 array bdef
ISOLatin1Encoding WindowsLatin1Encoding copy pop
/.notdef/.notdef/quotesinglbase/florin/quotedblbase/ellipsis/dagger
/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef/.notdef
/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet
/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef
/Ydieresis WindowsLatin1Encoding 128 32 getinterval astore pop}
{/WindowsLatin1Encoding StandardEncoding bdef} ifelse
/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse
  exch dup 3 1 roll findfont dup length dict begin
  { 1 index /FID ne {def}{pop pop} ifelse } forall
  /Encoding exch def currentdict end definefont pop} bdef
/isroman {findfont /CharStrings get /Agrave known} bdef
/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse
  exch FMS} bdef
/csm {1 dpi2point div -1 dpi2point div scale neg translate
 dup landscapeMode eq {pop -90 rotate}
  {rotateMode eq {90 rotate} if} ifelse} bdef
% line types: solid, dotted, dashed, dotdash
/SO { [] 0 setdash } bdef
/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef
/DA { [6 dpi2point mul] 0 setdash } bdef
/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4
  dpi2point mul] 0 setdash } bdef
% macros for lines and objects
/L {lineto stroke} bdef
/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef
/AP {{rlineto} repeat} bdef
/PDlw -1 def
/W {/PDlw currentlinewidth def setlinewidth} def
/PP {closepath eofill} bdef
/DP {closepath stroke} bdef
/MR {4 -2 roll moveto dup  0 exch rlineto exch 0 rlineto
  neg 0 exch rlineto closepath} bdef
/FR {MR stroke} bdef
/PR {MR fill} bdef
/L1i {{currentfile picstr readhexstring pop} image} bdef
/tMatrix matrix def
/MakeOval {newpath tMatrix currentmatrix pop translate scale
0 0 1 0 360 arc tMatrix setmatrix} bdef
/FO {MakeOval stroke} bdef
/PO {MakeOval fill} bdef
/PD {currentlinewidth 2 div 0 360 arc fill
   PDlw -1 eq not {PDlw w /PDlw -1 def} if} def
/FA {newpath tMatrix currentmatrix pop translate scale
  0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef
/PA {newpath tMatrix currentmatrix pop	translate 0 0 moveto scale
  0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef
/FAn {newpath tMatrix currentmatrix pop translate scale
  0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef
/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale
  0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef
/vradius 0 def /hradius 0 def /lry 0 def
/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def
/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef
  /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly
  vradius add translate hradius vradius scale 0 0 1 180 270 arc 
  tMatrix setmatrix lrx hradius sub uly vradius add translate
  hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix
  lrx hradius sub lry vradius sub translate hradius vradius scale
  0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub
  translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix
  closepath} bdef
/FRR {MRR stroke } bdef
/PRR {MRR fill } bdef
/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def
  newpath tMatrix currentmatrix pop ulx rad add uly rad add translate
  rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad
  sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix
  closepath} bdef
/FlrRR {MlrRR stroke } bdef
/PlrRR {MlrRR fill } bdef
/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def
  newpath tMatrix currentmatrix pop ulx rad add uly rad add translate
  rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad
  sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix
  closepath} bdef
/FtbRR {MtbRR stroke } bdef
/PtbRR {MtbRR fill } bdef
/stri 6 array def /dtri 6 array def
/smat 6 array def /dmat 6 array def
/tmat1 6 array def /tmat2 6 array def /dif 3 array def
/asub {/ind2 exch def /ind1 exch def dup dup
  ind1 get exch ind2 get sub exch } bdef
/tri_to_matrix {
  2 0 asub 3 1 asub 4 0 asub 5 1 asub
  dup 0 get exch 1 get 7 -1 roll astore } bdef
/compute_transform {
  dmat dtri tri_to_matrix tmat1 invertmatrix 
  smat stri tri_to_matrix tmat2 concatmatrix } bdef
/ds {stri astore pop} bdef
/dt {dtri astore pop} bdef
/db {2 copy /cols xdef /rows xdef mul dup string
  currentfile exch readhexstring pop
  /bmap xdef pop pop} bdef
/it {gs np dtri aload pop moveto lineto lineto cp c
  cols rows 8 compute_transform 
  {bmap} image gr}bdef
/il {newpath moveto lineto stroke}bdef
currentdict end def
%%EndProlog

%%BeginSetup
MathWorks begin

0 cap

end
%%EndSetup

%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox:   139   227   496   583
MathWorks begin
bpage
%%EndPageSetup

%%BeginObject: obj1
bplot

/dpi2point 12 def
portraitMode 0216 7344 csm

 1463   341  4276  4275 MR c np
85 dict begin %Colortable dictionary
/c0 { 0 0 0 sr} bdef
/c1 { 1 1 1 sr} bdef
/c2 { 1 0 0 sr} bdef
/c3 { 0 1 0 sr} bdef
/c4 { 0 0 1 sr} bdef
/c5 { 1 1 0 sr} bdef
/c6 { 1 0 1 sr} bdef
/c7 { 0 1 1 sr} bdef
c0
1 j
1 sg
   0    0 6913 5187 PR
6 w
gs 1463 389 4228 4228 MR c np
0 sg
6 -106 12 -105 16 -104 22 -103 27 -103 32 -100 37 -99 42 -97 
47 -95 51 -92 56 -90 61 -87 64 -83 69 -80 73 -77 76 -73 
80 -69 83 -65 87 -61 89 -56 92 -52 95 -47 97 -43 98 -37 
101 -33 102 -27 103 -22 105 -18 105 -11 105 -7 106 -1 105 4 
106 9 104 14 104 20 103 25 101 30 100 35 98 40 95 44 
94 50 90 54 88 59 85 62 82 67 78 72 75 74 70 79 
67 82 63 85 58 88 54 91 49 94 44 96 40 98 34 99 
30 102 24 103 20 104 14 104 8 106 4 105 -2 106 -7 105 
-12 105 -18 104 -22 104 -28 102 -33 100 -38 99 -43 96 -47 95 
-52 92 -57 89 -61 86 -66 83 -69 80 -73 76 -77 72 -81 68 
-84 65 -87 60 -90 55 -92 51 -95 47 -97 41 -99 37 -101 32 
-102 26 -104 22 -104 16 -105 11 -106 6 -105 0 -106 -5 -105 -10 
-105 -15 -103 -21 -103 -26 4142 466 100 MP stroke
-101 -30 -99 -36 -98 -41 -95 -45 -93 -51 -90 -55 -88 -59 -84 -63 
-81 -68 -78 -72 -74 -75 -70 -79 -66 -83 -62 -86 -57 -88 -53 -92 
-49 -94 -43 -96 -39 -98 -34 -100 -28 -102 -24 -103 -18 -104 -13 -105 
-8 -105 -3 -106 5690 2502 27 MP stroke
gr

0 sg
  72   72 2668 1805 FO
  72   72 4485 1805 FO
gs 1463 389 4228 4228 MR c np
22 -108 21 -113 21 -92 21 -53 21 -5 21 37 21 63 21 64 
22 42 21 3 21 -45 21 -84 21 -107 21 -105 21 -79 22 -37 
21 10 21 50 21 70 21 67 21 39 21 -4 22 -50 21 -87 
21 -103 21 -96 21 -66 21 -20 21 26 21 61 22 77 21 67 
21 35 21 -10 21 -55 21 -88 21 -99 22 -86 21 -51 21 -4 
21 41 21 72 21 82 21 66 21 30 22 -16 21 -59 21 -88 
21 -93 21 -74 21 -36 21 12 22 55 21 81 21 85 21 64 
21 25 21 -22 21 -62 21 -87 22 -86 21 -61 21 -20 21 28 
21 68 21 89 21 88 22 61 21 19 21 -28 21 -65 21 -84 
21 -77 21 -48 22 -3 21 43 21 80 21 96 21 88 21 58 
21 12 21 -32 22 -67 21 -79 21 -67 21 -34 21 13 21 58 
21 91 22 102 21 87 21 53 21 6 21 -37 21 -66 21 -74 
21 -56 22 -18 21 29 2752 3709 100 MP stroke
21 72 21 101 21 105 21 86 21 47 22 1 21 -41 21 -66 
21 -66 21 -44 21 -2 21 44 22 86 21 109 21 108 21 83 
21 42 21 -5 21 -44 21 -63 22 -58 2308 3214 22 MP stroke
-13 21 -12 22 -11 21 -12 21 -10 21 -11 21 -10 21 -9 21 
-9 22 -9 21 -8 21 -8 21 -7 21 -7 21 -7 21 -6 21 
-6 22 -5 21 -5 21 -4 21 -4 21 -4 21 -3 21 -3 22 
-2 21 -2 21 -2 21 -1 21 0 21 -1 21 3577 2291 31 MP stroke
13 21 12 22 11 21 12 21 10 21 11 21 10 21 9 21 
9 22 9 21 8 21 8 21 7 21 7 21 7 21 6 21 
6 22 5 21 5 21 4 21 4 21 4 21 3 21 3 22 
2 21 2 21 2 21 1 21 0 42 3577 2291 30 MP stroke
381 0 3386 2925 2 MP stroke
gr


end

eplot
%%EndObject

epage
end

showpage

%%Trailer
%%EOF