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.