summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/metapost/featpost/example/allgreatideas.mp
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/metapost/featpost/example/allgreatideas.mp')
-rw-r--r--Master/texmf-dist/doc/metapost/featpost/example/allgreatideas.mp166
1 files changed, 166 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/metapost/featpost/example/allgreatideas.mp b/Master/texmf-dist/doc/metapost/featpost/example/allgreatideas.mp
new file mode 100644
index 00000000000..1a0cb083196
--- /dev/null
+++ b/Master/texmf-dist/doc/metapost/featpost/example/allgreatideas.mp
@@ -0,0 +1,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;