From 69841aa4c8a838e6f9a4cd5493fe5d55d73566e2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 15 Jan 2022 21:37:54 +0000 Subject: pst-3dplot (15jan22) git-svn-id: svn://tug.org/texlive/trunk@61615 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/pst-3dplot/Changes | 1 + .../doc/generic/pst-3dplot/pst-3dplot-doc.pdf | Bin 1046808 -> 3007613 bytes .../doc/generic/pst-3dplot/pst-3dplot-doc.tex | 43 ++++++++++++--------- .../tex/generic/pst-3dplot/pst-3dplot.tex | 6 +-- 4 files changed, 28 insertions(+), 22 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/generic/pst-3dplot/Changes b/Master/texmf-dist/doc/generic/pst-3dplot/Changes index c1d65fdfb65..f8bb861e485 100644 --- a/Master/texmf-dist/doc/generic/pst-3dplot/Changes +++ b/Master/texmf-dist/doc/generic/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/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf b/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf index add73a66651..9b811c3a68e 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 7720ed10951..605d6aea5fc 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,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/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex b/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex index 3a9189b5c5f..cdef212f94e 100644 --- a/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex +++ b/Master/texmf-dist/tex/generic/pst-3dplot/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)} % -- cgit v1.2.3