summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-11-25 01:29:21 +0000
committerKarl Berry <karl@freefriends.org>2008-11-25 01:29:21 +0000
commit927ec6c48857074cdf6c4af2a904b547a5edc2fa (patch)
treee3302d6b584d60913e4cf265370cca31e89ef904
parent6866223d1f064649cf7f9b8cb6b83fdbfae23d4f (diff)
pst-3dplot update (24nov08)
git-svn-id: svn://tug.org/texlive/trunk@11413 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdfbin2274786 -> 2278026 bytes
-rw-r--r--Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex23
2 files changed, 17 insertions, 6 deletions
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 97c8f75aff4..74cdcc339db 100644
--- a/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf
+++ b/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf
Binary files 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 5075b31c5dc..57ef25bdff0 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,4 +1,4 @@
-%% $Id: pst-3dplot-doc.tex 55 2008-11-14 12:01:12Z herbert $
+%% $Id: pst-3dplot-doc.tex 60 2008-11-24 13:35:23Z herbert $
\listfiles
\begin{filecontents}{data3D.Roessler}
2.0, 0.0, 0.0
@@ -492,12 +492,15 @@ This version uses the extended keyval package \LPack{xkeyval}, so be sure that y
this package together with the spcecial one \LPack{pst-xkey} for PSTricks. The \LPack{xkeyval}
package is available at \href{http://www.dante.de/CTAN/macros/latex/contrib/xkeyval/}{CTAN:/macros/latex/contrib/xkeyval/}.
It is also important that after \LPack{pst-3dplot} no package is loaded, which uses the old keyval interface.
-\vfill
+
+\vfill\noindent
Thanks for feedback and contributions to:\\
-Bruce Burlton | Christophe Jorssen | Chris Kuklewicz | Darrell Lamm | Rolf Niepraschk | Uwe Siart |
+Bruce Burlton | Christophe Jorssen | Chris Kuklewicz | Darrell Lamm | Rolf Niepraschk |
+Michael Sharpe| Uwe Siart |
Thorsten Suhling
\end{abstract}
+\clearpage
\section{The Parallel projection}
@@ -661,17 +664,25 @@ argument of a macro are local for this macro. This is an important fact for sett
\Lkeyword{Alpha} and \Lkeyword{Beta}. Mostly all macro need these values, this is the reason why they
should be set with \Lcs{psset} and not part of an optional argument.
-\section{Coordinates}
+
+\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 longitude angle and $\theta$ the 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 \Lkeyset{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
for someone, then let me know.
+Unlike coordinates in two dimensions, three dimensional coordinates
+may be specified using PostScript code, which need not be preceded by
+\Lnotation{!}. For example, assuming \verb+\def\nA{2}+, (1,0,2) and
+\verb+(90 cos, 100 100 sub, \nA\space 2 div 1 add)+ specify the same point.
+(Recall that a \Lcs{space} is required after a macro that will be
+expanded into PostScript code, as \TeX\ absorbs the space following a
+macro.)
+
-\section{Coordinate axes}
The syntax for drawing the coordinate axes is