From 3f55149c237c656f91c7f1e2facd7a1d558b5c63 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 3 Mar 2011 00:38:36 +0000 Subject: pst-3dplot (2mar11) git-svn-id: svn://tug.org/texlive/trunk@21588 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/pst-3dplot/Changes | 5 + .../generic/pst-3dplot/more_docs/tb72voss3d.pdf | Bin 0 -> 542949 bytes .../doc/generic/pst-3dplot/pst-3dplot-doc.pdf | Bin 2937408 -> 2958277 bytes .../doc/generic/pst-3dplot/pst-3dplot-doc.tex | 8 +- Master/texmf-dist/dvips/pst-3dplot/pst-3dplot.pro | 20 ++- .../texmf-dist/source/generic/pst-3dplot/Makefile | 2 +- .../tex/generic/pst-3dplot/pst-3dplot.tex | 189 ++++++++++++++------- .../texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty | 2 +- 8 files changed, 155 insertions(+), 71 deletions(-) create mode 100644 Master/texmf-dist/doc/generic/pst-3dplot/more_docs/tb72voss3d.pdf diff --git a/Master/texmf-dist/doc/generic/pst-3dplot/Changes b/Master/texmf-dist/doc/generic/pst-3dplot/Changes index 5d1f93b0fa2..ba911681485 100644 --- a/Master/texmf-dist/doc/generic/pst-3dplot/Changes +++ b/Master/texmf-dist/doc/generic/pst-3dplot/Changes @@ -17,6 +17,11 @@ pst-3dplot.pro -------- pst-3dplot.tex -------- +1.94 2011-03-01 - fix bug with \pstThreeDSquare and filling/drawCoor +1.93 2010-09-27 - experimental \psplotImpIIID +1.92 2010-04-14 - enable the IIIDshowgrid optional argument +1.91 2010-02-19 - make the origin argument for \paParaboloid and + \psIIIDCylinder work 1.90 2010-02-18 - enable the comma option - fix bug with tx@addDict for AlgParser 1.89 2010-01-28 - enable coordinates for calculations diff --git a/Master/texmf-dist/doc/generic/pst-3dplot/more_docs/tb72voss3d.pdf b/Master/texmf-dist/doc/generic/pst-3dplot/more_docs/tb72voss3d.pdf new file mode 100644 index 00000000000..ef3bc1f69bb Binary files /dev/null and b/Master/texmf-dist/doc/generic/pst-3dplot/more_docs/tb72voss3d.pdf differ diff --git a/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf b/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf index 185c74e3262..9a62049cac3 100644 Binary files a/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf and b/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf differ diff --git a/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex b/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex index 3e728963c74..83ba540b540 100644 --- a/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex +++ b/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex @@ -1,6 +1,6 @@ \input{pst-3dplot-doc.dat} -%% $Id: pst-3dplot-doc.tex 241 2010-01-04 08:22:34Z herbert $ +%% $Id: pst-3dplot-doc.tex 294 2010-02-18 21:15:47Z herbert $ \documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings headexclude,footexclude,oneside,dvipsnames,svgnames]{pst-doc} \listfiles @@ -63,7 +63,8 @@ It is also important that after \LPack{pst-3dplot} no package is loaded, which u \vfill\noindent Thanks for feedback and contributions to:\\ -Bruce Burlton, Bernhard Elsner, Christophe Jorssen, Markus Krebs, Chris Kuklewicz, Darrell Lamm, +Bruce Burlton, Bernhard Elsner, Andreas Fehlner, +Christophe Jorssen, Markus Krebs, Chris Kuklewicz, Darrell Lamm, Patrice Mégret, Rolf Niepraschk, Michael Sharpe, Uwe Siart, Thorsten Suhling, Maja Zaloznik @@ -238,7 +239,7 @@ should be set with \Lcs{psset} and not part of an optional argument. \section{Coordinates and Axes} \LPack{pst-3dplot} accepts cartesian or spherical coordinates. In both cases there must be three parameters: \verb+(x,y,z)+ or alternatively ($r$,$\phi$,$\theta$), -where $r$ is the radius, $phi$ the \Index{longitude angle} and $\theta$ the \Index{lattitude angle}. +where $r$ is the radius, $\phi$ the \Index{longitude angle} and $\theta$ the \Index{lattitude angle}. For the spherical coordinates set the option \Lkeyword{SphericalCoor}=\true. Spherical coordinates are possible for all macros where three dimensional coordinates are expected, except for the plotting functions (math functions and data records). Maybe that this is also interesting @@ -2413,6 +2414,7 @@ The syntax is \verb|\tempa\tempb\tempc| must be user or system defined macros, which holds the three coordinates of the vector $\vec{C}=\vec{A}-\vec{B}$. +\clearpage \section{List of all optional arguments for \texttt{pst-3dplot}} \xkvview{family=pst-3dplot,columns={key,type,default}} diff --git a/Master/texmf-dist/dvips/pst-3dplot/pst-3dplot.pro b/Master/texmf-dist/dvips/pst-3dplot/pst-3dplot.pro index 335b8ad8d66..781251deea2 100644 --- a/Master/texmf-dist/dvips/pst-3dplot/pst-3dplot.pro +++ b/Master/texmf-dist/dvips/pst-3dplot/pst-3dplot.pro @@ -1,4 +1,4 @@ -%% $Id: pst-3dplot.pro 236 2009-12-31 08:59:43Z herbert $ +%% $Id: pst-3dplot.pro 298 2010-03-13 08:46:53Z herbert $ %% %% This is file `pst-3dplot.pro', %% @@ -16,7 +16,7 @@ %% `pst-3dplot' is a PSTricks package to draw 3d curves and graphical objects %% %% -%% version 0.30 / 2010-01-01 Herbert Voss +%% version 0.31 / 2010-02-20 Herbert Voss %% with contributions of Darrell Lamm =0 + /x xMin def /y yMin def /z zMin def + Func 0.0 lt { /VZ false def } if % erster Wert + xMin dx \psk@stepFactor\space mul xMax { + /x exch def + yMin dy \psk@stepFactor\space mul yMax { + /y exch def + zMin dz \psk@stepFactor\space mul zMax { + /z exch def + Func 0 lt + { VZ { x y z setpixel /VZ false def} if } + { VZ {}{ x y z setpixel /VZ true def } ifelse } ifelse + } for + } for + } for +% + /x xMin def /y yMin def /z zMin def + Func 0.0 lt { /VZ false def } if % erster Wert + zMin dz \psk@stepFactor\space mul zMax { + /z exch def + yMin dy \psk@stepFactor\space mul yMax { + /y exch def + xMin dx \psk@stepFactor\space mul xMax { + /x exch def + Func 0 lt + { VZ { x y z setpixel /VZ false def} if } + { VZ {}{ x y z setpixel /VZ true def } ifelse } ifelse + } for + } for + } for + }% + \end@OpenObj% +} +% \catcode`\@=\PstAtCode\relax % %% END: pst-3dplot.tex diff --git a/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty b/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty index 045c85ee870..f33b6aa3a99 100644 --- a/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty +++ b/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty @@ -1,4 +1,4 @@ -%% $Id: pst-3dplot.sty 293 2010-02-14 17:11:57Z herbert $ +%% $Id: pst-3dplot.sty 294 2010-02-18 21:15:47Z herbert $ \RequirePackage{pstricks} \RequirePackage{pst-3d} \RequirePackage{pst-plot} -- cgit v1.2.3