texlive[56758] Master/texmf-dist: pst-3dplot (25oct20)

commits+karl at tug.org commits+karl at tug.org
Sun Oct 25 22:33:21 CET 2020


Revision: 56758
          http://tug.org/svn/texlive?view=revision&revision=56758
Author:   karl
Date:     2020-10-25 22:33:21 +0100 (Sun, 25 Oct 2020)
Log Message:
-----------
pst-3dplot (25oct20)

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
    trunk/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty

Modified: trunk/Master/texmf-dist/doc/generic/pst-3dplot/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-3dplot/Changes	2020-10-25 14:11:35 UTC (rev 56757)
+++ trunk/Master/texmf-dist/doc/generic/pst-3dplot/Changes	2020-10-25 21:33:21 UTC (rev 56758)
@@ -20,6 +20,7 @@
 
 
 pst-3dplot.tex --------
+2.06  2020-10-25  - fix for \pstThreeDDot and parameter setting
 2.05  2020-08-04  - fix for hiddenLine
 2.04  2017-04-05  - added coorType=7
 2.03  2014-12-01  - modifications to coorType=6

Modified: trunk/Master/texmf-dist/doc/generic/pst-3dplot/README
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-3dplot/README	2020-10-25 14:11:35 UTC (rev 56757)
+++ trunk/Master/texmf-dist/doc/generic/pst-3dplot/README	2020-10-25 21:33:21 UTC (rev 56758)
@@ -2,7 +2,7 @@
 %%
 %% Herbert Voss <hvoss at tug.org> 
 %%
-%% 2020-08-04
+%% 2020-10-25
 %%
 
 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	2020-10-25 14:11:35 UTC (rev 56757)
+++ trunk/Master/texmf-dist/doc/generic/pst-3dplot/pst-3dplot-doc.tex	2020-10-25 21:33:21 UTC (rev 56758)
@@ -1,13 +1,12 @@
 \input{pst-3dplot-doc.dat}
 
-%% $Id: pst-3dplot-doc.tex 21 2020-08-04 12:53:07Z herbert $
+%% $Id: pst-3dplot-doc.tex 32 2020-10-25 19:18:25Z herbert $
 \documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings,
     headexclude,footexclude,oneside,dvipsnames,svgnames]{pst-doc}
 \listfiles
 
-\usepackage[utf8]{inputenc}
 \usepackage{pst-grad,pst-3dplot}
-\let\pstFV\fileversion
+\let\pstFV\IIIDplotfileversion
 \let\belowcaptionskip\abovecaptionskip
 
 %\usepackage{pst-grad}

Modified: trunk/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex	2020-10-25 14:11:35 UTC (rev 56757)
+++ trunk/Master/texmf-dist/tex/generic/pst-3dplot/pst-3dplot.tex	2020-10-25 21:33:21 UTC (rev 56758)
@@ -1,4 +1,4 @@
-%% $Id: pst-3dplot.tex 21 2020-08-04 12:53:07Z herbert $
+%% $Id: pst-3dplot.tex 32 2020-10-25 19:18:25Z herbert $
 %%
 %% This is file `pst-3dplot.tex',
 %%
@@ -27,8 +27,10 @@
 \ifx\PSTMultidoLoaded\endinput\else \input multido.tex\fi
 \ifx\PSTXKeyLoaded\endinput\else    \input pst-xkey \fi
 %
-\def\fileversion{2.05}
-\def\filedate{2020/08/04}
+\def\fileversion{2.06}
+\let\IIIDplotfileversion\fileversion
+\def\filedate{2020/10/25}
+\let\IIIDplotfiledate\filedate
 \message{`PST-3dplot' v\fileversion, \filedate\space (HV,DL)}
 %
 \edef\PstAtCode{\the\catcode`\@} \catcode`\@=11\relax
@@ -642,7 +644,7 @@
 %
 % put anything at (#2,#3,#4)
 %
-\def\pstThreeDPut{\@ifnextchar[{\pst at ThreeDPut}{\pst at ThreeDPut[]}}
+\def\pstThreeDPut{\def\pst at par{}\@ifnextchar[{\pst at ThreeDPut}{\pst at ThreeDPut[]}}
 \def\pst at ThreeDPut[#1](#2,#3,#4)#5{{%
   \pst at killglue%
   \psset{#1}%
@@ -669,14 +671,15 @@
 
 \def\pstThreeDLine{\NormalIIIDCoor\def\pst at par{}\pst at object{pst at lineIIID}}
 \def\pst at lineIIID@i{%
-  \pst at killglue%
+  \pst at killglue
   \pst at getarrows{%
-    \begin at OpenObj%
-      \pst at getcoors[\pst at lineIIID@ii%
+    \begin at OpenObj
+      \pst at getcoors[\pst at lineIIID@ii
   }%
 }
 \def\pst at lineIIID@ii{%
   \addto at pscode{
+     \pst at 3ddict
       \IIIDplot at variables
 %      \psk at ThreeDplot@linejoin setlinejoin
       /dxUnit \psk at ThreeDplot@xThreeDunit\space def
@@ -684,10 +687,11 @@
       /dzUnit \psk at ThreeDplot@zThreeDunit\space def 
       \ifPst at SphericalCoor /SphericalCoor true def 
       \else /SphericalCoor false def
-      \fi %
+      \fi 
       /xUnit { \pst at number\psxunit\space mul } def
       /yUnit { \pst at number\psyunit\space mul } def
-      \pst at 3ddict convertStackTo2D end
+      convertStackTo2D 
+     end
     \pst at cp\space \psline at iii\space \tx at Line
   }%
   \end at OpenObj
@@ -699,11 +703,14 @@
 %
 \def\pstThreeDDot{\def\pst at par{}\pst at object{pstThreeDDot}}
 \def\pstThreeDDot at i(#1,#2,#3){%
-  \begin at SpecialObj
+  \begingroup
+  \use at keep@par
   \pstThreeDNode(#1,#2,#3){pst at A} % we need the parameters
   \ifx\psk at dotstyle\@none\else\psdots(pst at A)\fi
+  \endgroup
   \ifPst at drawCoor  
-    \psset{style=showCoorStyle}
+    \addbefore at par{style=showCoorStyle}
+    \begin at SpecialObj
     \addto at pscode{
        \pst at 3ddict
        \IIIDplot at variables
@@ -747,8 +754,8 @@
        \fi
      end
    }%
-  \fi%
-  \end at SpecialObj%
+   \end at SpecialObj
+  \fi
   \ignorespaces}
 %
 % transform the 3d coordinates of the node (#1,#2,#3)
@@ -756,13 +763,13 @@
 %
 \def\pstThreeDNode{\def\pst at par{}\pst at object{pstThreeDNode}}
 \def\pstThreeDNode at i(#1,#2,#3)#4{%
-  \begin at SpecialObj%
-%  \def\pst at tempThreeDNode{#1 #2 #3 }%
+  \begingroup
+  \use at par
+%  \begin at SpecialObj%
   \pnode(!
     \pst at 3ddict
     \IIIDplot at variables
     #1 #2 #3
-%    \pst at tempThreeDNode
     \ifPst at SphericalCoor  
       ConvertToCartesian  
     \else
@@ -771,7 +778,8 @@
       \psk at ThreeDplot@xThreeDunit\space mul /x ED
    \fi
     ConvertTo2D x2D y2D end ){#4}%
-  \end at SpecialObj%
+%  \end at SpecialObj
+  \endgroup
 \ignorespaces}
 %
 %\define at key[psset]{pst-3dplot}{nodeType}{\pst at getint{#1}\pst at IIIDNodeType}

Modified: trunk/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty	2020-10-25 14:11:35 UTC (rev 56757)
+++ trunk/Master/texmf-dist/tex/latex/pst-3dplot/pst-3dplot.sty	2020-10-25 21:33:21 UTC (rev 56758)
@@ -1,4 +1,4 @@
-%% $Id: pst-3dplot.sty 21 2020-08-04 12:53:07Z herbert $
+%% $Id: pst-3dplot.sty 32 2020-10-25 19:18:25Z herbert $
 \RequirePackage{pstricks}
 \RequirePackage{pst-3d}
 \RequirePackage{pst-plot}
@@ -9,7 +9,7 @@
 \input{pst-3dplot.tex}
 \IfFileExists{pst-3dplot.pro}{%
   \ProvidesFile{pst-3dplot.pro}
-    [2010/01/01 v. 0.30,  PostScript prologue file (hv)]
+    [2017/04/05 v. 0.33,  PostScript prologue file (hv)]
     \@addtofilelist{pst-3dplot.pro}}{}%
 \ProvidesFile{pst-3dplot.tex}
   [\filedate\space v\fileversion\space `PST-3dplot' (hv)]



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