texlive[68210] Master/texmf-dist: pst-3dplot (8sep23)

commits+karl at tug.org commits+karl at tug.org
Fri Sep 8 23:14:43 CEST 2023


Revision: 68210
          http://tug.org/svn/texlive?view=revision&revision=68210
Author:   karl
Date:     2023-09-08 23:14:43 +0200 (Fri, 08 Sep 2023)
Log Message:
-----------
pst-3dplot (8sep23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/generic/pst-3dplot/Changes
    trunk/Master/texmf-dist/doc/generic/pst-3dplot/README
    trunk/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf
    trunk/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex
    trunk/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex

Modified: trunk/Master/texmf-dist/doc/generic/pst-3dplot/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-3dplot/Changes	2023-09-08 21:14:31 UTC (rev 68209)
+++ trunk/Master/texmf-dist/doc/generic/pst-3dplot/Changes	2023-09-08 21:14:43 UTC (rev 68210)
@@ -20,6 +20,7 @@
 
 
 pst-3dplot.tex --------
+2.08  2023-09-08  - fix bug for consequtive \pstThreeDCircle
 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

Modified: trunk/Master/texmf-dist/doc/generic/pst-3dplot/README
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-3dplot/README	2023-09-08 21:14:31 UTC (rev 68209)
+++ trunk/Master/texmf-dist/doc/generic/pst-3dplot/README	2023-09-08 21:14:43 UTC (rev 68210)
@@ -2,7 +2,7 @@
 %%
 %% Herbert Voss <hvoss at tug.org> 
 %%
-%% 2020-10-25
+%% 2023-09-08
 %%
 
 PSTricks offers excellent macros to insert more or less complex 

Modified: trunk/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex	2023-09-08 21:14:31 UTC (rev 68209)
+++ trunk/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex	2023-09-08 21:14:43 UTC (rev 68210)
@@ -1,9 +1,9 @@
 \input{pst-3dplot-doc.dat}
 
-%% $Id: pst-3dplot-doc.tex 414 2022-01-14 20:43:27Z herbert $
+%% $Id: pst-3dplot-doc.tex 757 2023-09-08 13:31:12Z herbert $
 \errorcontextlines=100
 %\RequirePackage{pdfmanagement-testphase}
-%\DeclareDocumentMetadata{}
+%\DocumentMetadata{}
 \documentclass[11pt,english,bibliography=totoc,parskip=false,headings=small,
     headinclude=false,footinclude=false,twoside,english,usegeometry]{pst-doc}
 \listfiles
@@ -20,10 +20,10 @@
 \usepackage{biblatex}
 \addbibresource{\jobname.bib}
 
-\makeatletter
-\renewcommand*\l at subsection{\bprot at dottedtocline{2}{1.5em}{3.6em}}
-\renewcommand*\l at subsubsection{\bprot at dottedtocline{3}{3.8em}{4.5em}}
-\makeatother
+%\makeatletter
+%\renewcommand*\l at subsection{\bprot at dottedtocline{2}{1.5em}{3.6em}}
+%\renewcommand*\l at subsubsection{\bprot at dottedtocline{3}{3.8em}{4.5em}}
+%\makeatother
 \def\bgImage{%
 \begin{pspicture}(0,-3)(7,5)
 \pstThreeDCoor[xMax=2,yMax=13,zMin=0,zMax=6,IIIDticks]%

Modified: trunk/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex	2023-09-08 21:14:31 UTC (rev 68209)
+++ trunk/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex	2023-09-08 21:14:43 UTC (rev 68210)
@@ -1,4 +1,4 @@
-%% $Id: pst-3dplot.tex 414 2022-01-14 20:43:27Z herbert $
+%% $Id: pst-3dplot.tex 758 2023-09-08 13:33:46Z herbert $
 %%
 %% This is file `pst-3dplot.tex',
 %%
@@ -7,7 +7,7 @@
 %% Package `pst-3dplot.tex'
 %%
 %% Herbert Voss <hvoss _at_ tug.org>
-%% with contributions of Darrell Lamm <darrell.lamm _at_ gtri.gatech.edu<
+%% with contributions of Darrell Lamm <darrell.lamm _at_ gtri.gatech.edu
 %%
 %% This program can be redistributed and/or modified under the terms
 %% of the LaTeX Project Public License Distributed from CTAN archives
@@ -27,9 +27,9 @@
 \ifx\PSTMultidoLoaded\endinput\else \input multido.tex\fi
 \ifx\PSTXKeyLoaded\endinput\else    \input pst-xkey \fi
 %
-\def\fileversion{2.07a}
+\def\fileversion{2.08}
 \let\IIIDplotfileversion\fileversion
-\def\filedate{2022/01/14}
+\def\filedate{2023/09/08}
 \let\IIIDplotfiledate\filedate
 \message{`PST-3dplot' v\fileversion, \filedate\space (HV,DL)}
 %
@@ -1148,7 +1148,11 @@
   \gdef\psplot at init{}%
   \@pstfalse%
   \@nameuse{testqp@\psplotstyle}%
-  \if at pst\pstThreeDEllipse at ii\else\pstThreeDEllipse at iii\fi%
+  \if at pst
+    \pstThreeDEllipse at ii
+  \else
+    \pstThreeDEllipse at iii
+  \fi
   \ignorespaces}
 %
 \def\pstThreeDEllipse at ii{%
@@ -1211,8 +1215,8 @@
     [xB yB zB] exch vector-sub                         % is b-bparallelA=b_orthA
     dup vector-length vecA exch div vector-scale       % is b_orthA with |a| 
     aload pop
-    /zB ED /yB ED /xB ED
-    /vecB [xB yB zB] vector-length def
+    /zBB ED /yBB ED /xBB ED
+    /vecB [xBB yBB zBB] vector-length def
     end
     /aStart \psk at ThreeDplot@beginAngle\space def
     /aEnd \psk at ThreeDplot@endAngle\space def
@@ -1225,9 +1229,9 @@
 %
       /phi angle cvi 90 mod 0 eq { angle } { vecA angle tan mul vecB atan 
         angle 180 div .5 add floor 180 mul add } ifelse def
-      xM xA phi cos mul add xB phi sin mul add 
-      yM yA phi cos mul add yB phi sin mul add 
-      zM zA phi cos mul add zB phi sin mul add 
+      xM xA phi cos mul add xBB phi sin mul add 
+      yM yA phi cos mul add yBB phi sin mul add 
+      zM zA phi cos mul add zBB phi sin mul add 
       saveCoor ConvertTo2D 
       x2D \pst at number\psxunit mul y2D \pst at number\psyunit mul end 
     } def
@@ -1234,9 +1238,15 @@
     /angle aStart def
   }%
   \gdef\psplot at init{}%
-  \@pstfalse%
+  \@pstfalse
   \@nameuse{testqp@\psplotstyle}%
-  \if at pst\pstThreeDEllipse at ii\else\pstThreeDEllipse at iii\fi%
+  \if at pst
+%    \typeout{>>>>> Using Ellipse at ii}%
+    \pstThreeDEllipse at ii
+  \else
+%    \typeout{>>>>> Using Ellipse at iii}%
+    \pstThreeDEllipse at iii
+  \fi
   \ignorespaces}
 %
 \def\pstThreeDPlotFunc{\psplotThreeD}%	only for compatibility
@@ -1653,7 +1663,7 @@
         }%
         \psplotThreeD at xLines@ii
     \else%	curves
-  \endgroup%
+  \endgroup
   \multido{\n at Y=0+1}{\psk at ThreeDplot@yPlotpoints}{%
     \ifPst at hiddenLine\pscustom[style=hiddenStyle]{\fi%
     \@nameuse{beginplot@\psplotstyle}%



More information about the tex-live-commits mailing list.