texlive[60466] Master/texmf-dist: pstricks (10sep21)
commits+karl at tug.org
commits+karl at tug.org
Fri Sep 10 23:02:44 CEST 2021
Revision: 60466
http://tug.org/svn/texlive?view=revision&revision=60466
Author: karl
Date: 2021-09-10 23:02:44 +0200 (Fri, 10 Sep 2021)
Log Message:
-----------
pstricks (10sep21)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/pstricks/PSTricks.bib
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news08.pdf
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news09.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news11.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news12.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news13.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news14.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news15.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news16.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news19.pdf
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news19.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news20.tex
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news21.pdf
trunk/Master/texmf-dist/doc/generic/pstricks/pst-news21.tex
trunk/Master/texmf-dist/dvips/pstricks/pstricks.pro
trunk/Master/texmf-dist/tex/generic/pstricks/config/distiller.cfg
trunk/Master/texmf-dist/tex/generic/pstricks/config/dvips.cfg
trunk/Master/texmf-dist/tex/generic/pstricks/config/dvipsone.cfg
trunk/Master/texmf-dist/tex/generic/pstricks/config/gastex.cfg
trunk/Master/texmf-dist/tex/generic/pstricks/config/textures.cfg
trunk/Master/texmf-dist/tex/generic/pstricks/config/vtex.cfg
trunk/Master/texmf-dist/tex/generic/pstricks/pst-fp.tex
trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-arrows.tex
trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.con
trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex
trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls
trunk/Master/texmf-dist/tex/latex/pstricks/pstricks-pdf.sty
Added Paths:
-----------
trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-color.tex
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/PSTricks.bib
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/PSTricks.bib 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/PSTricks.bib 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,21 @@
@STRING{dtk = {{D}ie {\TeX}nische {K}om{\"o}die} }
+ at STRING{beiprogramm = {{\TeX}-Beiprogramm}}
+ at STRING{bretter = {Bretter, die die Welt bedeuten}}
+ at STRING{dtk = {DTK}}
+ at STRING{editorial = {Editorial}}
+ at STRING{fremdebuehne = {Von fremden Bühnen}}
+ at STRING{fundus = {Aus dem Fundus}}
+ at STRING{grusswort = {Grußwort}}
+ at STRING{hinterbuehne = {Hinter der Bühne}}
+ at STRING{komascript = {\KOMAScript}}
+ at STRING{leserbriefe = {Leserbriefe}}
+ at STRING{magazin = {Magazin}}
+ at STRING{rezensionen = {Bücher und Rezensionen}}
+ at STRING{schonimmer = {Was Sie schon immer über {\TeX} wissen wollten, \dots}}
+ at STRING{spielplan = {Spielplan}}
+ at STRING{theaterkasse = {Von der Theaterkasse}}
+ at STRING{theatertage = {{\TeX}-Theatertage}}
+ at STRING{tippstricks = {Tipps und Tricks}}
@Book{PostScript,
Author = {Kollock, Nikolai G.},
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news.tex 444 2017-04-19 10:55:35Z herbert $
+%% $Id: pst-news.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news08.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news09.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news09.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news09.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news09.tex 165 2015-07-26 07:27:55Z herbert $
+%% $Id: pst-news09.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news10.tex 697 2017-12-30 19:04:03Z herbert $
+%% $Id: pst-news10.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR=10mm,DIV12,bibliography=totoc,parskip=false,headings=small,,
headinclude=false,footinclude=false,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news11.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news11.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news11.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news11.tex 165 2015-07-26 07:27:55Z herbert $
+%% $Id: pst-news11.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news12.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news12.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news12.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news12.tex 847 2018-12-04 08:04:28Z herbert $
+%% $Id: pst-news12.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news13.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news13.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news13.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news13.tex 165 2015-07-26 07:27:55Z herbert $
+%% $Id: pst-news13.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news14.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news14.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news14.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news14.tex 165 2015-07-26 07:27:55Z herbert $
+%% $Id: pst-news14.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news15.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news15.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news15.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news15.tex 444 2017-04-19 10:55:35Z herbert $
+%% $Id: pst-news15.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news16.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news16.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news16.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news16.tex 446 2017-04-19 11:40:55Z herbert $
+%% $Id: pst-news16.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
headinclude=false,footinclude=false,twoside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news17.tex 699 2017-12-31 10:27:45Z herbert $
+%% $Id: pst-news17.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
headinclude=false,footinclude=false,twoside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news17.tex 699 2017-12-31 10:27:45Z herbert $
+%% $Id: pst-news18.tex 4 2020-06-09 08:32:19Z herbert $
\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
headinclude=false,footinclude=false,twoside]{pst-doc}
\listfiles
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news19.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news19.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news19.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news19.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news19.tex 934 2019-02-23 14:07:34Z herbert $
+%% $Id: pst-news19.tex 4 2020-06-09 08:32:19Z herbert $
\PassOptionsToPackage{useCalc}{pstricks}
\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
headinclude=false,footinclude=false,twoside]{pst-doc}
@@ -54,9 +54,11 @@
%--------------------------------------------------------------------------------------
-\section{\texttt{pstricks.tex} (v. 2.94 -- 2019/01/07)}
+\section{\texttt{pstricks.tex} (v. 2.98 -- 2019/05/16)}
%--------------------------------------------------------------------------------------
+\subsection{Plotting multilines}
+
There is a new macro called \Lcs{psLine} (uppercase L!) which can have
only one or two pairs of coordinates. Remember that \Lcs{psline} can have more.
With \Lcs{psLine} and an defined arrow you'll get nothing for something
@@ -118,8 +120,38 @@
\end{LTXexample}
\fi
+%$
+\subsection{Relative coordinates -- experimental}
+All objects which can have at least two pairs of coordinates
+can use the »+«-operator to mark relative coordinates:
+
+\begin{BDef}
+\Lcs{psline}\OptArgs\OptArg{\Largr{$x_0,y_0$}}\Largr{$x_1,y_1$}+\Largr{$x_2,y_2$}\ldots\\
+\end{BDef}
+
+\begin{LTXexample}[width=5.5cm]
+\begin{pspicture}[showgrid](5,5)
+\psline[linecolor=blue]{->}%
+ (1,1)+(3,4)+(-2,-3)
+\end{pspicture}
+\end{LTXexample}
+
+
+\begin{LTXexample}[width=5.5cm]
+\begin{pspicture}[showgrid](-1,-2)(4,3)
+\psaxes[labels=none]{->}(0,0)(-1,-2)(4,3)
+\psbezier%
+ (!0.8 -95 PtoC 1 sub)+(8.5;85)+(5;-100)(2,1)%
+ +(1;-70)+(0.5;-110)(3,2)%
+ +(1;-80)+(0.5;95)(3.4,-0.8)
+\end{pspicture}
+\end{LTXexample}
+
+
+
+
\subsection{Error message}
Using PSTricks with \Lprog{pdflatex} will work only when using package
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news20.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news20.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news20.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-news20.tex 23 2020-09-18 06:29:04Z herbert $
+%% $Id: pst-news20.tex 25 2020-09-18 06:59:21Z herbert $
\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
headinclude=false,footinclude=false,twoside]{scrartcl}
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news21.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news21.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news21.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news21.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,6 @@
-%% $Id: pst-news21.tex 191 2021-09-05 20:07:31Z herbert $
+%% $Id: pst-news21.tex 212 2021-09-10 09:21:06Z herbert $
+\RequirePackage{pdfmanagement-testphase}
+\DeclareDocumentMetadata{}
\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
headinclude=false,footinclude=false,twoside]{pst-doc}
@@ -25,6 +27,13 @@
\part{\texttt{pstricks} -- package}
+This version of the News was run with \verb|lualatex| \emph{without} using Ghostscript.
+The PDF file was created in a direkt way by Lua. If you want to try it, then look
+at \url{https://github.com/zauguin/luapstricks}.
+
+
+
+
%--------------------------------------------------------------------------------------
\section{\texttt{pstricks.sty}}
%--------------------------------------------------------------------------------------
@@ -34,9 +43,30 @@
%--------------------------------------------------------------------------------------
-\section{\texttt{pstricks.tex} (v. 3.03 -- 2021/08/23)}
+\section{\texttt{pstricks.tex} (v. 3.08 -- 2021/09/10)}
%--------------------------------------------------------------------------------------
+\subsection{Colors}
+
+There are two new macros to get the color values:
+
+\begin{verbatim}
+\psgetRGBColorValues{<color macro>}
+\psgetCMYKColorValues{<color macro>}
+\end{verbatim}
+
+An Example:
+
+\begin{LTXexample}[width=5cm]
+\psset{linecolor=red!40}
+\psgetRGBColorValues{\pslinecolor}
+
+\colorlet{Blue}[cmyk]{blue}
+\psset{linecolor=Blue!40}
+\psgetCMYKColorValues{\pslinecolor}
+\end{LTXexample}
+
+
\subsection{Arrows}
@@ -132,9 +162,6 @@
There was a bug if this fillstyle was used together with a line sequence.
-
-
-
\psset{unit=1cm}
\centering\vspace{5cm}
\pspicture[showgrid=false](-0.5\linewidth,-4.5)(0.5\linewidth,5)
@@ -166,7 +193,10 @@
\end{lstlisting}
+\iffalse
+
+
\pspicture[showgrid=false](-0.5\linewidth,-4.5)(0.5\linewidth,5)
\rput(0,0){\parbox{4.5cm}{%
\psclip{\psccurve[linestyle=none,fillstyle=penroseA,psscale=.2](-3,-2)
@@ -193,7 +223,10 @@
\endpspicture\end{lstlisting}
-\section{\LuaLaTeX}
+\fi
+
+
+\section{\LuaLaTeX}\label{lua}
Currently one has to use package \LPack{auto-pst-pdf-lua} if a document with
\PSTricks-code should be run \emph{directly} with \LuaLaTeX, without using
GhostScript. This version has experimental basic support for the lua package
Modified: trunk/Master/texmf-dist/dvips/pstricks/pstricks.pro
===================================================================
--- trunk/Master/texmf-dist/dvips/pstricks/pstricks.pro 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/dvips/pstricks/pstricks.pro 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,7 +1,7 @@
-% $Id: pstricks.pro 191 2021-09-05 20:07:31Z herbert $
+% $Id: pstricks.pro 217 2021-09-10 13:50:31Z herbert $
%
%% PostScript prologue for pstricks.tex.
-%% Version 1.38, 2021/09/05
+%% Version 1.39, 2021/09/10
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
@@ -121,22 +121,6 @@
/startGlobal { true setglobal globaldict begin } bind def
/endGlobal { end false setglobal } bind def
%
-/setpdfcolor where { % luapstricks specific code
- /setpdfcolor get /pssetPDFcolor exch def
- /setpdfcolor {
- pssetPDFcolor
- mark
- currentcolor
- currentcolorspace 0 get
- dup /DeviceRGB eq { pop setrgbcolor } {
- dup /DeviceCMYK eq { pop setcmykcolor } {
- /DeviceGray eq { setgray } if
- } ifelse
- } ifelse
- cleartomark
- } def
-} if
-%
/pssetRGBcolor /setrgbcolor load def
/pssetCMYKcolor /setcmykcolor load def
/pssetGraycolor /setgray load def
@@ -721,9 +705,11 @@
/EAC { x2 y2 x y ArrowB curveto pop pop } def
%
/OpenCurve {
+ 5 dict begin
NArray n 3 lt
{ n { pop pop } repeat }
{ BOC /n n 3 sub def n { NC } repeat EOC } ifelse
+ end
} def
%
/CurvePath {
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/distiller.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/distiller.cfg 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/distiller.cfg 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-% $Id: distiller.cfg 446 2017-04-19 11:40:55Z herbert $
+% $Id: distiller.cfg 4 2020-06-09 08:32:19Z herbert $
%% BEGIN: distiller.con (for distiller driver)
%%
%% Configuration file for PSTricks
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/dvips.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/dvips.cfg 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/dvips.cfg 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-% $Id: dvips.cfg 797 2018-08-23 18:33:16Z herbert $
+% $Id: dvips.cfg 4 2020-06-09 08:32:19Z herbert $
%% BEGIN: pstricks.con (for dvips driver)
%%
%% Configuration file for PSTricks
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/dvipsone.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/dvipsone.cfg 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/dvipsone.cfg 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-% $Id: dvipsone.cfg 446 2017-04-19 11:40:55Z herbert $
+% $Id: dvipsone.cfg 4 2020-06-09 08:32:19Z herbert $
%% BEGIN pstricks.con (for DVIPSONE driver)
%%
%% Configuration file for PSTricks 97: must be renamed `pstricks.con'
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/gastex.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/gastex.cfg 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/gastex.cfg 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-% $Id: gastex.cfg 446 2017-04-19 11:40:55Z herbert $
+% $Id: gastex.cfg 4 2020-06-09 08:32:19Z herbert $
%% BEGIN: pstricks.con (for xdvipdfmx driver)
%%
%% Configuration file for PSTricks
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/textures.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/textures.cfg 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/textures.cfg 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-% $Id: textures.cfg 446 2017-04-19 11:40:55Z herbert $
+% $Id: textures.cfg 4 2020-06-09 08:32:19Z herbert $
%% BEGIN pstricks.con (for Textures 1.7 and 1.8 driver)
%%
%% Configuration file for PSTricks 97: must be renamed `pstricks.con'
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/vtex.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/vtex.cfg 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/vtex.cfg 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-% $Id: vtex.cfg 446 2017-04-19 11:40:55Z herbert $
+% $Id: vtex.cfg 4 2020-06-09 08:32:19Z herbert $
%% BEGIN: pstricks.con (for VTeX)
%%
%% Configuration file for PSTricks 97
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/pst-fp.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pst-fp.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pst-fp.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pst-fp.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-fp.tex 68 2021-04-08 06:41:14Z herbert $
%%
%%
%% This is file `pst-fp.tex',
@@ -18,16 +18,16 @@
%% `pst-fp' is a PSTricks related package for a division,
%% multiplication and addition
%%
+%
+\def\fileversion{0.06}
+\def\filedate{2020/11/20}
+\message{`pst-fp' v\fileversion, \filedate\space (hv)}
+
\csname PSTFPloaded\endcsname
\let\PSTFPloaded\endinput
-%
% Requires some packages
\ifx\PSTricksLoaded\endinput\else\input pstricks \fi
%
-\def\fileversion{0.05}
-\def\filedate{2010/01/17}
-\message{`pst-fp' v\fileversion, \filedate\space (hv)}
-%
\edef\PstAtCode{\the\catcode`\@} \catcode`\@=11\relax
%fixed point arithmetic with values between (including)
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-arrows.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-arrows.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-arrows.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pstricks-arrows.tex 168 2021-08-28 08:43:24Z herbert $
+%% $Id: pstricks-arrows.tex 164 2021-08-25 19:26:42Z herbert $
%%
%% This is file `pstricks-arrows.tex',
%%
@@ -279,18 +279,35 @@
\psset[pstricks]{filledveearrowlength=3mm} % default projected length
\define at key[psset]{pstricks}{filledveearrowangle}[15]{\pst at getangle{#1}\psk at filledveearrowangle}
\psset[pstricks]{filledveearrowangle=15} % default angle
-\define at key[psset]{pstricks}{filledveearrowlinewidth}[0.8pt]{\pst at getlength{#1}\psk at filledveearrowlinewidth}
-\psset[pstricks]{filledveearrowlinewidth=\pslinewidth} % default vee arrow line width
+\define at key[psset]{pstricks}{filledveearrowlinewidth}[0.35mm]{\pst at getlength{#1}\psk at filledveearrowlinewidth}
+\psset[pstricks]{filledveearrowlinewidth=0.35mm} % default vee arrow line width
\define at key[psset]{pstricks}{arrowlinestyle}[solid]{%
\@ifundefined{psls@#1}%
{\@pstrickserr{Line style `#1' not defined}\@eha}%
{\def\psarrowlinestyle{#1}}}
\psset[pstricks]{arrowlinestyle=solid} % default
+\pst at def{VeeArrow}<%
+ 1 setlinecap % round caps
+ 1 setlinejoin % round join
+ setlinewidth % vee arrow line width
+ /y ED % projected length
+ 2 div /a ED % angle (divide by 2)
+ /t ED % false = inside, true = outside
+ a sin a cos div y mul /x ED % perpendicular length : x=tan(a).y
+ t { 1 -1 scale } if % if outside : symmetry
+ x neg y moveto % point #1
+ 0 0 L % point #2
+ x y L % point #3
+ { closepath gsave fill grestore } if % if filled : close and fill
+ \@nameuse{psls@\psarrowlinestyle}
+ \ps at check@tipcolor
+ stroke % draw line
+ 0 t { y 2 mul } { 0 } ifelse moveto> % if outside : twice longer line
+% VeeArrow : filled? outside? (total) angle (projected) length (arrow) line width
+
\@namedef{psas@|}{\ps at check@tipcolor \psk at tbarsize \tx at Tbar}
-% VeeArrow : filled? outside? (total) angle (projected) length (arrow) line width
-
\@namedef{psas at v}{%
\ps at check@tipcolor
false false \psk at veearrowangle \psk at veearrowlength \psk at veearrowlinewidth \tx at VeeArrow}
@@ -298,37 +315,12 @@
\ps at check@tipcolor
false true \psk at veearrowangle \psk at veearrowlength \psk at veearrowlinewidth \tx at VeeArrow}
\@namedef{psas at f}{%
- \ps at check@tipcolor
+ \ps at check@tipcolor
true false \psk at filledveearrowangle \psk at filledveearrowlength \psk at filledveearrowlinewidth \tx at VeeArrow}
\@namedef{psas at F}{%
\ps at check@tipcolor
true true \psk at filledveearrowangle \psk at filledveearrowlength \psk at filledveearrowlinewidth \tx at VeeArrow}
-\pst at def{VeeArrow}<%
- 5 dict begin
- \pst at arrowscale\space div SLW % vee arrow line width
- /y ED % projected length
- 2 div /a ED % angle (divide by 2)
- /t ED % false = inside, true = outside
- a sin a cos div y mul /x ED % perpendicular length : x=tan(a).y
- /x2 x dup add def
- t { 1 -1 scale } if % if outside : symmetry
-% newpath x2 neg y moveto 0 y neg rlineto x2 dup add 0 rlineto 0 y rlineto closepath clip % to get rid of linecap problem
- newpath
- x neg y moveto % lower left
- 0 0 lineto % arrow tip
- x y lineto % upper left
- 0 setlinecap % round caps
- 2 setlinejoin % round join
- { closepath 0 setlinewidth gsave fill grestore } if % if filled : close and fill
- \@nameuse{psls@\psarrowlinestyle}
- \ps at check@tipcolor
- stroke % draw line
- 0 t { y 2 mul } { 0 } ifelse moveto
- end
-> % if outside : twice longer line
-
-
% And An another arrowhead
% architectural tick / oblique arrow
Added: trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-color.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-color.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-color.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -0,0 +1,137 @@
+%% $Id: pstricks-arrows.tex 168 2021-08-28 08:43:24Z herbert $
+%%
+%% This is file `pstricks-color.tex',
+%%
+%% IMPORTANT NOTICE:
+%%
+%% Herbert Voss <hvoss at tug.org>
+%%
+%% This program can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License Distributed from CTAN archives
+%% in directory macros/latex/base/lppl.txt.
+%%
+%% DESCRIPTION:
+%% `pstricks-color' base code for color settings
+%%
+%% fileversion and filedate see main file pstricks.tex
+%%
+\pstVerb{
+ /pssetRGBcolor /setrgbcolor load def
+ /pssetCMYKcolor /setcmykcolor load def
+ /pssetGraycolor /setgray load def
+}
+\def\@newcolor#1#2{%
+ \expandafter\edef\csname #1\endcsname{\noexpand\pst at color{#2}}%
+ %\expandafter\edef\csname color@#1\endcsname{#2}%
+ \expandafter\edef\csname\string\color@#1\endcsname{#2}% hv 1.14 2005-12-17
+ \ignorespaces}
+%
+\def\pst at color#1{\def\pst at currentcolor{#1}\pstVerb{#1}\aftergroup\pst at endcolor}%
+\def\pst at endcolor{\pstVerb{\pst at currentcolor}}
+\def\pst at currentcolor{0 setgray}
+\def\altcolormode{%
+\def\pst at color##1{%
+ \pstVerb{gsave ##1}\aftergroup\pst at endcolor}%
+\def\pst at endcolor{\pstVerb{\pst at grestore}}}
+
+\def\psgetRGBColorValues#1{\expandafter\psgetRGBColorvalues at i#1;}
+\def\psgetRGBColorvalues at i#1#2#3#4#5;{\expandafter\psgetRGBColorvalues at ii#5,,,;}
+\def\psgetRGBColorvalues at ii#1,#2,#3,#4;{%
+ \ifx\relax#2\relax
+ #1 % gray color model
+ \else
+ #1 #2 #3
+ \fi}
+
+\def\psgetCMYKColorValues#1{\expandafter\psgetCMYKColorvalues at i#1;}
+\def\psgetCMYKColorvalues at i#1#2#3#4#5;{\expandafter\psgetCMYKColorvalues at ii#5,,,,;}
+\def\psgetCMYKColorvalues at ii#1,#2,#3,#4,#5;{%
+ \ifx\relax#2\relax
+ #1 % gray color model
+ \else
+ #1 #2 #3 #4
+ \fi}
+
+\iffalse
+\def\ps at RGB@model{rgb}
+\def\psgetColorValues#1{\makeatletter\expandafter\psgetColorvalues at i#1;\makeatother}
+\gdef\psgetColorvalues at i#1#2#3#4#5;{%
+ \scantokens{\def\pst at tempA{#4}}
+ \if\pst at tempA\ps at RGB@model
+ \expandafter\psgetRGBColorvalues at ii#5;
+ \else
+ \expandafter\psgetCMYKColorvalues at ii#5;
+ \fi
+}
+\fi
+
+\def\pssetMonochrome{%
+ \pstVerb{
+ /setrgbcolor { add add 0 gt {0}{1} ifelse setgray } def
+ /setcmykcolor{ 4 dict begin
+ /k ED /y ED /m ED /c ED
+ 1 1 k sub c mul k add sub 0.29 mul
+ 1 1 k sub m mul k add sub 0.587 mul add
+ 1 1 k sub y mul k add sub 0.114 mul add
+ end 0 gt {0}{1} ifelse setgray } def }}
+\def\pssetGrayscale{%
+ \pstVerb{
+ /setrgbcolor { 0.07 mul exch 0.71 mul add exch 0.21 mul add setgray } def
+ /setcmykcolor{ 4 dict begin
+ /k ED /y ED /m ED /c ED
+ 1 1 k sub c mul k add sub 0.29 mul
+ 1 1 k sub m mul k add sub 0.587 mul add
+ 1 1 k sub y mul k add sub 0.114 mul add
+ end setgray } def }}
+\def\psresetColor{\pstVerb{
+ /setrgbcolor tx at Dict begin /pssetRGBcolor load end def
+ /setcmykcolor tx at Dict begin /pssetCMYKcolor load end def }}
+
+%\def\pst at usecolor#1{\csname color@#1\endcsname\space}% hv 1.14 2005--12-17
+\def\pst at usecolor#1{\csname\string\color@#1\endcsname\space}
+%
+\def\newgray#1#2{%
+ \pst at checknum{#2}\pst at tempg
+ \@newcolor{#1}{\pst at tempg setgray}}%
+\def\newrgbcolor#1#2{%
+ \pst at expandafter\pst at getnumiii{#2} {} {} {} {}\@nil
+ \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi setrgbcolor}}
+\def\newhsbcolor#1#2{%
+ \pst at expandafter\pst at getnumiii{#2} {} {} {} {}\@nil
+ \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi sethsbcolor}}
+\def\newcmykcolor#1#2{%
+ \pst at expandafter\pst at getnumiv{#2} {} {} {} {} {}\@nil
+ \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi \pst at tempj setcmykcolor}}
+\newgray{black}{0}
+\newgray{darkgray}{.25}
+\newgray{gray}{.5}
+\newgray{lightgray}{.75}
+\newgray{white}{1}
+\newrgbcolor{red}{1 0 0}
+\newrgbcolor{green}{0 1 0}
+\newrgbcolor{blue}{0 0 1}
+\newrgbcolor{yellow}{1 1 0}
+\newrgbcolor{cyan}{0 1 1}
+\newrgbcolor{magenta}{1 0 1}
+
+\@ifundefined{xglobal}% do we have xcolor loaded?
+ {\@newcolor{randomgray}{tx at Dict begin Rand setgray end}%
+ \@newcolor{randomrgb}{tx at Dict begin Rand Rand Rand setrgbcolor end}%
+ \@newcolor{randomcmyk}{tx at Dict begin Rand Rand Rand Rand setcmykcolor end}%
+ \@newcolor{randomhsb}{tx at Dict begin Rand Rand Rand sethsbcolor end}%
+ }{%
+ \definecolor[ps]{randomgray}{gray}{tx at Dict begin Rand end}%
+ \definecolor[ps]{randomrgb}{rgb}{tx at Dict begin Rand Rand Rand end}%
+ \definecolor[ps]{randomcmyk}{cmyk}{tx at Dict begin Rand Rand Rand Rand end}%
+ \definecolor[ps]{randomhsb}{hsb}{tx at Dict begin Rand Rand Rand end}%
+ }
+%
+\def\pst at getcolor#1#2{%
+% \@ifundefined{color@#1}% hv 1.14 2005-12-17
+ \@ifundefined{\string\color@#1}%
+ {\@pstrickserr{Color `#1' not defined}\@eha}%
+ {\edef#2{#1}}%
+}
+%
+%% END: pstricks-color.tex
+\endinput
Property changes on: trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-color.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.con
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.con 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.con 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-%% $Id: pstricks.con 170 2021-09-01 09:54:41Z herbert $
+%% $Id: pstricks.con 4 2020-06-09 08:32:19Z herbert $
%% BEGIN: pstricks.con (for dvips driver)
%%
%% Configuration file for PSTricks
@@ -39,11 +39,8 @@
%% If you want to include your own customizations to pstricks.tex, then
%% uncomment the \pstcustomize command, and include your modifications
%% after \pstcustomize. These will be read in after pstricks.tex.
-\pstcustomize
+%\pstcustomize
-\ifPSTlualatex% luatex has another coordinate system
- \def\pstrotate{CP CP translate 3 -1 roll rotate \tx at NET}
-\fi
\endinput
%%
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex 2021-09-10 21:02:44 UTC (rev 60466)
@@ -81,8 +81,8 @@
\fi
\let\pgfforeach\foreach
%
-\def\fileversion{3.07}
-\def\filedate{2021/09/05}
+\def\fileversion{3.08}
+\def\filedate{2021/09/10}
\pst at addfams{pstricks}
%
%\define at boolkey[psset]{pstricks}[Pst@]{useURWfonts}[true]{}
@@ -461,7 +461,7 @@
\def\pstverbscale{}%
\def\pstnodescale{}%
\def\pstheader{\luaPSTheader}%
- \def\c at lor@to at ps#1\@@{(#1) setpdfcolor}
+ \def\c at lor@to at ps#1\@@{\luaPSTcolor{#1}}
% \AltClipMode % now done after the definition of \AltClipMode, see below
% Not sure if we need ``neg'' here or not
% \def\pstrotate{CP CP translate 3 -1 roll neg rotate \tx at NET}
@@ -607,46 +607,10 @@
\gdef\psrbrace[} ]
\endgroup
%
-\pstVerb{
- /pssetRGBcolor /setrgbcolor load def
- /pssetCMYKcolor /setcmykcolor load def
- /pssetGraycolor /setgray load def
-}
-\def\@newcolor#1#2{%
- \expandafter\edef\csname #1\endcsname{\noexpand\pst at color{#2}}%
- %\expandafter\edef\csname color@#1\endcsname{#2}%
- \expandafter\edef\csname\string\color@#1\endcsname{#2}% hv 1.14 2005-12-17
- \ignorespaces}
%
-\def\pst at color#1{\def\pst at currentcolor{#1}\pstVerb{#1}\aftergroup\pst at endcolor}%
-\def\pst at endcolor{\pstVerb{\pst at currentcolor}}
-\def\pst at currentcolor{0 setgray}
-\def\altcolormode{%
-\def\pst at color##1{%
- \pstVerb{gsave ##1}\aftergroup\pst at endcolor}%
-\def\pst at endcolor{\pstVerb{\pst at grestore}}}
-\def\pssetMonochrome{%
- \pstVerb{
- /setrgbcolor { add add 0 gt {0}{1} ifelse setgray } def
- /setcmykcolor{ 4 dict begin
- /k ED /y ED /m ED /c ED
- 1 1 k sub c mul k add sub 0.29 mul
- 1 1 k sub m mul k add sub 0.587 mul add
- 1 1 k sub y mul k add sub 0.114 mul add
- end 0 gt {0}{1} ifelse setgray } def }}
-\def\pssetGrayscale{%
- \pstVerb{
- /setrgbcolor { 0.07 mul exch 0.71 mul add exch 0.21 mul add setgray } def
- /setcmykcolor{ 4 dict begin
- /k ED /y ED /m ED /c ED
- 1 1 k sub c mul k add sub 0.29 mul
- 1 1 k sub m mul k add sub 0.587 mul add
- 1 1 k sub y mul k add sub 0.114 mul add
- end setgray } def }}
-\def\psresetColor{\pstVerb{
- /setrgbcolor tx at Dict begin /pssetRGBcolor load end def
- /setcmykcolor tx at Dict begin /pssetCMYKcolor load end def }}
-
+\input pstricks-color
+%
+%
\def\pst at grestore{
currentpoint
matrix currentmatrix
@@ -656,45 +620,6 @@
setmatrix
moveto
}
-%\def\pst at usecolor#1{\csname color@#1\endcsname\space}% hv 1.14 2005--12-17
-\def\pst at usecolor#1{\csname\string\color@#1\endcsname\space}
-%
-\def\newgray#1#2{%
- \pst at checknum{#2}\pst at tempg
- \@newcolor{#1}{\pst at tempg setgray}}%
-\def\newrgbcolor#1#2{%
- \pst at expandafter\pst at getnumiii{#2} {} {} {} {}\@nil
- \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi setrgbcolor}}
-\def\newhsbcolor#1#2{%
- \pst at expandafter\pst at getnumiii{#2} {} {} {} {}\@nil
- \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi sethsbcolor}}
-\def\newcmykcolor#1#2{%
- \pst at expandafter\pst at getnumiv{#2} {} {} {} {} {}\@nil
- \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi \pst at tempj setcmykcolor}}
-\newgray{black}{0}
-\newgray{darkgray}{.25}
-\newgray{gray}{.5}
-\newgray{lightgray}{.75}
-\newgray{white}{1}
-\newrgbcolor{red}{1 0 0}
-\newrgbcolor{green}{0 1 0}
-\newrgbcolor{blue}{0 0 1}
-\newrgbcolor{yellow}{1 1 0}
-\newrgbcolor{cyan}{0 1 1}
-\newrgbcolor{magenta}{1 0 1}
-
-\@ifundefined{xglobal}% do we have xcolor loaded?
- {\@newcolor{randomgray}{tx at Dict begin Rand setgray end}%
- \@newcolor{randomrgb}{tx at Dict begin Rand Rand Rand setrgbcolor end}%
- \@newcolor{randomcmyk}{tx at Dict begin Rand Rand Rand Rand setcmykcolor end}%
- \@newcolor{randomhsb}{tx at Dict begin Rand Rand Rand sethsbcolor end}%
- }{%
- \definecolor[ps]{randomgray}{gray}{tx at Dict begin Rand end}%
- \definecolor[ps]{randomrgb}{rgb}{tx at Dict begin Rand Rand Rand end}%
- \definecolor[ps]{randomcmyk}{cmyk}{tx at Dict begin Rand Rand Rand Rand end}%
- \definecolor[ps]{randomhsb}{hsb}{tx at Dict begin Rand Rand Rand end}%
- }
-%
\define at boolkey[psset]{pstricks}[Pst@]{draft}[true]{}
\define at key[psset]{pstricks}{bgcolor}{\def\pst at bgcolor{#1}}% background for pspicture
\psset[pstricks]{bgcolor={},draft=false}% \pst at bgcolor is \@empty
@@ -726,12 +651,7 @@
%------------ hv 1.16 end -------------------
%
\def\@none{none}
-\def\pst at getcolor#1#2{%
-% \@ifundefined{color@#1}% hv 1.14 2005-12-17
- \@ifundefined{\string\color@#1}%
- {\@pstrickserr{Color `#1' not defined}\@eha}%
- {\edef#2{#1}}%
-}
+%
\newdimen\psunit \psunit 1cm
\newdimen\psxunit \psxunit 1cm
\newdimen\psyunit \psyunit 1cm
@@ -918,10 +838,6 @@
\fi}
%
\def\pst@@CheckCoorType#1#2;#3;#4\@nil{%
-%\typeout{====1:#1}%
-%\typeout{====2:#2}%
-%\typeout{====3:#3}%
-%\typeout{====4:#4}%
\ifx#1>\relax% node with special rotation for \uput
\global\pst at C@@rType=7
\else
@@ -1396,8 +1312,7 @@
{ \pst at usecolor\ps at kitecolor }
{ \pst at usecolor\pshatchcolor }
\psk at psscale
- \tx at PenroseFillA
-}
+ \tx at PenroseFillA }
\def\psfs at penroseA{\pst at fill\pst at penroseFillA}
\@namedef{psfs at penroseA*}{\psfs at solid \psfs at penroseA}
%
@@ -1445,6 +1360,7 @@
%
\def\pst at flattenpath{
/Coors [] def % the array of all points
+ 50 dict begin
/lambda \psk at startWL\space def
%
/add2Values { Coors aload length 2 add array astore /Coors exch def } def
@@ -1509,6 +1425,7 @@
% stroke % draw the line segment
% moveto
% } repeat
+ end
}
%
Modified: trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls 2021-09-10 21:02:44 UTC (rev 60466)
@@ -455,6 +455,7 @@
\def\settitle{%
\thispagestyle{empty}%
\begin{titlepage}
+ \newgeometry{lmargin=1cm,rmargin=1cm,bmargin=1cm,includeheadfoot}
\ifpdf
\AddToShipoutPicture*{\includegraphics{pst-doc.pdf}}
\vspace*{0.3\textheight}
@@ -461,18 +462,18 @@
\parbox{17cm}{\sffamily\RaggedRight\bfseries\huge\@title}\\[5pt]
\parbox{15cm}{\sffamily\Large\@subtitle}
- \vspace{4cm}
+ \vspace{2cm}
\parbox{10cm}{\sffamily\@date}
\vfill
- \makebox[\textwidth]{\bgImage}
+ \makebox[\textwidth]{\makebox(0,0){\bgImage}}
-
\vfill
\parbox[b]{19cm}{\sffamily\RaggedRight
\ifx\@docauthor\empty~\else Documentation by\fi\hfill\makebox[7cm][l]{Package author(s):}\\
\ifx\@docauthor\empty~\else{\bfseries\tabular[t]{@{}l@{}}\@docauthor\endtabular}\fi\hfill\makebox[7cm][l]{%
\bfseries\tabular[t]{@{}l@{}}\@author\endtabular}}
+ \clearpage\restoregeometry
\else
\psset{unit=1cm}
\begin{pspicture}(1.6in,0)(23cm,21.7cm)
Modified: trunk/Master/texmf-dist/tex/latex/pstricks/pstricks-pdf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pstricks/pstricks-pdf.sty 2021-09-10 21:02:23 UTC (rev 60465)
+++ trunk/Master/texmf-dist/tex/latex/pstricks/pstricks-pdf.sty 2021-09-10 21:02:44 UTC (rev 60466)
@@ -1,4 +1,4 @@
-% $Id: pstricks-pdf.sty 23 2020-09-18 06:29:04Z herbert $
+% $Id: pstricks-pdf.sty 25 2020-09-18 06:59:21Z herbert $
%%
%% This is file `pstricks-pdf.sty'.
%%
More information about the tex-live-commits
mailing list.