summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/metapost/featpost/example/allgreatideas.mp
blob: 1a0cb08319640cf908f2f09f3578eb442051cce2 (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
% allgreatideas.mp
% L. Nobre G.
% 2007

verbatimtex
\documentclass{article}
\usepackage{palatino,marvosym}
\begin{document}
etex

path evilcrown;
evilcrown =
(153.18465,-56.69263)..controls (190.86575,-56.57867) and (190.82774,0)
 ..(153.07059,0)..controls (152.44896,3.93404) and (151.82733,7.86807)
 ..(151.2057,11.80211)..controls (151.18675,11.92209) and (151.1577,12.10594)
 ..(151.1842,12.11972)..controls (154.27016,13.72318) and (157.32425,15.3877)
 ..(160.34335,17.11494)..controls (165.81866,20.24739) and (171.17494,23.58395)
 ..(176.38683,27.13756)..controls (181.43541,30.5798) and (186.34438,34.22295)
 ..(191.08667,38.0763)..controls (195.67404,41.80377) and (200.1013,45.72461)
 ..(204.33633,49.84808)..controls (208.429,53.83293) and (212.33783,58.00284)
 ..(216.02922,62.36209)..controls (219.59828,66.57689) and (222.95978,70.96365)
 ..(226.0778,75.52231)..controls (229.09842,79.93854) and (231.8863,84.51001)
 ..(234.40594,89.2301)..controls (236.85533,93.81862) and (239.0473,98.54037)
 ..(240.94894,103.38168)..controls (242.80696,108.11192) and (244.38446,112.94789)
 ..(245.6573,117.86803)..controls (246.90929,122.70755) and (247.86414,127.61938)
 ..(248.5006,132.57758)..controls (249.13164,137.49362) and (249.44836,142.44493)
 ..(249.44836,147.4013)..controls (249.44836,152.35768) and (249.13164,157.30899)
 ..(248.5006,162.22504)..controls (247.86414,167.18323) and (246.9093,172.09506)
 ..(245.6573,176.93459)..controls (244.38446,181.85472) and (242.80696,186.69069)
 ..(240.94894,191.42093)..controls (239.0473,196.26224) and (236.85533,200.984)
 ..(234.40594,205.57251)..controls (231.8863,210.2926) and (229.09842,214.86407)
 ..(226.0778,219.2803)..controls (222.95978,223.83896) and (219.59828,228.22572)
 ..(216.02922,232.44052)..controls (212.33783,236.79977) and (208.429,240.96968)
 ..(204.33633,244.95453)..controls (200.10129,249.078) and (195.67404,252.99884)
 ..(191.08667,256.72632)..controls (221.70206,191.55792) and (196.61552,121.88226)
 ..(141.23656,76.86674)..controls (141.1039,76.75891) and (140.91652,76.91801)
 ..(140.87842,77.15913)..controls (129.05978,151.95451) and (117.24117,226.74988)
 ..(105.42253,301.54526)..controls (89.43553,212.92584) and (73.44852,124.30644)
 ..(57.46152,35.68703)..controls (57.4327,35.52724) and (57.35529,35.3694)
 ..(57.2022,35.33107)..controls (53.45178,34.39197) and (49.65408,33.54193)
 ..(45.81209,32.78442)..controls (45.75635,32.77344) and (45.69954,33.12679)
 ..(45.65913,33.3782)..controls (30.43942,128.07872) and (15.21971,222.77922)
 ..(0,317.47974)..controls (-15.23506,222.68375) and (-30.47012,127.88777)
 ..(-45.70518,33.09178)..controls (-45.75298,32.79448) and (-46.14847,32.85071)
 ..(-46.49614,32.92035)..controls (-50.0591,33.634) and (-53.58371,34.42728)
 ..(-57.06757,35.2974)..controls (-57.34285,35.36615) and (-57.45767,35.66574)
 ..(-57.50981,35.95477)..controls (-73.48071,124.48494) and (-89.45163,213.01509)
 ..(-105.42253,301.54526)..controls (-117.2524,226.67888) and (-129.08224,151.81252)
 ..(-140.91211,76.94614)..controls (-140.93776,76.78383) and (-141.17343,76.81525)
 ..(-141.36346,76.96997)..controls (-196.57445,121.92412) and (-221.60674,191.40785)
 ..(-191.21811,256.4458)..controls (-191.15338,256.58432) and (-191.08727,256.72585)
 ..(-191.10054,256.71506)..controls (-195.68295,252.99094) and (-200.10558,249.07385)
 ..(-204.33633,244.95453)..controls (-208.429,240.96968) and (-212.33783,236.79977)
 ..(-216.02922,232.44052)..controls (-219.59828,228.22572) and (-222.95978,223.83896)
 ..(-226.0778,219.2803)..controls (-229.09842,214.86407) and (-231.8863,210.2926)
 ..(-234.40594,205.57251)..controls (-236.85533,200.984) and (-239.0473,196.26224)
 ..(-240.94894,191.42093)..controls (-242.80696,186.69069) and (-244.38446,181.85472)
 ..(-245.6573,176.93459)..controls (-246.90929,172.09506) and (-247.86414,167.18323)
 ..(-248.5006,162.22504)..controls (-249.13164,157.30899) and (-249.44836,152.35768)
 ..(-249.44836,147.4013)..controls (-249.44836,142.44493) and (-249.13164,137.49362)
 ..(-248.5006,132.57758)..controls (-247.86414,127.61938) and (-246.9093,122.70755)
 ..(-245.6573,117.86803)..controls (-244.38446,112.94789) and (-242.80696,108.11192)
 ..(-240.94894,103.38168)..controls (-239.0473,98.54037) and (-236.85533,93.81862)
 ..(-234.40594,89.2301)..controls (-231.8863,84.51001) and (-229.09842,79.93854)
 ..(-226.0778,75.52231)..controls (-222.95978,70.96365) and (-219.59828,66.57689)
 ..(-216.02922,62.36209)..controls (-212.33783,58.00284) and (-208.429,53.83293)
 ..(-204.33633,49.84808)..controls (-200.10129,45.72461) and (-195.67404,41.80377)
 ..(-191.08667,38.0763)..controls (-186.34438,34.22295) and (-181.43541,30.5798)
 ..(-176.38683,27.13756)..controls (-171.17494,23.58395) and (-165.81866,20.2474)
 ..(-160.34335,17.11494)..controls (-157.3213,15.386) and (-154.26416,13.71991)
 ..(-151.17513,12.115)..controls (-151.1577,12.10596) and (-151.16463,12.06212)
 ..(-151.16982,12.0293)..controls (-151.8034,8.01953) and (-152.437,4.00977)
 ..(-153.07059,0)..controls (-190.8658,0) and (-190.8658,-56.69281)
 ..(-153.07059,-56.69281)..controls (-51.1263,-56.69281) and (50.818,-56.69281)
 ..(152.76228,-56.69281)..controls (152.90308,-56.69281) and (153.12411,-56.69281)
 ..cycle;

path foimar, monitor, ecran;
foimar=
(-0.00192,-12.55074)..controls (-0.64168,-11.78833) and (-1.28142,-11.02591)
 ..(-1.92117,-10.2635)..controls (-7.51778,-14.95969) and (-13.11438,-19.65587)
 ..(-18.71098,-24.35205)..controls (-17.00328,-26.38718) and (-15.29556,-28.42232)
 ..(-13.58786,-30.45744)..controls (-12.30708,-31.98378) and (-12.30708,-31.98378)
 ..(-2.1138,-28.6326)..controls (-3.95111,-27.57187) and (-6.11067,-26.96915)
 ..(-7.48247,-25.33434)..controls (-3.921,-22.34586) and (-0.35953,-19.35738)
 ..(3.20195,-16.3689)..controls (11.91702,-25.94652) and (23.26077,-25.99902)
 ..(31.85223,-20.78899)..controls (31.89467,-20.76324) and (31.94853,-20.76074)
 ..(31.98587,-20.79207)..controls (36.66202,-24.71588) and (41.33817,-28.6397)
 ..(46.01431,-32.5635)..controls (47.72202,-30.52838) and (49.42972,-28.49324)
 ..(51.13742,-26.45813)..controls (46.8044,-22.82224) and (42.47137,-19.18634)
 ..(38.13835,-15.55045)..controls (38.10356,-15.52124) and (38.13104,-15.47006)
 ..(38.16563,-15.42989)..controls (49.17552,-2.64243) and (48.7403,21.25578)
 ..(12.84161,37.23851)..controls (42.09344,20.35042) and (41.44891,0.09486)
 ..(31.70877,-10.05847)..controls (31.67998,-10.08849) and (31.63301,-10.09172)
 ..(31.60129,-10.06511)..controls (23.35864,-3.1486) and (15.11601,3.7679)
 ..(6.87337,10.68442)..controls (8.36761,12.46516) and (9.86185,14.2459)
 ..(11.3561,16.02664)..controls (1.80319,20.141) and (1.80319,20.141)
 ..(-0.75836,17.0883)..controls (-1.26715,17.51523) and (-1.77594,17.94215)
 ..(-2.28471,18.36908)..controls (-3.99242,16.33397) and (-5.70012,14.29883)
 ..(-7.40782,12.2637)..controls (-6.89905,11.83678) and (-6.39026,11.40985)
 ..(-5.88147,10.98293)..controls (-7.16225,9.45657) and (-8.44302,7.93024)
 ..(-9.7238,6.40388)..controls (-7.18245,4.27141) and (-4.64111,2.13893)
 ..(-2.09976,0.00645)..controls (-2.09598,0.00328) and (-2.09096,0.00133)
 ..(-2.08818,0.00462)..controls (-0.8087,1.52943) and (0.47078,3.05423)
 ..(1.75026,4.57904)..controls (9.45714,-1.88791) and (17.16402,-8.35486)
 ..(24.8709,-14.82181)..controls (24.88516,-14.83379) and (24.88658,-14.85393)
 ..(24.87306,-14.85988)..controls (17.92508,-17.91718) and (9.47896,-17.05374)
 ..(3.05269,-9.99147)..controls (2.03615,-10.84447) and (1.0196,-11.69746)
 ..(0.00307,-12.55046)..controls (0.0015,-12.55177) and (-0.00072,-12.55217)
 ..cycle;
monitor =
(24.90654,-57.06877)..controls (37.60521,-57.06877) and (50.3039,-57.06877)
 ..(63.00256,-57.06877)..controls (68.00955,-57.06877) and (72.06851,-53.00981)
 ..(72.06851,-48.00282)..controls (72.06851,-16.00095) and (72.06851,16.00095)
 ..(72.06851,48.00282)..controls (72.06851,53.00981) and (68.00955,57.06877)
 ..(63.00256,57.06877)..controls (21.00085,57.06877) and (-21.00085,57.06877)
 ..(-63.00256,57.06877)..controls (-68.00955,57.06877) and (-72.06851,53.00981)
 ..(-72.06851,48.00282)..controls (-72.06851,16.00095) and (-72.06851,-16.00095)
 ..(-72.06851,-48.00282)..controls (-72.06851,-53.00981) and (-68.00955,-57.06877)
 ..(-63.00256,-57.06877)..controls (-50.3039,-57.06877) and (-37.60521,-57.06877)
 ..(-24.90654,-57.06877)..controls (-24.90654,-62.05008) and (-24.90654,-67.03139)
 ..(-24.90654,-72.0127)..controls (-75.71588,-74.00522) and (-75.71588,-74.00522)
 ..(-77.7084,-90.89185)..controls (-61.76822,-90.89185) and (-45.82803,-90.89185)
 ..(-29.88785,-90.89185)..controls (-29.59856,-89.94563) and (-11.30861,-89.9454)
 ..(0,-89.9454)..controls (11.30861,-89.9454) and (29.59856,-89.94563)
 ..(29.88785,-90.89185)..controls (45.82803,-90.89185) and (61.76822,-90.89185)
 ..(77.7084,-90.89185)..controls (75.71588,-74.00522) and (75.71588,-74.00522)
 ..(24.90654,-72.0127)..controls (24.90654,-67.03139) and (24.90654,-62.05008)
 ..cycle;
ecran =
(-59.11711,-44.11737)..controls (-19.7057,-44.11737) and (19.7057,-44.11737)
 ..(59.11711,-44.11737)..controls (59.11711,-14.7058) and (59.11711,14.7058)
 ..(59.11711,44.11737)..controls (19.7057,44.11737) and (-19.7057,44.11737)
 ..(-59.11711,44.11737)..controls (-59.11711,14.7058) and (-59.11711,-14.7058)
 ..cycle;


beginfig(1);
  picture topl, botl, rtil, aux;
  numeric margbo, lscale, escale, fscale, dscale, i;
  margbo = 80mm;
  lscale = 8.5;
  escale = lscale*0.05;
  dscale = lscale*2;
  topl = thelabel(btex All great ideas end--up being etex, origin)
                                                               scaled lscale;
  botl = thelabel(btex distorted by Human Nature etex, origin) scaled lscale;
  rtil = thelabel(btex \EyesDollar etex, origin )              scaled dscale;
  draw (evilcrown shifted -center evilcrown) scaled escale
                                              shifted ((-1.02,-0.05)*margbo);
  draw foimar shifted (-4mm,0);
  draw monitor;
  draw ecran;
  draw rtil shifted ((0.8,-0.05)*margbo);
  aux = currentpicture;
  currentpicture:=nullpicture;
  draw aux scaled 1.93 shifted (0.45*margbo,0);
  draw topl shifted (0,0.85*margbo);
  draw botl shifted (0,-1.08margbo);
endfig;

verbatimtex
\end{document}
etex

end;