summaryrefslogtreecommitdiff
path: root/graphics/pstricks/contrib/pst-3dplot
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-01-15 03:01:53 +0000
committerNorbert Preining <norbert@preining.info>2022-01-15 03:01:53 +0000
commit0cb730e5737ffa35f797eaf75c2613e5ac88617c (patch)
treeab450622a4b026cc05aa34012cc6d92dd394fd38 /graphics/pstricks/contrib/pst-3dplot
parent45623da68203ac8d7aa04b779a6ed65c92c3f866 (diff)
CTAN sync 202201150301
Diffstat (limited to 'graphics/pstricks/contrib/pst-3dplot')
-rw-r--r--graphics/pstricks/contrib/pst-3dplot/Changes1
-rw-r--r--graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.pdfbin1046808 -> 3007613 bytes
-rw-r--r--graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.tex43
-rw-r--r--graphics/pstricks/contrib/pst-3dplot/tex/pst-3dplot.tex6
4 files changed, 28 insertions, 22 deletions
diff --git a/graphics/pstricks/contrib/pst-3dplot/Changes b/graphics/pstricks/contrib/pst-3dplot/Changes
index c1d65fdfb6..f8bb861e48 100644
--- a/graphics/pstricks/contrib/pst-3dplot/Changes
+++ b/graphics/pstricks/contrib/pst-3dplot/Changes
@@ -20,6 +20,7 @@ pst-3dplot.pro --------
pst-3dplot.tex --------
+2.07a 2022-01-14 - fix for the documentation
2.07 2021-09-23 - fix for lualatex and color values on PS level
2.06 2020-10-25 - fix for \pstThreeDDot and parameter setting
2.05 2020-08-04 - fix for hiddenLine
diff --git a/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.pdf b/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.pdf
index add73a6665..9b811c3a68 100644
--- a/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.pdf
+++ b/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.pdf
Binary files differ
diff --git a/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.tex b/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.tex
index 7720ed1095..605d6aea5f 100644
--- a/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.tex
+++ b/graphics/pstricks/contrib/pst-3dplot/doc/pst-3dplot-doc.tex
@@ -1,11 +1,11 @@
\input{pst-3dplot-doc.dat}
-%% $Id: pst-3dplot-doc.tex 198 2021-09-08 16:11:30Z herbert $
+%% $Id: pst-3dplot-doc.tex 414 2022-01-14 20:43:27Z herbert $
\errorcontextlines=100
-\RequirePackage{pdfmanagement-testphase}
-\DeclareDocumentMetadata{}
-\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
- headinclude=false,footinclude=false,twoside,english]{pst-doc}
+%\RequirePackage{pdfmanagement-testphase}
+%\DeclareDocumentMetadata{}
+\documentclass[11pt,english,bibliography=totoc,parskip=false,headings=small,
+ headinclude=false,footinclude=false,twoside,english,usegeometry]{pst-doc}
\listfiles
\usepackage{pst-grad,pst-3dplot}
@@ -36,8 +36,8 @@
\pstThreeDLine[linestyle=dashed]{->}(0,0,5)(0,13,5)
\end{pspicture}
}
-\lstset{explpreset={pos=l,width=-99pt,overhang=0pt,hsep=\columnsep,vsep=\bigskipamount,rframe={}},
- escapechar=?}
+%\lstset{explpreset={pos=l,width=-99pt,overhang=0pt,hsep=\columnsep,vsep=\bigskipamount,rframe={}},
+% escapechar=?}
\def\textat{\char064}%
\let\verbI\texttt
@@ -47,11 +47,13 @@
\title{3D plots: pst-3dplot}
\subtitle{A PSTricks package for drawing 3d objects, v\pstFV}
\settitle
+\newgeometry{includeheadfoot,lmargin=2cm,tmargin=1cm,bmargin=1.5cm,rmargin=1.5cm}
\tableofcontents
+
\clearpage
\begin{abstract}
The well known \LPack{pstricks} package offers excellent macros to insert more or less complex
@@ -400,7 +402,7 @@ Cartesian coordinate system.
\end{LTXexample}
-\lstset{wide=true}
+%\lstset{wide=true}
\subsection{Ticks, comma and labels}
With the option \Lkeyword{IIIDticks} the axes get ticks and with \Lkeyword{IIIDlabels} labels.
@@ -417,7 +419,7 @@ ticklabels can be changed by redefining the macro
\label{exa:IIIDticksize}
\xLcs{pstThreeDPut}
\psset{unit=1.25,gridlabels=0pt}
-\begin{LTXexample}[width=7.25cm]
+\begin{LTXexample}
\begin{pspicture}(-3,-2.5)(3,4)
\pstThreeDCoor[IIIDticks,IIIDticksize=0.05]%
\pstThreeDPut(3,0,3){\Huge default}
@@ -425,7 +427,7 @@ ticklabels can be changed by redefining the macro
\end{LTXexample}
\label{exa:IIIDticks}\label{exa:IIIDlabels}\label{exa:xMin}\label{exa:yMin}\label{exa:zMin}
-\begin{LTXexample}[width=7.25cm]
+\begin{LTXexample}
\begin{pspicture}(-3,-2.5)(3,4)
\pstThreeDCoor[linecolor=black,
IIIDticks,IIIDlabels,
@@ -436,7 +438,7 @@ ticklabels can be changed by redefining the macro
\label{exa:comma}\label{exa:IIIDzTicksPlane}\label{exa:IIIDyTicksPlane}\label{exa:IIIDxTicksPlane}
\label{exa:IIIDxticksep}\label{exa:IIIDyticksep}\label{exa:IIIDzticksep}
\label{exa:Dx}\label{exa:Dy}\label{exa:Dz}
-\begin{LTXexample}[width=7.25cm]
+\begin{LTXexample}
\begin{pspicture}(-3,-2.5)(3,4)
\pstThreeDCoor[linecolor=black,
IIIDticks,IIIDzTicksPlane=yz,
@@ -449,7 +451,7 @@ ticklabels can be changed by redefining the macro
The following example shows a wrong placing of the labels, the planes should be changed.
-\begin{LTXexample}[width=7.25cm]
+\begin{LTXexample}
\psset{Alpha=-60,Beta=60}
\begin{pspicture}(-4,-2.25)(1,3)
\pstThreeDCoor[linecolor=black,%
@@ -1352,8 +1354,6 @@ If you are looking from behind, then change the order of the ditection vectors:
The origin vector $\vec{o}$ determines the left corner of the box.
-
-
\begin{LTXexample}[width=6.25cm]
\begin{pspicture}(-3,-2)(3,5)
\psset{Alpha=2,Beta=10}
@@ -1363,8 +1363,6 @@ The origin vector $\vec{o}$ determines the left corner of the box.
\end{LTXexample}
-\end{document}
-
\begin{LTXexample}[width=6.25cm]
\begin{pspicture}(-3,-3)(3,3)
\psset{Beta=50}
@@ -1431,6 +1429,9 @@ e:\frac{\left(x-x_{M}\right)^{2}}{a^{2}}+\frac{\left(y-y_{M}\right)^{2}}{b^{2}}=
\label{gl.600}
\end{equation}
+
+
+
\begin{figure}[htb]
\centering
\begin{pspicture*}(-3,-1.5)(3,1.5)
@@ -1444,8 +1445,7 @@ e:\frac{\left(x-x_{M}\right)^{2}}{a^{2}}+\frac{\left(y-y_{M}\right)^{2}}{b^{2}}=
(-3,0)(-3,-0.25)(-1.5,-0.25)%
(-1.5,-0.4)(-1.5,-0.25)(0,-0.25)(0,0)
\rput(-1.5,-0.7){a}
- \psline[linewidth=0.5pt,linearc=.25]%
- (0,2)(0.2,2)(0.2,1)(0.4,1)(0.2,1)(0.2,0)(0,0)
+ \psline[linewidth=0.5pt,linearc=.25](0,2)(0.2,2)(0.2,1)(0.4,1)(0.2,1)(0.2,0)(0,0)
\rput(0.7,1){b}
\psellipse[linewidth=2pt](3,2)
\rput(-.4,-.4){M}\rput(2,-.4){$F_2$}
@@ -1459,7 +1459,6 @@ e:\frac{\left(x-x_{M}\right)^{2}}{a^{2}}+\frac{\left(y-y_{M}\right)^{2}}{b^{2}}=
\end{figure}
-
$\left(x_m;y_m\right)$ is the center, $a$
and $b$ the semi major and semi minor axes
respectively and $e$ the excentricity. For $a=b=1$ in equation~\ref{gl.600} we get the one for the circle,
@@ -1895,6 +1894,9 @@ otherwise \LPack{xcolor} cannot read the values. A white color is given by \Lkey
+
+
+
\section{Mathematical functions}
There are two macros for plotting mathematical functions, which work similiar to the one from \LPack{pst-plot}.
@@ -2391,6 +2393,9 @@ Figure \ref{fig:listplot} shows what happens with this code. For another
example see \cite{dtk02.1:voss:mathematischen}, where the macro \Lcs{ScalePoints}
is modified. This macro is in \LPack{pst-3dplot} called \Lcs{ScalePointsThreeD}.
+
+
+
\section{Utility macros}
\subsection{Rotation of three dimensional coordinates}
diff --git a/graphics/pstricks/contrib/pst-3dplot/tex/pst-3dplot.tex b/graphics/pstricks/contrib/pst-3dplot/tex/pst-3dplot.tex
index 3a9189b5c5..cdef212f94 100644
--- a/graphics/pstricks/contrib/pst-3dplot/tex/pst-3dplot.tex
+++ b/graphics/pstricks/contrib/pst-3dplot/tex/pst-3dplot.tex
@@ -1,4 +1,4 @@
-%% $Id: pst-3dplot.tex 266 2021-09-24 19:02:30Z herbert $
+%% $Id: pst-3dplot.tex 414 2022-01-14 20:43:27Z herbert $
%%
%% This is file `pst-3dplot.tex',
%%
@@ -27,9 +27,9 @@
\ifx\PSTMultidoLoaded\endinput\else \input multido.tex\fi
\ifx\PSTXKeyLoaded\endinput\else \input pst-xkey \fi
%
-\def\fileversion{2.07}
+\def\fileversion{2.07a}
\let\IIIDplotfileversion\fileversion
-\def\filedate{2021/09/23}
+\def\filedate{2022/01/14}
\let\IIIDplotfiledate\filedate
\message{`PST-3dplot' v\fileversion, \filedate\space (HV,DL)}
%