%% $Id: pst-thick-doc.tex 170 2009-12-08 21:30:53Z herbert $ \documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings headexclude,footexclude,oneside]{pst-doc} \usepackage[utf8]{inputenc} \usepackage{pstricks-add,pst-fun} \let\pstFV\fileversion \def\bgImage{{%\psset{unit=0.5} \begin{pspicture}(0,-1.3)(10,3) \psBird[Branch] \rput{-20}(4,1.8){\psBird} \end{pspicture} }} \lstset{explpreset={pos=t,width=-99pt,overhang=0pt,hsep=\columnsep,vsep=\bigskipamount,rframe={}},style=code} \begin{document} \title{\texttt{pst-fun}\\funny macros\\ \small v.\pstFV} \subtitle{A PSTricks package for drawing funny objects} \author{Manuel Luque\\Herbert Vo\ss} \docauthor{Herbert Vo\ss} \date{\today} \maketitle \clearpage %\begin{abstract} %\end{abstract} \tableofcontents \clearpage \section{The macros} \begin{LTXexample} \begin{pspicture}[showgrid](-5,-4)(4,8) % needs pstricks-add \psBill \psHomothetie[linecolor=blue](4,-3){2}{\psBill} \psdots[dotsize=3pt,linecolor=red](4,-3) \pstVerb{ /m -3 -0.85 sub 4 0.6 sub div def } \psplot[linestyle=dashed,linecolor=red]{-5}{4}{ m x mul m 4 mul sub 3 sub } \psHomothetie[linecolor=green](4,-3){0.5}{\psBill} \psHomothetie[linecolor=magenta](4,-3){-0.25}{\psBill} \end{pspicture} \end{LTXexample} \xLcs{psBill} %$ \begin{LTXexample} \begin{pspicture}[showgrid](0,-0.5)(12,4) \psFish \rput(6,0){\psFish[fillstyle=slope]} \end{pspicture} \end{LTXexample} \xLcs{psFish} \begin{LTXexample} \begin{pspicture}[showgrid](-2,-2.4)(6,2) \psLouisXIII \rput(4,0){\psLouisXIII[linecolor=red]} \end{pspicture} \end{LTXexample} \xLcs{psLouisXIII} \begin{LTXexample} \begin{pspicture}[showgrid](0,-0.4)(11,6) \psPulpo \rput(10,0.5){\psscalebox{0.15}{\psPulpo[fillcolor=yellow,fillstyle=solid]}} \end{pspicture} \end{LTXexample} \xLcs{psPulpo} \begin{LTXexample} \begin{pspicture}[showgrid](0,-1.2)(12,3) \psBird \rput(4,0){\psBird} \rput{-60}(8,2){\psBird} \end{pspicture} \end{LTXexample} \xLcs{psBird}\xLkeyword{Branch} \begin{LTXexample} \begin{pspicture}[showgrid](0,-1.3)(10,3) \psBird[Branch] \rput{-20}(4,1.8){\psBird} \end{pspicture} \end{LTXexample} \xLcs{psBird}\xLkeyword{Branch} \begin{LTXexample} \begin{pspicture}[showgrid](0,-0.3)(8,10) \psLuke \rput(6.5,1){\psscalebox{0.15}{\psLuke}} \end{pspicture} \end{LTXexample} \xLcs{psLuke} \begin{LTXexample} \begin{pspicture}[showgrid](-5,-5)(5,5) \psAnt \rput(-3,3){\psAnt[fillcolor=red!50]} \rput{30}(3,-3){\psAnt[fillcolor=blue!50]} \rput{-60}(-3,-3){\psAnt[fillcolor=blue!20]} \rput(2.5,3){\psscalebox{0.15}{\psAnt}} \end{pspicture} \end{LTXexample} \xLcs{psAnt} \begin{LTXexample} \begin{pspicture}[showgrid](6,7) \psParrot{1} \psParrot{0.2}\rput(4,5){\psParrot{0.2}} \end{pspicture} \end{LTXexample} \xLcs{psParrot} \begin{LTXexample} \begin{pspicture}[showgrid](8,7) \psKangaroo{1} \multido{\iA=2+1}{5}{\rput[lb](1,\iA){\psKangaroo[fillcolor=red]{1}}} \rput(4,0){\psKangaroo[fillcolor=red!30]{5}} \rput(5,1){\psKangaroo[fillcolor=blue!30,opacity=0.5]{5}} \end{pspicture} \end{LTXexample} \xLcs{psKangaroo} \begin{LTXexample} \begin{pspicture}(-1,-4)(8,4) \psPig(0,0)\psPig[fillcolor=blue!40,noseColor=purple, eyeColor=red,linewidth=4pt,unit=2](4,0) \end{pspicture} \end{LTXexample} \xLcs{psPig}\xLkeyword{eyeColor}\xLkeyword{noseColor} \clearpage \section{List of all optional arguments for \texttt{pst-fun}} \xkvview{family=pst-fun,columns={key,type,default}} \bgroup \raggedright \nocite{*} \bibliographystyle{plain} \bibliography{pst-fun-doc} \egroup \printindex \end{document}