diff options
author | Karl Berry <karl@freefriends.org> | 2008-06-24 17:37:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-06-24 17:37:42 +0000 |
commit | 91569ec04bc97b7e2ac78372aa323b470108846a (patch) | |
tree | 0121cc6288ca23836df77835725398ae04e2f33a /Master/texmf-dist/tex/generic/pst-fun | |
parent | df6d79d94ab220e998c2123f02f8856cc83a2720 (diff) |
new pstricks package pst-fun 0.03
git-svn-id: svn://tug.org/texlive/trunk@8991 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/pst-fun')
-rw-r--r-- | Master/texmf-dist/tex/generic/pst-fun/pst-fun.tex | 738 |
1 files changed, 738 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/pst-fun/pst-fun.tex b/Master/texmf-dist/tex/generic/pst-fun/pst-fun.tex new file mode 100644 index 00000000000..c16221694ef --- /dev/null +++ b/Master/texmf-dist/tex/generic/pst-fun/pst-fun.tex @@ -0,0 +1,738 @@ +%% +%% This is file `pst-fun.tex', +%% +%% IMPORTANT NOTICE: +%% +%% Package `pst-fun.tex' +%% +%% Manuel Luque <ml@pstricks.de> +%% Herbert Voss <hv@pstricks.de> +%% +%% This program can be redistributed and/or modified under the terms +%% of the LaTeX Project Public License Distributed from CTAN archives +%% in directory macros/latex/base/lppl.txt. +%% +%% DESCRIPTION: +%% `pst-fun' is a PSTricks package for funny macros +%% +%% +\csname PSTfunLoaded\endcsname +\let\PSTfunLoaded\endinput +% Requires PSTricks +\ifx\PSTricksLoaded\endinput\else\input pstricks.tex\fi +\ifx\PSTnodesLoaded\endinput\else\input pst-node.tex\fi +\ifx\GradientLoaded\endinput\else\input pst-grad.tex\fi +\ifx\PstSlopeLoaded\endinput\else\input pst-slpe.tex\fi +\ifx\MultidoLoaded\endinput\else \input multido \fi +%\ifx\PSTricksAddLoaded\endinput\else\input pstricks-add.tex\fi +\ifx\PSTXKeyLoaded\endinput\else\input pst-xkey.tex \fi +% +\edef\PstAtCode{\the\catcode`\@} \catcode`\@=11\relax +% interface to the `xkeyval' package +\pst@addfams{pst-fun} + +\def\fileversion{0.03} +\def\filedate{2008/06/22} +\message{`PST-fun' v\fileversion, \filedate\space (hv)} +% +\SpecialCoor +\pstheader{pst-fun.pro} +% +\def\psParrot{\pst@object{psParrot}} +\def\psParrot@i#1{% + \begin@SpecialObj% + \addto@pscode{ + #1 + tx@FunDict begin tx@Parrot end } + \end@SpecialObj} +% +\def\psBill{% %Côté gauche et oreille Manuel Luque 2007/07/23 + \pscurve(0.4,1.38)(0,1.6)(-0.2,1.65)(-0.4,1.53)(-0.5,1.4)(-0.55,1.2)(-0.5,1) + \psline(-0.5,1)(-0.45,0.6) + \pscurve(-0.45,0.6)(-0.75,0.4)(-0.9,0)(-0.8,-0.45)(-0.5,-0.5)(-0.4,-0.2)(-0.4,0.1) + (-0.25,0.5)(-0.2,0.8)(-0.3,1) + \pscurve(-0.3,1)(-0.2,0.8)(0,0.7)(0.2,0.6)(0.22,0.5)(0.17,0.3) + %Collier + \pscurve(0.1,0.2)(0.25,0.4)(0.6,0.6)(0.75,0.55) + \psline(0.75,0.55)(0.8,0.4)\pscurve(0.8,0.4)(0.5,0.25)(0.25,0) + \psline(0.25,0)(0.1,0.2) + %patte gauche + \pscurve(0.15,0.1)(0.05,0)(-0.1,-0.25)(-0.05,-0.5)(0.15,-0.55) + \pscurve(0.2,-0.2)(0.2,-0.45)(0.15,-0.55)(0.1,-1)(0.2,-1.25)(0.2,-1.5) + (0.2,-1.5)(0,-1.45)(-0.2,-1.4)(-0.5,-1.5)(-0.6,-1.65)(-0.55,-1.8) + \pscurve(-0.4,-1.6)(-0.55,-1.8)(-0.4,-1.9) + \pscurve(-0.3,-1.7)(-0.4,-1.9)(0,-1.9)(.5,-1.8)(.48,-1.65)(0.4,-1.35) + \pscurve(0.4,-1.35)(0.6,-1.35)(0.8,-1.25) + \pscurve(0.6,-1.35)(0.6,-1.45)(0.6,-1.7)(0.75,-1.9)(1,-2)(1.35,-1.8)(1.2,-1.6) + \pscurve(1.35,-1.8)(1.5,-1.75)(1.4,-1.5)(1,-1.5)(1,-1.5)(0.85,-1.25) + %ventre + \pscurve(0.85,-1.25)(1,-1)(1,-0.75)(0.9,-0.3)(0.8,0) + %coude droit + \pscurve(1,-0.55)(1.15,-0.45)(1,0)(0.7,0.35) + %oreille droite + \pscurve(0.5,0.8)(0.8,0.55)(0.9,0.25)(1,0)(1.25,-0.1)(1.4,0.35)(1.2,0.6)(0.8,0.8)(0.7,0.88) + \pscurve(0,0.95)(0.2,0.8)(0.5,0.9) + \pscurve(0.5,0.9)(0.8,0.9)(1,1.15) + \pscurve(1,1.15)(1.1,1)(1.2,1.2)(1.1,1.5) + %Truffe + \psccurve[fillstyle=solid,fillcolor=lightgray](1.1,1.5)(1,1.8)(0.7,1.9) + (0.52,1.6)(0.6,1.25)(1,1.35) + \pscurve(0.5,1.4)(0.4,1.2)(0.5,1.1) + \pscurve(0.4,1.35)(0.25,1.5)(0,1.6)(-0.2,1.65)(-0.45,1.5) + %les yeux + \pscurve(0.4,1.3)(0.25,1.5)(0.1,1.5)(0.1,1.4) + \pscurve(0.25,1.25)(0,1.4)(-0.1,1.4)(-0.05,1.25)(0.1,1.1) + \pscircle*(0.3,1.35){0.05} + \pscircle*(0.17,1.25){0.05} + %rictus + \pscurve(-0.1,0.9)(0,0.93)(0.05,1.01) + %sourcils + \pscurve(-0.1,1.5)(-0.2,1.47)(-0.1,1.25) + \pscircle(0.7,-0.9){0.1} + %quelques poils + \psline(-0.45,1.5)(-0.35,2) + \psline(-0.35,1.6)(-0.2,2.2) + \psline(-0.2,1.6)(-0.2,2) + \psline(-0.2,1.5)(0,1.8) + \pscurve(0.6,0.9)(0.5,0.8)(0.45,0.55) + %queue + \pscurve(0.1,-0.8)(0,-0.82)(-0.1,-1)(0,-1.1)(0.18,-1.18) + \psline(0.45,0)(0.4,-0.25) + \psline(0.35,-0.2)(0.55,-0.4) + \psline(0.7,-0.3)(0.7,-0.5) + \psline(1,-0.25)(1.2,-0.5)% +} +% +\def\psFish{\pst@object{psFish}}% manuel +\def\psFish@i{{% + \pst@killglue + \begin@SpecialObj% + \pscurve(0.1,1.8)(0.4,1.65)(0.6,1.1)(0.85,1.2) + \pscurve(1.6,3.25)(2.5,4.2)(2.5,3.5) + \pscurve(4.25,1.9)(4.5,1.5)(3.9,1.4)(3.7,0.8)(3.2,1.5) + \pscurve(2.5,3.5)(2.75,3.75)(3.2,4)(3.75,3.2)(3.2,2.8)%(2.8,3.2) + \pscurve(5,2.45)(6,2.5)(5.75,2)(6,1.5)(5.8,1.4)(5,1.6) + \pscurve(3.2,1.4)(3.1,0.7)(3.5,0.5)(2.7,0.5) + \pscurve(1.8,1.1)(2.2,1.4)(2.7,1.6)(2.6,1.2)(2.65,1.1)(2.6,1)(2.65,0.9)(1.9,0.5) +% + \pscurve(0.25,2.4)(1,3)(1.6,3.25)(2.5,3.5)(3,3)(4,2.6) + (5,2.45)(5.7,2.75)(6,2.5)(5.75,2)(6,1.5)(5.9,1.35)(5,1.6) + (4,1.7)(3,1.1)(2.7,-.2)(2,0)(1,0.3)(0.8,0.3)(0.35,1) + (0.1,1.8)(0,2.1)(0.1,2.2)(0.5,1.9)(0.45,2.2)(0.25,2.4) + \pscircle[fillstyle=none](0.9,2.5){0.25} + \pscircle*(0.9,2.5){0.15} + \pscircle[fillstyle=solid,linestyle=none](0.85,2.55){0.03} + \pscurve[fillstyle=none](0.35,1)(1,0.8)(1.45,1)(1.6,1.6)(1.5,2.25)% + \end@SpecialObj}\ignorespaces} +% +\def\psLouisXIII{\pst@object{psLouisXIII}} +\def\psLouisXIII@i{{% + \pst@killglue + \begin@SpecialObj + %Sourcils + \pscurve[linewidth=3\pslinewidth,linecolor=gray](-0.9,0.5)(-0.4,0.7)(0,.57) + \pscurve[linewidth=3\pslinewidth,linecolor=gray](0.4,0.57)(0.7,0.7)(0.9,0.7) + %Yeux + \psclip{% + \pscustom{% + \pscurve(-0.8,0.35)(-0.45,0.5)(-0.2,0.4) + \pscurve(-0.2,0.4)(-0.5,0.2)(-0.8,0.35)}} + \pscircle(-0.6,0.35){0.15} + \pscircle*[linecolor=blue](-0.6,0.35){0.05} + \endpsclip + \psclip{% + \pscustom{% + \pscurve(0.4,0.42)(0.6,0.5)(0.8,0.5) + \pscurve(0.8,0.5)(0.6,0.25)(0.4,0.42)}} + \pscircle(0.55,0.4){0.15} + \pscircle*[linecolor=blue](0.55,0.4){0.05} + \endpsclip + \pscurve(-0.7,0.1)(-0.5,0.05)(-0.25,0.2) + \pscurve(0.5,0.2)(0.7,0.1)(0.8,0.3) + %Nez + \pscurve(0.2,0.5)(0.4,0)(0.5,-0.3)(0.2,-0.6) + \pscurve(-0.1,-0.3)(-0.3,-0.5)(-0.1,-0.6)(0,-0.5)(0.2,-0.6) + %Ovale + \pscurve(0,1.9)(0,1.6)(0.5,1.5)(0.9,1.28)(0.85,0.8)(1,0.4)(1,0)(0.9,-0.5) + (0.6,-1)(0.3,-1.4)(-0.15,-1.4)(-0.75,-1.25)(-1,-0.9) + %lèvre inf + \pscurve(-0.1,-1.1)(0.15,-1.1)(0.5,-1) + \pscurve(-0.3,-1)(0.1,-1)(0.45,-0.9) + %moustache + \pscustom[fillstyle=solid,fillcolor=lightgray]{% + \pscurve(-0.6,-0.9)(-0.4,-0.75)(0,-0.6) + \psline(0,-0.6)(0.05,-0.9) + \pscurve(0.05,-0.9)(-0.2,-0.95)(-0.4,-1.1) + \psline(-0.4,-1.1)(-0.6,-0.9)} + \pscustom[fillstyle=solid,fillcolor=lightgray]{% + \pscurve(0.15,-0.6)(0.6,-0.65)(0.8,-0.8) + \psline(0.8,-0.8)(0.7,-1) + \pscurve(0.7,-1)(0.5,-0.9)(0.2,-0.9) + \psline(0.2,-0.9)(0.15,-0.6)} + \psline(0.05,-0.9)(0.2,-0.9) + % + \psline(0.7,-1)(2,-2) + \pspolygon[fillstyle=solid,fillcolor=cyan](0,-2)(0.2,-1.75)(0.4,-1.7)(1,-2) + \psline(0.2,-1.75)(0.1,-1.42) + \psline(0.25,-1.43)(0.4,-1.7) + \psline(0.1,0.2)(0.2,-0.1) + %Cheveux + \psset{linewidth=2\pslinewidth,linecolor=gray} + \pscurve(0,1.9)(0.4,1.75)(0.9,1.7)(1.15,1.4)(1.05,0.85)(1.2,0.7) + \pscurve(1.05,0.7)(1.15,0.2)(1.2,-0.2)(1.35,-0.3)(1.5,-0.2) + \pscurve(1.05,-0.3)(1.15,-0.65)(1.1,-1)(1.3,-1.1)(1.45,-0.9) + \pscurve(0.85,-0.7)(0.85,-1)(1.1,-1.2)(1.35,-1.5)(1.3,-1.8)(1.15,-1.9)(1.05,-1.7) + \pscurve(-0.1,1.9)(-0.2,1.8)(-0.6,1.8)(-0.9,1.65)(-1,1.4) + \pscurve(-0.1,1.6)(-0.3,1.5)(-0.3,1.45)(-0.8,1.35)(-0.95,1.15)(-0.9,0.9)(-0.7,0.9)(-0.7,1.1) + \pscurve(-1,0.8)(-1.1,0.6)(-1.1,0.3)(-1.05,0)(-1.2,-0.2)(-1.3,0)(-1.2,0.1) + \pscurve(-1.1,1.3)(-1.3,1.1)(-1.7,0.9)(-1.8,0.7)(-1.85,0.6)(-1.9,0.3)(-1.7,0.25)(-1.6,0.35) + \pscurve(-1.05,-0.2)(-1.1,-0.7)(-1.1,-1.1)(-1.3,-1.2)(-1.4,-1)(-1.35,-0.8) + \pscurve(-1.35,-0.8)(-1.45,-1.3)(-1.5,-1.6)(-1.7,-1.7)(-1.9,-1.55)(-1.7,-1.4) + \pscurve(-1.6,0.7)(-1.75,0.3)(-1.6,-0.2)(-1.6,-0.65)(-1.8,-0.9)(-2,-0.5) + \pscurve(-1.5,-0.6)(-1.7,-1)(-2,-1.4)(-1.9,-1.9)(-1.6,-2)(-1.4,-1.9)(-1.4,-1.7) + \pscurve(-0.1,1.9)(-0.3,1.85)(-0.6,1.8)(-0.95,1.8)(-1.3,1.7)(-1.5,1.45)(-1.7,1)(-1.9,0.85) + \end@SpecialObj}\ignorespaces} +% +\def\psPulpo{\pst@object{psPulpo}} +\def\psPulpo@i{{% + \pst@killglue% + \addbefore@par{fillstyle=solid,linewidth=0.5mm} + \begin@SpecialObj + \pscurve(6.4,1.3)(7,0.8)(8,0.4)(9,0.7)(9.3,1)(9.6,1.6)(10,2.05)(10.3,2.1)% + (10.6,2)(10.8,1.6)(10.6,2.2)(10,2.4)(9.5,2)(9,1.2)(8,0.8)(7.5,1)(7,1.5) + \pscurve(4.6,1.3)(4,0.8)(3,0.4)(2,0.7)(1.7,1)(1.4,1.6)(1,2.05)(0.7,2.1)% + (0.4,2)(0.2,1.6)(0.4,2.2)(1,2.4)(1.5,2)(2,1.2)(3,0.8)(3.5,1)(4,1.5) + \pscircle(7,1.1){0.1} \pscircle(7.4,0.8){0.1} + \pscircle(8,0.6){0.1} \pscircle(8.5,0.7){0.1} + \pscircle(9,1){0.1} \pscircle(9.4,1.6){0.1} + \pscircle(9.7,2){0.1} + % + \pscircle(4,1.1){0.1} \pscircle(3.6,0.8){0.1} + \pscircle(3,0.6){0.1} \pscircle(2.5,0.7){0.1} + \pscircle(2,1){0.1} \pscircle(1.6,1.6){0.1} + \pscircle(1.3,2){0.1} +% + \pscurve(5.5,3)(5.5,2)(6,1)(6.5,1.3)(6.9,2.4)(7.3,4)(8.2,5.4)(8.8,4.55)(9.3,3.9)% + (9.8,4)(9.4,4)(9,4.7)(8.2,5.7)(7.4,5)(7,4)(6.7,3)(6.2,2)(5.8,1.8)(5.5,2) + % + \pscurve(5.5,3)(5.5,2)(5,1)(4.5,1.3)(4.1,2.4)(3.7,4)(2.8,5.4)(2.2,4.55)(1.7,3.9)% + (1.2,4)(1.6,4)(2,4.7)(2.8,5.7)(3.6,5)(4,4)(4.3,3)(4.8,2)(5.2,1.8)(5.5,2) + \pscircle(6,1.2){0.1} \pscircle(6.8,2.6){0.1} + \pscircle(6.95,3.3){0.1} \pscircle(7.13,4){0.1} + \pscircle(7.37,4.5){0.1} \pscircle(7.6,5.05){0.1} + \pscircle(8,5.5){0.08} + % + \pscircle(5,1.2){0.1} \pscircle(4.2,2.6){0.1} + \pscircle(4.05,3.3){0.1} \pscircle(3.87,4){0.1} + \pscircle(3.63,4.5){0.1} \pscircle(3.4,5.05){0.1} + \pscircle(3,5.5){0.08} + % + \pscurve(5.5,5)(6,4.85)(6.3,4.6)(6.5,4.3)(6.55,4)(6.45,3.6)(6.3,3.4)(6.15,3.2)% + (6.3,2.95)(6.17,2.7)(6.6,2.4)(4.4,2.4)(4.83,2.7)(4.7,2.95)(4.85,3.2)% + (4.7,3.4)(4.55,3.6)(4.45,4)(4.5,4.3)(4.7,4.6)(5,4.85)(5.5,5) +% tentacule 1 + \pscurve(6.17,2.7)(6.6,2.4)(7.2,2.4)(8,2.6)(9,3)(9.7,3.6)(10,4.5)(9.8,4.6)% + (10,4.7)(10.2,4.6)(10.2,4.2)(10,3.7)(9.3,3)(8,2.25)(7,2)(6.4,2)(6,2.3) + \pscircle(6.3,2.3){0.1} \pscircle(6.65,2.2){0.1} + \pscircle(7.1,2.2){0.1} \pscircle(7.55,2.28){0.1} + \pscircle(7.9,2.45){0.1} \pscircle(8.3,2.5){0.1} + \pscircle(8.6,2.68){0.08} +% tentacule 1 + \pscurve(4.83,2.7)(4.4,2.4)(3.8,2.4)(3,2.6)(2,3)(1.3,3.6)(1,4.5)(1.2,4.6)(1,4.7)% + (0.8,4.6)(0.8,4.2)(1,3.7)(1.7,3)(3,2.25)(4,2)(4.6,2)(5,2.3) + \pscircle(4.7,2.3){0.1} \pscircle(4.45,2.2){0.1} + \pscircle(3.9,2.2){0.1} \pscircle(3.45,2.28){0.1} + \pscircle(3.1,2.45){0.1} \pscircle(2.7,2.5){0.1} + \pscircle(2.4,2.68){0.08} + % deuxième tentacule + \pscurve(6,2.4)(6.1,2)(6.4,1.8)(7,2)(7.7,4)(8.2,5)(9,5.55)(9.6,5.4)(9,5.3)% + (8.6,5)(8,4)(7.7,3)(7.5,2)(7,1.5)(6.4,1.3)(6,1.4)(5.5,2)(5.5,2.5) + \pscircle(5.8,2){0.1} \pscircle(6.1,1.6){0.1} + \pscircle(6.6,1.6){0.1} \pscircle(7,1.8){0.1} + \pscircle(7.3,2.2){0.1} \pscircle(7.5,2.6){0.1} + \pscircle(7.6,3){0.1} \pscircle(7.7,3.4){0.08} + \pscircle(7.8,3.8){0.08} \pscircle(8,4.4){0.08} + \pscircle(8.2,4.7){0.08}\pscircle(8.4,5){0.08} + \pscircle(8.6,5.2){0.08} +% 23 juin + \pscurve(5,2.4)(4.9,2)(4.6,1.8)(4,2)(3.3,4)(2.8,5)(2,5.55)(1.4,5.4)(2,5.3)(2.4,5)% + (3,4)(3.3,3)(3.5,2)(4,1.5)(4.6,1.3)(5,1.4)(5.5,2)(5.5,2.5) + \pscircle(5.2,2){0.1} \pscircle(4.9,1.6){0.1} + \pscircle(4.4,1.6){0.1} \pscircle(4,1.8){0.1} + \pscircle(3.7,2.2){0.1} \pscircle(3.5,2.6){0.1} + \pscircle(3.4,3){0.1} \pscircle(3.3,3.4){0.08} + \pscircle(3.2,3.8){0.08} \pscircle(3,4.4){0.08} + \pscircle(2.8,4.7){0.08} \pscircle(2.6,5){0.08} + \pscircle(2.4,5.2){0.08} +% + \pscircle[linewidth=1.5\pslinewidth,fillstyle=solid,fillcolor=white](6,2.95){0.2} + \pscircle[fillstyle=solid,fillcolor=black](6.05,2.95){0.15} + \pscircle[fillstyle=solid,fillcolor=white,linestyle=none](6.07,2.97){0.05} + \pscircle[linewidth=1.5\pslinewidth,fillstyle=solid,fillcolor=white](5,2.95){0.2} + \pscircle[fillstyle=solid,fillcolor=black](4.95,2.95){0.15} + \pscircle[fillstyle=solid,fillcolor=white,linestyle=none](4.97,2.97){0.05} + \psset{linewidth=0.5mm} + \pscurve(5.85,3.15)(6.1,3.2)(5.9,3.4) + \pscurve(5.15,3.15)(4.9,3.2)(5.1,3.4) + \pscurve(5.55,3.2)(5.6,3.4)(5.8,3.6)(6.1,3.6)(5.8,3.9) + \pscurve(5.95,4.1)(6.2,4.15)(5.9,4.3) + \pscurve(5.9,4.4)(6.1,4.45)(5.9,4.6) + \pscurve(5.45,3.2)(5.4,3.4)(5.2,3.6)(4.9,3.6)(5.2,3.9) + \pscurve(5.05,4.1)(4.8,4.15)(5.1,4.3) + \pscurve(5.1,4.4)(4.9,4.45)(5.1,4.6) +\iffalse + \pscurve(8.4,1.3)(9,0.8)(10,0.4)(11,0.7)(11.3,1)(11.6,1.6)(12,2.05)(12.3,2.1)% + (12.6,2)(12.8,1.6)(12.6,2.2)(12,2.4)(11.5,2)(11,1.2)(10,0.8)(9.5,1)(9,1.5) + \pscurve(6.6,1.3)(6,0.8)(5,0.4)(4,0.7)(3.7,1)(3.4,1.6)(3,2.05)(2.7,2.1)% + (2.4,2)(2.2,1.6)(2.4,2.2)(3,2.4)(3.5,2)(4,1.2)(5,0.8)(5.5,1)(6,1.5) + \pscircle(9,1.1){0.1} \pscircle(9.4,0.8){0.1} + \pscircle(10,0.6){0.1} \pscircle(10.5,0.7){0.1} + \pscircle(11,1){0.1} \pscircle(11.4,1.6){0.1} + \pscircle(11.7,2){0.1} + % + \pscircle(6,1.1){0.1} \pscircle(5.6,0.8){0.1} + \pscircle(5,0.6){0.1} \pscircle(4.5,0.7){0.1} + \pscircle(4,1){0.1} \pscircle(3.6,1.6){0.1} + \pscircle(3.3,2){0.1} +% + \pscurve(7.5,3)(7.5,2)(8,1)(8.5,1.3)(8.9,2.4)(9.3,4)(10.2,5.4)(10.8,4.55)(11.3,3.9)% + (11.8,4)(11.4,4)(11,4.7)(10.2,5.7)(9.4,5)(9,4)(8.7,3)(8.2,2)(7.8,1.8)(7.5,2) + % + \pscurve(7.5,3)(7.5,2)(7,1)(6.5,1.3)(6.1,2.4)(5.7,4)(4.8,5.4)(4.2,4.55)(3.7,3.9)% + (3.2,4)(3.6,4)(4,4.7)(4.8,5.7)(5.6,5)(6,4)(6.3,3)(6.8,2)(7.2,1.8)(7.5,2) + \pscircle(8,1.2){0.1} \pscircle(8.8,2.6){0.1} + \pscircle(8.95,3.3){0.1} \pscircle(9.13,4){0.1} + \pscircle(9.37,4.5){0.1} \pscircle(9.6,5.05){0.1} + \pscircle(10,5.5){0.08} + % + \pscircle(7,1.2){0.1} \pscircle(6.2,2.6){0.1} + \pscircle(6.05,3.3){0.1} \pscircle(5.87,4){0.1} + \pscircle(5.63,4.5){0.1} \pscircle(5.4,5.05){0.1} + \pscircle(5,5.5){0.08} + % + \pscurve(7.5,5)(8,4.85)(8.3,4.6)(8.5,4.3)(8.55,4)(8.45,3.6)(8.3,3.4)(8.15,3.2)% + (8.3,2.95)(8.17,2.7)(8.6,2.4)(6.4,2.4)(6.83,2.7)(6.7,2.95)(6.85,3.2)% + (6.7,3.4)(6.55,3.6)(6.45,4)(6.5,4.3)(6.7,4.6)(7,4.85)(7.5,5) +% tentacule 1 + \pscurve(8.17,2.7)(8.6,2.4)(9.2,2.4)(10,2.6)(11,3)(11.7,3.6)(12,4.5)(11.8,4.6)% + (12,4.7)(12.2,4.6)(12.2,4.2)(12,3.7)(11.3,3)(10,2.25)(9,2)(8.4,2)(8,2.3) + \pscircle(8.3,2.3){0.1} \pscircle(8.65,2.2){0.1} + \pscircle(9.1,2.2){0.1} \pscircle(9.55,2.28){0.1} + \pscircle(9.9,2.45){0.1} \pscircle(10.3,2.5){0.1} + \pscircle(10.6,2.68){0.08} +% tentacule 1 + \pscurve(6.83,2.7)(6.4,2.4)(5.8,2.4)(5,2.6)(4,3)(3.3,3.6)(3,4.5)(3.2,4.6)(3,4.7)% + (2.8,4.6)(2.8,4.2)(3,3.7)(3.7,3)(5,2.25)(6,2)(6.6,2)(7,2.3) + \pscircle(6.7,2.3){0.1} \pscircle(6.45,2.2){0.1} + \pscircle(5.9,2.2){0.1} \pscircle(5.45,2.28){0.1} + \pscircle(5.1,2.45){0.1} \pscircle(4.7,2.5){0.1} + \pscircle(4.4,2.68){0.08} + % deuxième tentacule + \pscurve(8,2.4)(8.1,2)(8.4,1.8)(9,2)(9.7,4)(10.2,5)(11,5.55)(11.6,5.4)(11,5.3)% + (10.6,5)(10,4)(9.7,3)(9.5,2)(9,1.5)(8.4,1.3)(8,1.4)(7.5,2)(7.5,2.5) + \pscircle(7.8,2){0.1} \pscircle(8.1,1.6){0.1} + \pscircle(8.6,1.6){0.1} \pscircle(9,1.8){0.1} + \pscircle(9.3,2.2){0.1} \pscircle(9.5,2.6){0.1} + \pscircle(9.6,3){0.1} \pscircle(9.7,3.4){0.08} + \pscircle(9.8,3.8){0.08} \pscircle(10,4.4){0.08} + \pscircle(10.2,4.7){0.08}\pscircle(10.4,5){0.08} + \pscircle(10.6,5.2){0.08} +% 23 juin + \pscurve(7,2.4)(6.9,2)(6.6,1.8)(6,2)(5.3,4)(4.8,5)(4,5.55)(3.4,5.4)(4,5.3)(4.4,5)% + (5,4)(5.3,3)(5.5,2)(6,1.5)(6.6,1.3)(7,1.4)(7.5,2)(7.5,2.5) + \pscircle(7.2,2){0.1} \pscircle(6.9,1.6){0.1} + \pscircle(6.4,1.6){0.1} \pscircle(6,1.8){0.1} + \pscircle(5.7,2.2){0.1} \pscircle(5.5,2.6){0.1} + \pscircle(5.4,3){0.1} \pscircle(5.3,3.4){0.08} + \pscircle(5.2,3.8){0.08} \pscircle(5,4.4){0.08} + \pscircle(4.8,4.7){0.08} \pscircle(4.6,5){0.08} + \pscircle(4.4,5.2){0.08} +% + \pscircle[linewidth=1.5\pslinewidth,fillstyle=solid,fillcolor=white](8,2.95){0.2} + \pscircle[fillstyle=solid,fillcolor=black](8.05,2.95){0.15} + \pscircle[fillstyle=solid,fillcolor=white,linestyle=none](8.07,2.97){0.05} + \pscircle[linewidth=1.5\pslinewidth,fillstyle=solid,fillcolor=white](7,2.95){0.2} + \pscircle[fillstyle=solid,fillcolor=black](6.95,2.95){0.15} + \pscircle[fillstyle=solid,fillcolor=white,linestyle=none](6.97,2.97){0.05} + \psset{linewidth=0.5mm} + \pscurve(7.85,3.15)(8.1,3.2)(7.9,3.4) + \pscurve(7.15,3.15)(6.9,3.2)(7.1,3.4) + \pscurve(7.55,3.2)(7.6,3.4)(7.8,3.6)(8.1,3.6)(7.8,3.9) + \pscurve(7.95,4.1)(8.2,4.15)(7.9,4.3) + \pscurve(7.9,4.4)(8.1,4.45)(7.9,4.6) + \pscurve(7.45,3.2)(7.4,3.4)(7.2,3.6)(6.9,3.6)(7.2,3.9) + \pscurve(7.05,4.1)(6.8,4.15)(7.1,4.3) + \pscurve(7.1,4.4)(6.9,4.45)(7.1,4.6) +\fi + \end@SpecialObj} + \ignorespaces} +% +\def\Datas{% + \pnode(2.3,0.4){P5}\pnode(2.1,0.15){P6} + \pnode(2.37,0.7){P1}\pnode(2.37,0.4){P2}\pnode(2.3,0.4){pp2}\pnode(2.22,0.4){P3}\pnode(2.2,0.4){P4} + \pnode(2.1,0.15){G4}\pnode(2.25,0.18){G5}\pnode(2.38,0.15){G6} + \pnode(2.1,0.15){G1}\pnode(2,0){G2}\pnode(2.1,-0.12){G3} + \pnode(2.1,0.15){G7}\pnode(2.1,0){G8}\pnode(2.2,-0.1){G9} + \pnode(2.1,0.15){G10}\pnode(2.38,0.15){G11}\pnode(2.32,0.09){G12} + \pnode(1.85,0.25){p1}\pnode(1.75,0.1){p2} + \pnode(1.75,0.1){g1}\pnode(1.6,0.04){g2}\pnode(1.65,-0.1){g3} + \pnode(1.75,0.1){g4}\pnode(1.65,0){g5}\pnode(1.7,-0.1){g6} + \pnode(1.75,0.1){g7}\pnode(1.7,0){g8}\pnode(1.8,-0.1){g9} + \pnode(1.75,0.1){g10}\pnode(1.88,0.1){g11}\pnode(1.9,0.05){g12} + \pnode(0.6,0.74){T1}\pnode(0.61,0.85){T2}\pnode(0.7,1.1){T3}\pnode(0.9,1.22){T4}\pnode(1,1.23){T5}\pnode(1.2,1.22){T6} + \pnode(1.35,1.2){T7}\pnode(1.7,1.3){T8}\pnode(2,1.42){T9}\pnode(2.3,1.5){T10}\pnode(2.55,1.52){T11}\pnode(2.55,1.52){T12} + \pnode(3,1.9){T13}\pnode(3.2,2.1){T14}\pnode(3.4,2.2){T15}\pnode(3.45,2){T16}\pnode(3.3,1.8){T17}\pnode(2.8,1.37){T18}\pnode(2.8,1.37){T19} % queue + \pnode(2.7,0.9){T20} + \pnode(2.1,0.3){T21}\pnode(1.7,0.14){T22}\pnode(1.3,0.16){T23} + \pnode(1,0.4){T24}\pnode(0.8,0.6){T25}\pnode(0.7,0.62){T26}\pnode(0.75,0.7){T27} + \pnode(1.12,1.23){d1}\pnode(1.2,1.22){d2} + \pnode(1.35,1.2){d3}\pnode(1.7,1.3){d4}\pnode(2,1.42){d5}\pnode(2.3,1.5){d6}\pnode(2.55,1.52){d7} + \pnode(2.85,1.55){d8}\pnode(2.85,1.55){d9}\pnode(2.8,1.37){d10}\pnode(2.6,1.35){d11}\pnode(2.3,1.3){d12} + \pnode(2.1,1.1){d13}\pnode(1.9,0.8){d14}\pnode(1.7,0.7){d15}\pnode(1.5,0.68){d16} + \pnode(1.3,0.7){d17}\pnode(1.3,0.7){d18}\pnode(1.35,0.8){d19}\pnode(1.35,1){d20} + \pnode(1.25,1.15){d21} + \pnode(0.75,0.7){c1}\pnode(1.02,0.9){c2}\pnode(1.15,1){c3}\pnode(1.25,1){c4}\pnode(1.25,0.8){c5} + \pnode(1.1,0.62){c6}\pnode(0.9,0.6){c7}\pnode(0.7,0.62){c8}\pnode(0.7,0.62){c9}\pnode(0.8,0.6){c10} + \pnode(0.9,0.55){c11}\pnode(1,0.53){c12}\pnode(1.2,0.6){c13}\pnode(1.3,0.7){c14}\pnode(1.35,0.8){c15} + \pnode(1.35,1){c16}\pnode(1.25,1.15){c17}\pnode(1.12,1.23){c18}\pnode(1.12,1.23){c19} + \pnode(1.15,1.1){c20}\pnode(1.1,1){c21}\pnode(0.97,0.9){c22} + \pnode(0.8,0.95){C1}\pnode(0.95,1){C2}\pnode(1.1,1.1){C3} + \pnode(1.12,1.23){C4}\pnode(1.12,1.23){C5}\pnode(1,1.23){C6} + \pnode(0.9,1.22){C7}\pnode(0.7,1.1){C8}\pnode(0.6,0.74){C9} + \pnode(0.45,0.62){B1}\pnode(0.6,0.74){B2}\pnode(0.75,0.7){B3}\pnode(0.7,0.62){B4} + \pnode(1.5,0.68){A1}\pnode(1.7,0.7){A2} + \pnode(1.9,0.8){A3}\pnode(2.1,1.1){A4}\pnode(2.3,1.3){A5}\pnode(2.6,1.35){A6} + \pnode(2.8,1.37){A7}\pnode(3,1.4){A8}\pnode(3.2,1.47){A9}\pnode(3.2,1.47){A10}\pnode(3.2,1.47){A11} + \pnode(3.1,1.3){A12}\pnode(2.7,0.9){A13}\pnode(2.3,0.75){A14} + \pnode(2,0.68){A15}\pnode(1.4,0.68){A16}\pnode(1.3,0.7){A17}\pnode(1.3,0.7){A18} + \pnode(0.45,0.62){B5}\pnode(0.73,0.7){B6}} +% +\newcmykcolor{marron}{0.2 0.5 0.7 0} +\newcmykcolor{darkGreen}{1 0 1 0.7} +\newcmykcolor{lightYellow}{0 0 0.7 0} +% +\def\psBranch{% Manuel + \pnode(0.5,0.2){b1}\pnode(1.05,-0.15){b2}\pnode(1.3,0){bb2}\pnode(1.55,0.05){b3}\pnode(2.6,0.2){b4} + \pnode(4,0.87){b5}\pnode(5,1.2){b6}\pnode(6.5,1.25){bb6}\pnode(7.8,1.15){b7}\pnode(7,2){b8}\pnode(7,2.15){b9} + \pnode(8,1.2){b10}\pnode(10,1){b11}\pnode(10,0.7){b12} + \pnode(8,0.9){b13}\pnode(5,0.95){b14} + \pnode(4,0.6){b15}\pnode(2.9,0){b16}\pnode(2.2,-0.5){b17} + \pnode(2.1,-0.5){b18}\pnode(2.7,0){b19}\pnode(2,-0.1){b20}\pnode(1.5,-0.1){b21} + \pnode(0.7,-0.55){b22}\pnode(0.6,-0.5){b23}\pnode(1,-0.25){b24}\pnode(0.7,-0.1){b25}\pnode(0.45,0.12){b26} + \psccurve[fillstyle=solid,fillcolor=marron,linestyle=none](b1)(b1)(b2)(bb2)(b3)(b4)(b5)(b5)(b6)(bb6) + (b7)(b7)(b8)(b8)(b9)(b9)(b10)(b11)(b11)(b12)(b12)(b13)(b14)(b15)(b15)(b16)(b17)(b17)(b18)(b18) + (b19)(b19)(b20)(b21)(b22)(b22)(b23)(b23)(b24)(b24)(b25)(b26) + \pscurve(b1)(b2)(bb2)(b3)(b4)(b5)(b5)(b6)(bb6)(b7)(b7)(b8) + \pscurve(b9)(b10)(b11) + \pscurve(b12)(b13)(b14)(b15)(b15)(b15)(b16)(b16)(b17)(b17)(b18)(b18)(b19)(b19)(b20)(b21)(b22) + \pscurve(b23)(b24)(b24)(b25)(b26)} +% +\define@boolkey[psset]{pst-fun}[Pst@]{Branch}[true]{}% draw the branch? +\psset[pst-fun]{Branch=false} +% +\def\psBird{\pst@object{psBird}} +\def\psBird@i{{% + \pst@killglue% + \Datas% + \use@par + \ifPst@Branch \psBranch \fi + \psline[linewidth=0.75mm](P5)(P6) + \psccurve[fillstyle=solid,fillcolor=lightYellow](P1)(P2)(pp2)(P3)(P4) + % griffes + \pscurve(G1)(G2)(G3) + \pscurve(G4)(G5)(G6) + \pscurve(G7)(G8)(G9) + \pscurve(G10)(G11)(G12) + \psline[linewidth=0.75mm](p1)(p2) + \pscurve(g1)(g2)(g3) + \pscurve(g4)(g5)(g6) + \pscurve(g7)(g8)(g9) + \pscurve(g10)(g11)(g12) + % tête et corps + \psccurve[fillstyle=gradient,gradend=white,gradbegin=yellow,gradmidpoint=0.5](T1)(T1)(T2)(T3)(T4)(T5)(T6) + (T7)(T8)(T9)(T10)(T11)(T12) + (T13)(T14)(T15)(T16)(T17)(T18)(T19) % queue + (T20)(T21)(T22)(T23)(T24)(T25)(T26)(T26)(T27)(T27) + % dos + \psccurve[linestyle=none,fillstyle=gradient,gradend=darkGreen,gradbegin=green,gradmidpoint=0](d1)(d1)(d2)(d3)(d4) + (d5)(d6)(d7)(d8)(d9)(d10)(d11)(d12)(d13)(d14)(d15)(d16)(d17)(d18)(d19)(d20)(d21) + \psccurve[fillstyle=gradient,gradbegin=blue,gradend=green,linestyle=none,gradmidpoint=1]% + (T11)(T11)(T12)(T13)(T14)(T15)(T16)(T17)(T18)(T18)(d8)(d8) + % collier + \psccurve[linestyle=none,fillstyle=gradient,gradend=white,gradbegin=black](c1)(c1)(c2)(c3)(c4)(c5)(c6)(c7)(c8)(c9) + (c10)(c11)(c12)(c13)(c14)(c15)(c16)(c17)(c18)(c19)(c20)(c21)(c22) + % calotte + \psccurve[fillstyle=gradient,gradend=white,gradbegin=blue,linestyle=none]% + (C1)(C2)(C3)(C4)(C5)(C6)(C7)(C8)(C9)(C9) + % bec + \pspolygon[fillstyle=solid,fillcolor=gray](B1)(B2)(B3)(B4) + \psline(B5)(B6) + % oeil +% \pnode(0.85,0.8){O1} + \pscircle[fillstyle=solid,fillcolor=black](0.85,0.8){0.05} + \pscircle[fillstyle=solid,fillcolor=white,linestyle=none](0.84,0.82){0.010} + % aile + \psccurve[fillstyle=gradient,gradbegin=blue,gradend=green,linestyle=none]% + (A1)(A2)(A3)(A4)(A5)(A6)(A7)(A8)(A9)(A10)(A11)(A12)(A13)(A14)(A15)(A16)(A17)(A18)% +% \endpspicture + }\ignorespaces} +% +\newpsstyle{LukesHat}{fillstyle=solid,fillcolor=yellow} +\def\psLuke{\pst@object{psLuke}}% manuel +\def\psLuke@i{{% + \pst@killglue + \addbefore@par{linewidth=2pt,linecolor=black!80} + \begin@SpecialObj% + \pscustom[style=LukesHat]{% + \pscurve(7.5,9)(6.8,9)(6,9.5)(4,9.5)(2,8)(1.1,6)(1.2,5)(1.6,4.2)(2.5,4.6)(3.2,5.5) + \psline(3.2,5.5)(2.5,6.2) + \pscurve(2.5,6.2)(3,7.3)(4,8.2)(5.5,8.8)(6.5,8.7)(7.5,9)} + \pscustom[style=LukesHat]{% + \psline(1.4,7.1)(1,7.3)(2,9.4)(3,9.9)(3.5,9.2) + \pscurve(3.5,9.2)(3,9)(2,8)(1.4,7.1)} + \pscustom{% head + \pscurve(4.9,8.6)(5.3,8)(6,7)(5.5,6.5) + \pscurve(5.5,6.5)(5.5,5.5)(5.7,5.2)(5.6,5)(5,5.1) + \pscurve(5,5.1)(5,4.5)(4.6,4)(4,4.75) + \pscurve(4,4.75)(4.2,4.2)(4.2,4)(4.1,3.4) + \psline(4.1,3.4)(3.5,3.7)(3.7,5)(3.5,5.5)(3.2,5.5)(2.5,6.2) + \pscurve(2.5,6.2)(3,7.3)(4,8.2)(4.9,8.6)} + \psline(4.2,6.2)(4.6,6.6) + \psline(4.3,6)(4.8,6.3) + \pscurve(4.5,6.1)(5,5.6)(5.5,5.5)\psline(5.6,5.4)(8.2,3.9) + \pspolygon[linestyle=none,linewidth=0.1pt,fillcolor=black,fillstyle=solid]% + (8.2,3.8)(7.7,4.2)(8.2,4.1)(7.9,4.3)(7.9,4.4)(7.7,4.45)(7.75,4.5)(7.3,4.45)% + (7.4,4.2)(7.5,3.8)(7.55,4)(7.95,3.9)(8,4)(7.6,4.2) + \pscustom[linestyle=none,linewidth=0.1pt,fillcolor=black,fillstyle=solid]{% eye + \pscurve(4.8,7.9)(4.8,7.3)(4.5,7.4) + \pscurve(4.5,7.4)(4.8,7.2)(5.1,7.3) + \pscurve(5.1,7.3)(4.9,7.35)(4.8,7.9)} + \pscustom{% + \pscurve(4.1,3.8)(5,3.1)(4.9,2.8)(4.6,1.6)(3.8,0.3) + \pscurve(3.8,0.3)(3.9,0.8)(3.5,2)(3.2,2.5)(3.2,3.5)(3.3,3.9)(3.5,4) + \pscurve(3.5,4)(3.5,3.7)(4,3.3)(5,3.1)} + \pscurve(4.5,1.8)(3.9,2)(3.4,2.8)(3.2,3.5)(3.3,3.9)(3.6,4) + \pscurve(4.3,2.4)(4,2.6)(3.4,2.8) + \psline(4.1,2.8)(4.9,2.9) + \pspolygon[linestyle=none,linewidth=0.1pt,fillcolor=black,fillstyle=solid]% + (4.2,2.2)(4.3,2.3)(4.5,2.1) + \pscurve(3.5,1.9)(3.6,1)(3.7,0.8)(3.9,0.9) + \pscurve(1.15,4.9)(0.5,4.7)(0,4.3) + \pscurve(0,4.3)(1,4.25)(1.8,4)(2.1,3.8)(3,3.75)(3.2,3.5) + \pscurve(2.7,4.8)(3.15,4.2)(3.2,4)(3.3,3.9) + \psline(2.1,3.8)(1.3,3.4) + \pscurve(1.3,3.4)(2.1,3.2)(3,3.5) + \psccurve(3,3.5)(3,4)(3.15,4.1)(3.3,4)(3.2,3.8)(3.1,3.5) + \pscurve(3.9,6)(3.6,5.5)(3.2,5.6)(2.9,6)(2.8,6.3)(3,6.7)(3.2,6.8)(3.8,6.2)(4,6.3)% + (3.9,7)(3.6,7.5)(3.3,7.5)(3.2,7)(3.2,6.7) + \pscurve(3.5,5.9)(3.2,6)(3.25,6.3) + \pscurve(2.8,6.3)(3.25,6.3)(3.65,6) + \pscurve(3.2,7.5)(3.55,7.4)(3.5,7)(3.55,6.45) + \pscurve(6.5,8.7)(7,8.45)(7.3,7.9) + \pscurve(7,8.45)(7.1,8)(7,7.5)(7,7.3) + \pscurve(7,7.3)(6.95,7.5)(6.6,8)(6.3,8.4) + \pscurve(5.8,8.8)(6,8.7)(6.1,8.2)(6.25,7.5) + \pscurve(4.9,8.6)(5.5,8.6)(6,8.5)(6.2,8.2) + \pscurve(4.9,8.6)(5.6,8.4)(5.8,8.2)(6,7.8) + \pscurve(5.1,8)(5.2,7.9)(5.7,8.2)(6,8.3)(6.2,8.7) + \psccurve[linestyle=none,linewidth=0.1pt,fillcolor=black,fillstyle=solid]% + (4.15,7.9)(4.2,8.15)(4.5,8.2)(4.7,8.15)(4.5,8.05)(4.4,8)(4.2,7.95) + \end@SpecialObj}\ignorespaces} +% +\def\psAnt{\pst@object{psAnt}}% manuel +\def\psAnt@i{% + \pst@killglue% + \addbefore@par{fillcolor=gray,fillstyle=solid} + \begin@ClosedObj% + \addto@pscode{ +0.025 0.025 scale +0 2700 moveto +-3 -24 -8 -109 -11 -189 rcurveto +-13 -321 -69 -511 -204 -694 rcurveto +-28 -38 -51 -72 -51 -76 rcurveto +0 -8 181 -185 303 -294 rcurveto +48 -44 87 -85 87 -92 rcurveto +0 -7 -10 -18 -22 -25 rcurveto +-65 -33 -139 -138 -192 -271 rcurveto +-46 -116 -34 -171 56 -249 rcurveto +43 -37 rlineto +-53 -54 rlineto +-30 -29 -68 -73 -85 -97 rcurveto +-32 -43 rlineto +-6 68 rlineto +-7 77 -53 223 -98 311 rcurveto +-108 215 -338 375 -558 391 rcurveto +-78 5 -87 -1 -51 -35 rcurveto +31 -28 74 -49 196 -94 rcurveto +169 -63 245 -121 283 -217 rcurveto +12 -31 49 -106 82 -165 rcurveto +72 -129 75 -159 33 -264 rcurveto +-28 -71 rlineto +27 -59 rlineto +30 -64 65 -168 65 -195 rcurveto +0 -10 -6 -18 -14 -18 rcurveto +-8 0 -35 -16 -60 -35 rcurveto +-45 -34 rlineto +-51 97 rlineto +-118 231 -193 261 -510 208 rcurveto +-643 -109 -885 -175 -997 -270 rcurveto +-64 -54 -33 -60 86 -16 rcurveto +102 37 305 91 496 130 rcurveto +336 69 532 87 602 54 rcurveto +19 -9 102 -85 184 -167 rcurveto +159 -161 160 -162 138 -239 rcurveto +-6 -24 -16 -38 -26 -38 rcurveto +-9 0 -45 -7 -79 -16 rcurveto +-62 -15 rlineto +-47 35 rlineto +-68 52 -136 69 -260 64 rcurveto +-101 -3 -105 -5 -207 -55 rcurveto +-181 -91 -447 -327 -682 -608 rcurveto +-150 -179 -225 -255 -336 -340 rcurveto +-52 -41 -108 -84 -124 -98 rcurveto +-41 -34 -27 -50 38 -45 rcurveto +103 9 232 127 458 418 rcurveto +77 101 186 206 283 274 rcurveto +153 109 274 204 353 280 rcurveto +82 79 rlineto +53 -6 rlineto +28 -3 104 -22 167 -42 rcurveto +94 -31 136 -38 230 -44 rcurveto +135 -7 132 -15 -26 -56 rcurveto +-55 -14 -124 -40 -154 -58 rcurveto +-106 -63 -274 -251 -353 -397 rcurveto +-60 -111 -82 -198 -82 -330 rcurveto +0 -108 2 -119 30 -175 rcurveto +58 -114 170 -213 291 -256 rcurveto +73 -26 215 -31 289 -10 rcurveto +149 43 339 377 410 721 rcurveto +19 88 25 281 13 355 rcurveto +-6 32 1 23 36 -50 rcurveto +102 -213 118 -267 129 -425 rcurveto +11 -155 0 -500 -28 -870 rcurveto +-8 -107 -18 -332 -21 -500 rcurveto +-8 -359 -3 -399 55 -460 rcurveto +37 -39 81 -54 81 -27 rcurveto +0 7 -21 53 -46 102 rcurveto +-47 90 rlineto +12 280 rlineto +13 328 23 424 58 600 rcurveto +27 130 rlineto +-2 454 rlineto +-3 455 rlineto +-38 50 rlineto +-54 72 -60 86 -71 171 rcurveto +-5 42 -19 97 -30 122 rcurveto +-11 25 -20 53 -20 61 rcurveto +0 22 50 92 65 92 rcurveto +7 0 53 -44 101 -97 rcurveto +49 -54 159 -170 245 -259 rcurveto +122 -126 163 -174 187 -225 rcurveto +62 -127 122 -380 187 -789 rcurveto +44 -281 88 -431 128 -438 rcurveto +28 -5 22 72 -23 289 rcurveto +-21 107 -46 264 -55 349 rcurveto +-30 308 -60 431 -147 606 rcurveto +-64 132 -150 237 -286 352 rcurveto +-137 116 -188 170 -214 230 rcurveto +-25 56 -48 138 -48 171 rcurveto +0 14 -7 32 -16 42 rcurveto +-15 16 -14 19 14 33 rcurveto +16 8 78 27 138 42 rcurveto +141 35 208 66 357 163 rcurveto +204 133 232 142 582 186 rcurveto +116 14 286 39 379 56 rcurveto +129 23 192 30 262 27 rcurveto +51 -1 96 0 100 4 rcurveto +13 14 -6 39 -41 53 rcurveto +-46 20 -104 19 -216 -4 rcurveto +-52 -11 -125 -22 -164 -26 rcurveto +-110 -10 -460 -54 -570 -71 rcurveto +-126 -20 -178 -41 -351 -142 rcurveto +-132 -77 -286 -151 -346 -166 rcurveto +-36 -8 -36 8 -2 89 rcurveto +69 162 87 261 59 328 rcurveto +-6 15 0 17 68 17 rcurveto +119 0 145 32 202 252 rcurveto +19 72 36 132 37 134 rcurveto +2 2 56 -56 119 -128 rcurveto +144 -165 189 -201 244 -196 rcurveto +89 9 436 93 559 135 rcurveto +136 46 307 122 337 149 rcurveto +22 19 14 44 -13 44 rcurveto +-11 0 -77 -24 -148 -54 rcurveto +-113 -48 -278 -101 -425 -136 rcurveto +-105 -25 -289 -60 -314 -60 rcurveto +-19 0 -52 27 -137 114 rcurveto +-140 143 -233 262 -272 347 rcurveto +-56 125 -157 165 -301 120 rcurveto +-61 -19 rlineto +-170 180 rlineto +-93 99 -173 190 -176 202 rcurveto +-4 16 14 64 60 157 rcurveto +36 74 77 168 91 209 rcurveto +33 96 49 270 42 449 rcurveto +-6 137 -21 191 -31 110 rcurveto + } + \end@ClosedObj% + \ignorespaces% +} +% +\def\psKangaroo{\pst@object{psKangaroo}}% manuel +\def\psKangaroo@i#1{% + \pst@killglue% + \addbefore@par{fillstyle=solid,fillcolor=gray,linewidth=0.01}% + \begin@ClosedObj% + \psset{xunit=0.006784,yunit=0.00735} + \psscalebox{#1}{% +% \begin{pspicture}(-63.5,0)(79,126)% +% Body + \pspolygon(52.5,68)(55,72.5)(55.8,76.5)(56.8,79.8)(58.2,83)(60,85.8)(61.5,86.5) + (64,87)(66,87.5)(67.8,87.3)(70,87)(71.5,87.3)(73,88)(74.7,88.5) + (76,90.3)(77,91.5)(72.8,93.8)(69,96)(64.5,99)(59.4,103)(56.2,106.3) + (53,110.5)(49.5,115.5)(47.2,119.9)(45.7,126)(43.2,123)(41.5,121)(37.5,125) + (37,122.5)(36.8,120)(37,117)(37.6,113.5)(38.6,110)(40,106.3)(42,102.3) + (43.5,99.5)(45,97)(46.2,94)(46.8,91.7)(47.2,88)(47,83.5)(46.3,80.8) + (45.3,78.5)(42.5,76.5)(39.5,75.8)(36,75.9)(33,75.9)(29,76.2)(26,77) + (22.3,77.5)(18,78.4)(12.8,79.3)(8.6,80)(5.5,80.3)(3,80.5)(0,80) + (-5.2,78.5)(-9,76.3)(-11.2,74.8)(-13,72.5)(-16.5,68)(-16.5,68)(-19.5,62.5) + (-22,58)(-25.5,53)(-29,48.5)(-32.5,45)(-36,42)(-39,39.5)(-44,37) + (-49,35)(-51,34)(-53.5,34.5)(-55.5,36)(-56.5,38)(-56.5,40.5)(-55,41.5) + (-53.5,41)(-51.5,41)(-50.5,43)(-50.5,44.5)(-51,47)(-51.5,47.2)(-56.5,47) + (-58.5,46.5)(-60,44.7)(-62,42.3)(-63,39.5)(-63.5,36.3)(-63.5,33)(-63.1,29.5) + (-61.5,26)(-58,23.6)(-54,22.2)(-50.7,22)(-47.5,22)(-44.5,22.3)(-41,23.5) + (-36.8,25.8)(-33,28)(-28.5,31)(-23.4,35)(-20.2,38.3)(-17,42.5)(-13.5,47.5) + (-11.2,51.9)(-9.7,58)(-7.2,55)(-5.5,53)(-1.5,57)(-1,54.5)(-0.8,52) + (-1,49)(-1.6,45.5)(-2.6,42)(-4,38.3)(-6,34.3)(-7.5,31.5)(-9,29) + (-10.2,26)(-10.8,23.7)(-11.2,20)(-11,15.5)(-10.3,12.8)(-9.3,10.5)(-6.5,8.5) + (-3.5,7.8)(0,7.9)(3,7.9)(7,8.2)(10,9)(13.7,9.5)(18,10.4) + (23.2,11.3)(27.4,12)(30.5,12.3)(33,12.5)(36,12)(41.2,10.5)(45,8.3) + (47.2,6.8)(49,4.5)(52.5,0)(50,4.5)(49.2,8.5)(48.2,11.8)(46.8,15) + (45,17.8)(43.5,18.5)(41,19)(39,19.5)(37.2,19.3)(35,19)(33.5,19.3) + (32,20)(30.3,20.5)(29,22.3)(28,23.5)(28,23.5)(24.5,22.3)(21.5,22) + (18.3,22)(15,22.2)(11,23.6)(7.5,26)(5.9,29.5)(5.5,33)(5.5,36.3) + (6,39.5)(7,42.3)(9,44.7)(10.5,46.5)(12.5,47)(17.5,47.2)(18,47) + (18.5,44.5)(18.5,43)(17.5,41)(15.5,41)(14,41.5)(12.5,40.5)(12.5,38) + (13.5,36)(15.5,34.5)(18,34)(20,35)(25,37)(30,39.5)(33,42) + (36.5,45)(40,48.5)(43.5,53)(47,58)(49.5,62.5)(52.5,68) +% Eye + \pscircle*[linecolor=white](58.2,98.3){2\psxunit} + \pscircle*(58.2,97.3){\psxunit} +% Mouth + \psline(71.5,88)(70,89.3)(68.5,90.3)(67,91.9) +% Tear + \psline(42,121)(45,118)(47,115.3)(48.5,112.7)(50,110)(51.8,106.5)(52.5,103.7)(53,100.5) + \pspolygon(41.2,115.8)(43.2,114.7)(45,112.5)(47,109.8)(48,107)(49.5,104.2) + (50.5,101.6)(51,98.5)(47.7,100.6)(46,102.2)(44.8,104)(43.5,106) + (42.5,108)(41.7,110.5)(41,113.2)% +% \end{pspicture} +}% + \end@ClosedObj% + \ignorespaces% +} +% +\catcode`\@=\PstAtCode\relax +% +%% END: pst-fun.tex +\endinput +% |