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/doc/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/doc/generic/pst-fun')
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-fun/Changes | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-fun/Makefile | 70 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-fun/README | 12 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.bib | 141 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.pdf | bin | 0 -> 343188 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.tex | 138 |
6 files changed, 371 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-fun/Changes b/Master/texmf-dist/doc/generic/pst-fun/Changes new file mode 100644 index 00000000000..6add4a7c90e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-fun/Changes @@ -0,0 +1,10 @@ +..... pst-fun.tex +0.03 2008-06-22 added \psKangaroo +0.02 2007-09-09 added \psAnt +0.01 2007-07-23 initial version + + +..... pst-fun.sty + 2004-10-18 first version + + diff --git a/Master/texmf-dist/doc/generic/pst-fun/Makefile b/Master/texmf-dist/doc/generic/pst-fun/Makefile new file mode 100644 index 00000000000..ac88347f805 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-fun/Makefile @@ -0,0 +1,70 @@ + +# `Makefile' for `pst-coil.pdf', hv, 2006/08/11 + +.SUFFIXES : .tex .ltx .dvi .ps .pdf .eps + +PACKAGE = pst-fun + +MAIN = $(PACKAGE)-doc + +LATEX = latex + +ARCHNAME = $(MAIN)-$(shell date +%y%m%d) + +ARCHFILES = $(PACKAGE).sty $(PACKAGE).tex $(PACKAGE).pro $(MAIN).tex README Changes Makefile + +TDS = ~/PSTricks/PSTricks-TDS + +all : doc clean + +doc: $(MAIN).pdf + +$(MAIN).pdf : $(MAIN).ps + GS_OPTIONS=-dAutoRotatePages=/None ps2pdf $< + +$(MAIN).ps : $(MAIN).dvi + dvips $< + +$(MAIN).dvi : $(MAIN).tex + $(LATEX) $< + $(LATEX) $< + if ! test -f $(basename $<).glo ; then touch $(basename $<).glo; fi + if ! test -f $(basename $<).idx ; then touch $(basename $<).idx; fi + makeindex -s gglo.ist -t $(basename $<).glg -o $(basename $<).gls \ + $(basename $<).glo + makeindex -t $(basename $<).ilg -o $(basename $<).ind \ + $(basename $<).idx + bibtex $(basename $<) + $(LATEX) $< + $(LATEX) $< + +clean : + $(RM) $(addprefix $(MAIN), .log .aux .blg .bbl .glg .glo .gls .ilg .idx .ind .tmp .toc .out ) + $(RM) $(addprefix $(MAIN), .dvi .ps) + +veryclean : clean + $(RM) $(addprefix $(MAIN), .pdf .bbl .blg) + +arch : + zip $(ARCHNAME).zip $(ARCHFILES) + +tds: + cp -u Changes $(TDS)/doc/generic/$(PACKAGE)/ + cp -u README $(TDS)/doc/generic/$(PACKAGE)/ + cp -u $(MAIN).pdf $(TDS)/doc/generic/$(PACKAGE)/ +# + cp -u Changes $(TDS)/tex/latex/$(PACKAGE)/ + cp -u $(PACKAGE).sty $(TDS)/tex/latex/$(PACKAGE)/ +# + cp -u Changes $(TDS)/tex/generic/$(PACKAGE)/ + cp -u $(PACKAGE).tex $(TDS)/tex/generic/$(PACKAGE)/ +# + cp -u Changes $(TDS)/dvips/$(PACKAGE)/ + cp -u $(PACKAGE).pro $(TDS)/dvips/$(PACKAGE)/ +# + cp -u Changes $(TDS)/source/$(PACKAGE)/ + cp -u $(MAIN).tex $(TDS)/source/$(PACKAGE)/ + cp -u $(MAIN).bib $(TDS)/source/$(PACKAGE)/ + cp -u Makefile $(TDS)/source/$(PACKAGE)/ + +# EOF diff --git a/Master/texmf-dist/doc/generic/pst-fun/README b/Master/texmf-dist/doc/generic/pst-fun/README new file mode 100644 index 00000000000..af752b1e8a6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-fun/README @@ -0,0 +1,12 @@ +pst-fun: plotting special funny objects, like Bill from Gaucho brothers + +Save the files pst-fun.sty|tex in a directory, which is part of your +local TeX tree. The pro file should go into $TEXMF/dvips/pstricks/ +Then do not forget to run texhash to update this tree. +For more information see the documentation of your LATEX distribution +on installing packages into your local TeX system or read the +TeX Frequently Asked Questions: +(http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages). + +PSTricks is PostScript Tricks, the documentation cannot be run +with pdftex, use the sequence latex->dvips->ps2pdf.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.bib b/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.bib new file mode 100644 index 00000000000..aa2a55a632f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.bib @@ -0,0 +1,141 @@ +%% -*-bibtex-*- +@STRING{tugboat = {TUGboat} } +@STRING{beiprogramm = {{\TeX}-Beiprogramm} } +@STRING{bretter = {Bretter, die die Welt bedeuten} } +@STRING{dtk = {{D}ie {\TeX}nische {K}om{\"o}die} } +@STRING{editorial = {Editorial} } +@STRING{fremdebuehne = {Von fremden B{\"u}hnen} } +@STRING{fundus = {Aus dem Fundus} } +@STRING{hinterbuehne = {Hinter der B{\"u}hne} } +@STRING{leserbrief = {Leserbrief(e)} } +@STRING{magazin = {Magazin} } +@STRING{rezension = {Rezensionen} } +@STRING{schonimmer = {Was Sie schon immer {\"u}ber {\TeX} wissen wollten \dots} } +@STRING{theaterkasse = {Von der Theaterkasse} } +@STRING{theatertage = {{\TeX}-Theatertage} } + +@Article{ dtk02.2:jackson.voss:plot-funktionen, + author = {Laura E. Jackson and Herbert Vo{\ss}}, + title = {Die {P}lot-{F}unktionen von {\texttt{pst-plot}}}, + journal = dtk, + year = 2002, + volume = {2/02}, + altvolume = 2, + altnumber = 14, + month = jun, + pages = {27--34}, + annote = bretter, + keywords = {}, + abstract = { Im letzten Heft wurden die mathematischen Funktionen von + \PS~im Zusammenhang mit dem {\LaTeX}-Paket + \texttt{pst-plot} zum Zeichnen von Funktionen beschrieben + und durch Beispiele erl{\"a}utert. In diesem Teil werden + die bislang nur erw{\"a}hnten Plot-Funktionen f{\"u}r + externe Daten behandelt. } +} + +@Article{ dtk02.1:voss:mathematischen, + author = {Herbert Vo{\ss}}, + title = {Die mathematischen {F}unktionen von {P}ost{S}cript}, + journal = dtk, + year = 2002, + volume = {1/02}, + altvolume = 1, + altnumber = 14, + month = mar, + pages = {}, + annote = bretter, + keywords = {}, + abstract = { \PS, faktisch genauso alt wie {\TeX}, ist im + Verh{\"a}ltnis dazu allgemein noch weniger bekannt, wenn es + darum geht zu beurteilen, was es denn nun im eigentlichen + Sinne ist. Au{\ss}erdem wird h{\"a}ufig vergessen, dass + sich mit den \PS-Funktionen viele Dinge erledigen lassen, + bei denen sonst auf externe Programme zur{\"u}ckgegriffen + wird. Dies wird im Folgenden f{\"u}r die mathematischen + Funktionen im Zusammenhang mit dem Paket \texttt{pst-plot} + gezeigt. } +} + +@Book{companion, + author = {Michel Goosens and Frank Mittelbach and Sebastian Rahtz and Denis Roegel and Herbert Vo{\ss}}, + title = {The {\LaTeX} {G}raphics {C}ompanion}, + publisher = {{Addison-Wesley Publishing Company}}, + edition = 2, + year = {2007}, + address = {Reading, Mass.} +} + +@Book{PSTricks2, + author = {Herbert Vo\ss}, + title = {\texttt{PSTricks} -- {G}rafik f\"ur \TeX{} und \LaTeX}, + edition = {4.}, + publisher = {DANTE -- Lehmanns}, + year = {2007}, + address = {Heidelberg/Hamburg} +} + +@Book{LaTeXRef, + author = {Herbert Vo\ss}, + title = {\LaTeX\ Referenz}, + edition = {1.}, + publisher = {DANTE -- Lehmanns}, + year = {2007}, + address = {Heidelberg/Hamburg} +} +@Article{girou:01:, + author = {Denis Girou}, + title = {Pr\'esentation de {PST}ricks}, + journal = {Cahier {GUT}enberg}, + year = 1994, + volume = {16}, + month = apr, + pages = {21-70} +} + +@Article{girou:02:, + author = {{Timothy van} Zandt and Denis Girou}, + title = {Inside {PST}ricks}, + journal = TUGboat, + year = 1994, + volume = {15}, + month = sep, + pages = {239-246} +} + +@Book{PostScript, + Author = {Kollock, Nikolai G.}, + Title = {Post{S}cript richtig eingesetzt: vom {K}onzept zum + praktischen {E}insatz}, + Publisher = {IWT}, + Address = {Vaterstetten}, + year = 1989, +} + +@Manual{pstricks, + Title = {PSTricks - {\PS} macros for generic {\TeX}}, + Author = {{Timothy van} Zandt}, + Organization = {}, + Address = {\url{http://www.tug.org/application/PSTricks}}, + Note = {}, + year = 1993 +} + +@Manual{pst-plot, + Title = {\texttt{pst-plot}: Plotting two dimensional functions and data}, + Author = {{Timothy van} Zandt}, + Organization = {}, + Address = {\url{CTAN:graphics/pstricks/generic/pst-plot.tex}}, + Note = {}, + year = 1999 +} + +@Manual{multido, + Title = {\texttt{multido.tex} - a loop macro, that supports fixed-point addition}, + Author = {{Timothy van} Zandt}, + Organization = {}, + Address = {\url{CTAN:/graphics/pstricks/generic/multido.tex}}, + Note = {}, + year = 1997 +} + diff --git a/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.pdf b/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.pdf Binary files differnew file mode 100644 index 00000000000..3d1ecc91191 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.pdf diff --git a/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.tex b/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.tex new file mode 100644 index 00000000000..d84ce7a000c --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-fun/pst-fun-doc.tex @@ -0,0 +1,138 @@ +\documentclass[a4paper,11pt]{article} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +%\usepackage{pamathx} +\usepackage{mathpazo} +\usepackage{url} +\usepackage{amsmath} +\usepackage{tabularx} +\usepackage{longtable} +\usepackage{pstricks} +\usepackage{pst-fun} +\let\pstFunFV\fileversion +\usepackage{pstricks-add}% for the alg parser +\usepackage{showexpl} +\lstset{pos=t,wide=true} +% +\usepackage{xspace} +\def\PS{PostScript\xspace} +\def\CMD#1{{\ttfamily\textbackslash #1}} +% +\def\pshlabel#1{\footnotesize#1} +\def\psvlabel#1{\footnotesize#1} +\usepackage[colorlinks,linktocpage]{hyperref} +% +\begin{document} +\title{\texttt{pst-fun}\\funny macros\\ + \small v.\pstFunFV} +\author{% + \tabular[t]{c}Manuel Luque\\[3pt] + \url{ml@PSTricks.de} + \endtabular \and + \tabular[t]{c}Herbert Vo\ss\\[3pt] + \url{hv@PSTricks.de}\endtabular% +} +\date{\today} + +\maketitle + +%\tableofcontents + + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](-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} +%$ + + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](0,-0.5)(12,4) + \psFish + \rput(6,0){\psFish[fillstyle=slope]} +\end{pspicture} +\end{LTXexample} + + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](-2,-2.4)(6,2) + \psLouisXIII + \rput(4,0){\psLouisXIII[linecolor=red]} +\end{pspicture} +\end{LTXexample} + + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](0,-0.4)(11,6) + \psPulpo \rput(10,0.5){\psscalebox{0.15}{\psPulpo[fillcolor=yellow,fillstyle=solid]}} +\end{pspicture} +\end{LTXexample} + + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](0,-1.2)(12,3) + \psBird \rput(4,0){\psBird} \rput{-60}(8,2){\psBird} +\end{pspicture} +\end{LTXexample} + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](0,-1.3)(10,3) + \psBird[Branch] \rput{-20}(4,1.8){\psBird} +\end{pspicture} +\end{LTXexample} + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](0,-0.3)(8,10) + \psLuke + \rput(6.5,1){\psscalebox{0.15}{\psLuke}} +\end{pspicture} +\end{LTXexample} + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](-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} + + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](6,7) + \psParrot{1} + \psParrot{0.2}\rput(4,5){\psParrot{0.2}} +\end{pspicture} +\end{LTXexample} + + +\begin{LTXexample} +\begin{pspicture}[showgrid=true](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} + + +%\section{Credits} +%Manuel Luque + +\bgroup +\raggedright +\nocite{*} +\bibliographystyle{plain} +\bibliography{pst-fun-doc} +\egroup +\end{document} + + |