texlive[60436] Master/texmf-dist: pstricks (6sep21)

commits+karl at tug.org commits+karl at tug.org
Mon Sep 6 23:14:45 CEST 2021


Revision: 60436
          http://tug.org/svn/texlive?view=revision&revision=60436
Author:   karl
Date:     2021-09-06 23:14:44 +0200 (Mon, 06 Sep 2021)
Log Message:
-----------
pstricks (6sep21)

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/config/xdvipdfmx.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
    trunk/Master/texmf-dist/tex/latex/pstricks/pstricks.sty

Removed Paths:
-------------
    trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-lm.pro
    trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-ps.pro
    trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-urw.pro
    trunk/Master/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg.orig

Modified: trunk/Master/texmf-dist/doc/generic/pstricks/PSTricks.bib
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/PSTricks.bib	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/PSTricks.bib	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,21 +1,4 @@
 @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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news.tex 444 2017-04-19 10:55:35Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news09.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news09.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news09.tex 165 2015-07-26 07:27:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news10.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news10.tex 697 2017-12-30 19:04:03Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news11.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news11.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news11.tex 165 2015-07-26 07:27:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news12.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news12.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news12.tex 847 2018-12-04 08:04:28Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news13.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news13.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news13.tex 165 2015-07-26 07:27:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news14.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news14.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news14.tex 165 2015-07-26 07:27:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news15.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news15.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news15.tex 444 2017-04-19 10:55:35Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news16.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news16.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news16.tex 446 2017-04-19 11:40:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news17.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news17.tex 699 2017-12-31 10:27:45Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news18.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news17.tex 699 2017-12-31 10:27:45Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news19.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news19.tex 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pst-news19.tex 934 2019-02-23 14:07:34Z 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,11 +54,9 @@
 
 
 %--------------------------------------------------------------------------------------
-\section{\texttt{pstricks.tex} (v. 2.98 -- 2019/05/16)}
+\section{\texttt{pstricks.tex} (v. 2.94 -- 2019/01/07)}
 %--------------------------------------------------------------------------------------
 
-\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
@@ -120,38 +118,8 @@
 \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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news20.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news20.tex 25 2020-09-18 06:59:21Z herbert $
+%% $Id: pst-news20.tex 23 2020-09-18 06:29:04Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news21.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-news21.tex 164 2021-08-25 19:26:42Z herbert $
+%% $Id: pst-news21.tex 191 2021-09-05 20:07:31Z herbert $
 \documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
     headinclude=false,footinclude=false,twoside]{pst-doc}
     
@@ -132,21 +132,25 @@
 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)
 \rput(0,0){\parbox{4.5cm}{%
-  \psclip{\psccurve[linestyle=none,fillstyle=penrose,psscale=.2](-3,-2)
+  \psclip{\psccurve[linestyle=none,fillstyle=penrose,psscale=.2](-3,-2)%
   (0.3,-1.5)(2.3,-2)(4.3,-1.5)(6.3,-2)(8,-1.5)(8,2)(-3,2)}
   ``One of the best new plays I have seen all year: cool, poetic,
   ironic \ldots'' proclaimed \emph{The Guardian} upon the London
   premiere of this extraordinary play about a Czech director and
   his actress wife, confronting exile in America.
-  \endpsclip}}%
+  \endpsclip}}
   \psline[linearc=0.5cm,showpoints=true,dotstyle=|]{<<->>}(-1,-2)(0,-4)(1,-2)
 \endpspicture
 
 
+
 \begin{lstlisting}
 \pspicture[showgrid=false](-0.5\linewidth,-4.5)(0.5\linewidth,5)
 \rput(0,0){\parbox{4.5cm}{%
@@ -162,6 +166,7 @@
 \end{lstlisting}
 
 
+
 \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)

Deleted: trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-lm.pro
===================================================================
--- trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-lm.pro	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-lm.pro	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,69 +0,0 @@
-% $Id: pstricks-fonts-lm.pro 4 2020-06-09 08:32:19Z herbert $
-%
-%% PostScript font prologue for pstricks.tex.
-%% Version 0.01, 2016/04/22
-%%
-%% 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.
-%
-%
-%true setglobal globaldict begin 
-
-%dd-lmbx10 LMRoman10-Bold <dotdigits-clm.enc <lmbx10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmbxi10 LMRoman10-BoldItalic <dotdigits-clm.enc <lmbxi10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmbxo10 LMRomanSlant10-Bold <dotdigits-clm.enc <lmbxo10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmcsc10 LMRomanCaps10-Regular <dotdigits-clm.enc <lmcsc10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmcsco10 LMRomanCaps10-Oblique <dotdigits-clm.enc <lmcsco10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmdunh10 LMRomanDunh10-Regular <dotdigits-clm.enc <lmdunh10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmduno10 LMRomanDunh10-Oblique <dotdigits-clm.enc <lmduno10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmr10 LMRoman10-Regular <dotdigits-clm.enc <lmr10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmri10 LMRoman10-Italic <dotdigits-clm.enc <lmri10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmro10 LMRomanSlant10-Regular <dotdigits-clm.enc <lmro10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-
-/Times-Roman /LMRoman10-Regular def
-/Times-Bold /LMRoman10-Bold def
-/Times-Italic /LMRoman10-Italic def
-/Times-BoldItalic /LMRoman10-BoldItalic def
-
-%mss8ttl10 LMSans10-Regular <t1-clm.enc <lmss10.pfb " fontinst-autoenc-t1-clm ReEncodeFont " 
-%lmssbo8ttl10 LMSans10-BoldOblique <t1-clm.enc <lmssbo10.pfb " fontinst-autoenc-t1-clm ReEncodeFont " 
-%lmssbx8ttl10 LMSans10-Bold <t1-clm.enc <lmssbx10.pfb " fontinst-autoenc-t1-clm ReEncodeFont " 
-%lmssdc8ttl10 LMSansDemiCond10-Regular <t1-clm.enc <lmssdc10.pfb " fontinst-autoenc-t1-clm ReEncodeFont " 
-%lmssdo8ttl10 LMSansDemiCond10-Oblique <t1-clm.enc <lmssdo10.pfb " fontinst-autoenc-t1-clm ReEncodeFont " 
-%lmsso8ttl10 LMSans10-Oblique <t1-clm.enc <lmsso10.pfb " fontinst-autoenc-t1-clm ReEncodeFont " 
-%dd-lmss10 LMSans10-Regular <dotdigits-clm.enc <lmss10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmssbo10 LMSans10-BoldOblique <dotdigits-clm.enc <lmssbo10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmssbx10 LMSans10-Bold <dotdigits-clm.enc <lmssbx10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmssdc10 LMSansDemiCond10-Regular <dotdigits-clm.enc <lmssdc10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmssdo10 LMSansDemiCond10-Oblique <dotdigits-clm.enc <lmssdo10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmsso10 LMSans10-Oblique <dotdigits-clm.enc <lmsso10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-
-/Helvetica /LMSans10-Regular def
-/Helvetica-Bold /LMSans10-Bold def
-/Helvetica-Oblique /LMSans10-Oblique def
-/Helvetica-BoldOblique /LMSans10-BoldOblique def
-
-%dd-lmtcsc10 LMMonoCaps10-Regular <dotdigits-clm.enc <lmtcsc10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtcso10 LMMonoCaps10-Oblique <dotdigits-clm.enc <lmtcso10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtk10 LMMonoLt10-Bold <dotdigits-clm.enc <lmtk10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtko10 LMMonoLt10-BoldOblique <dotdigits-clm.enc <lmtko10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtl10 LMMonoLt10-Regular <dotdigits-clm.enc <lmtl10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtlc10 LMMonoLtCond10-Regular <dotdigits-clm.enc <lmtlc10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtlco10 LMMonoLtCond10-Oblique <dotdigits-clm.enc <lmtlco10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtlo10 LMMonoLt10-Oblique <dotdigits-clm.enc <lmtlo10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtt10 LMMono10-Regular <dotdigits-clm.enc <lmtt10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtti10 LMMono10-Italic <dotdigits-clm.enc <lmtti10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-%dd-lmtto10 LMMonoSlant10-Regular <dotdigits-clm.enc <lmtto10.pfb " fontinst-autoenc-dotdigits-clm ReEncodeFont " 
-
-/Courier /LMMono10-Regular def
-/Courier-Bold /LMMono10-Bold def
-/Courier-Oblique /LMMono10-Italic def
-/Courier-BoldOblique /LMMono10-BoldOblique def
-
-/Symbol /StandardSymL def 
-
-%end false setglobal 
-%
-% end of file
-

Deleted: trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-ps.pro
===================================================================
--- trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-ps.pro	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-ps.pro	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,32 +0,0 @@
-% $Id: pstricks-fonts-ps.pro 4 2020-06-09 08:32:19Z herbert $
-%
-%% PostScript font prologue for pstricks.tex.
-%% Version 0.01, 2016/04/22
-%%
-%% 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.
-%
-%
-%true setglobal globaldict begin 
-
-/Times-Roman /Times-Roman def
-/Times-Bold /Times-Bold def
-/Times-Italic /Times-Italic def
-/Times-BoldItalic /Times-BoldItalic def
-
-/Helvetica /Helvetica def
-/Helvetica-Bold /Helvetica-Bold def
-/Helvetica-Oblique /Helvetica-Oblique def
-/Helvetica-BoldOblique /Helvetica-BoldOblique def
-
-/Courier /Courier def
-/Courier-Bold /Courier-Bold def
-/Courier-Oblique /Courier-Oblique def
-/Courier-BoldOblique /Courier-BoldOblique def
-
-/Symbol /Symbol def 
-
-%end false setglobal 
-%
-% end of file

Deleted: trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-urw.pro
===================================================================
--- trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-urw.pro	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/dvips/pstricks/pstricks-fonts-urw.pro	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,61 +0,0 @@
-% $Id: pstricks-fonts-urw.pro 4 2020-06-09 08:32:19Z herbert $
-%
-%% PostScript font prologue for pstricks.tex.
-%% Version 0.01, 2016/04/22
-%%
-%% 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.
-%
-%
-%true setglobal globaldict begin 
-
-%n021003l.pfa:/FontName /NimbusRomNo9L-Regu def
-%n021004l.pfa:/FontName /NimbusRomNo9L-Medi def
-%n021023l.pfa:/FontName /NimbusRomNo9L-ReguItal def
-%n021024l.pfa:/FontName /NimbusRomNo9L-MediItal def
-
-/Times-Roman /NimbusRomNo9L-Regu def
-/Times-Roman-Bold /NimbusRomNo9L-Medi def
-/Times-Italic /NimbusRomNo9L-ReguItal def
-/Times-BoldItalic /NimbusRomNo9L-MediItal def
-
-%n019003l.pfa:/FontName /NimbusSanL-Regu def
-%n019004l.pfa:/FontName /NimbusSanL-Bold def
-%n019023l.pfa:/FontName /NimbusSanL-ReguItal def
-%n019024l.pfa:/FontName /NimbusSanL-BoldItal def
-%n019043l.pfa:/FontName /NimbusSanL-ReguCond def
-%n019044l.pfa:/FontName /NimbusSanL-BoldCond def
-%n019063l.pfa:/FontName /NimbusSanL-ReguCondItal def
-%n019064l.pfa:/FontName /NimbusSanL-BoldCondItal def
-
-%/Helvetica /dd-lmss10 def
-/Helvetica /LMSans10-Regular def
-%/Helvetica /NimbusSanL-Regu def
-/Helvetica-Bold /NimbusSanL-Bold def
-/Helvetica-Oblique /NimbusSanL-ReguItal def
-/Helvetica-BoldOblique /NimbusSanL-BoldItal def
-
-%n022003l.pfa:/FontName /NimbusMonL-Regu cvn def
-%n022004l.pfa:/FontName /NimbusMonL-Bold cvn def
-%n022023l.pfa:/FontName /NimbusMonL-ReguObli cvn def
-%n022024l.pfa:/FontName /NimbusMonL-BoldObli cvn def
-
-/Courier /NimbusMonL-Regu def
-/Courier-Bold /NimbusMonL-Bold def
-/Courier-Oblique /NimbusMonL-ReguObli def
-/Courier-BoldOblique /NimbusMonL-BoldObli def
-
-%s050000l.pfa:/FontName /StandardSymL def
-
-/Symbol /StandardSymL def 
-
-%p052003l.pfa:/FontName /URWPalladioL-Roma def
-%p052004l.pfa:/FontName /URWPalladioL-Bold def
-%p052023l.pfa:/FontName /URWPalladioL-Ital def
-%p052024l.pfa:/FontName /URWPalladioL-BoldItal def
-%z003034l.pfa:/FontName /URWChanceryL-MediItal def
-
-%end false setglobal 
-%
-% end of file

Modified: trunk/Master/texmf-dist/dvips/pstricks/pstricks.pro
===================================================================
--- trunk/Master/texmf-dist/dvips/pstricks/pstricks.pro	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/dvips/pstricks/pstricks.pro	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,7 +1,7 @@
-% $Id: pstricks.pro 167 2021-08-27 12:15:28Z herbert $
+% $Id: pstricks.pro 191 2021-09-05 20:07:31Z herbert $
 %
 %% PostScript prologue for pstricks.tex.
-%% Version 1.37, 2021/08/26
+%% Version 1.38, 2021/09/05
 %%
 %% This program can be redistributed and/or modified under the terms
 %% of the LaTeX Project Public License Distributed from CTAN archives
@@ -10,7 +10,6 @@
 %
 % Define the follwing gs-functions if not known, eg when using distiller
 %
-
 revision 952 gt 
 {
     systemdict /.setopacityalpha known not 
@@ -33,11 +32,11 @@
     /.setshapealpha { pop } bind def 
   } if
 } ifelse
-
+%
 %%<bool> .setalphaisshape -
 %%    If true, the values set by setstrokeconstantalpha and setfillconstantalpha are interpreted as shape values. The initial value of the AIS flag is false. 
-
 %
+%
 /tx at Dict 200 dict def 				% the main PSTricks dictionary
 tx at Dict begin
 /ADict 25 dict def				% The arrow dictionary
@@ -121,6 +120,23 @@
 %
 /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
@@ -306,7 +322,7 @@
 } def
 %
 /PenroseFill {%	 on stack: scaling factor
-  20 dict begin
+  40 dict begin
   /Scale ED
 %  1 exch div round /penroseFactor ED 
 %  a 0 dtransform round exch round exch
@@ -334,7 +350,7 @@
 } def
 %
 /PenroseFillA {%  on stack: scaling factor, border color, kite color, dart color
-  30 dict begin
+  50 dict begin
   /Scale ED
   Scale dup scale
   /border_colour ED 
@@ -1247,7 +1263,7 @@
 } def
 %%------------------ tvz/DG/hv (2004-05-10) end -------------------%%
 %
-/Rot { CP CP translate 3 -1 roll neg rotate NET  } def
+/Rot { CP CP translate 3 -1 roll neg rotate NET } def
 %
 /RotBegin { 
   tx at Dict /TMatrix known not { /TMatrix { } def /RAngle { 0 } def } if 
@@ -1297,4 +1313,4 @@
 end
 %-----------------------------------------------------------------------------%
 %
-% END pstricks.pro
+% END pstricks.pro
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/distiller.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/distiller.cfg	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/distiller.cfg	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: distiller.cfg 4 2020-06-09 08:32:19Z herbert $
+% $Id: distiller.cfg 446 2017-04-19 11:40:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/dvips.cfg	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: dvips.cfg 4 2020-06-09 08:32:19Z herbert $
+% $Id: dvips.cfg 797 2018-08-23 18:33:16Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/dvipsone.cfg	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: dvipsone.cfg 4 2020-06-09 08:32:19Z herbert $
+% $Id: dvipsone.cfg 446 2017-04-19 11:40:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/gastex.cfg	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: gastex.cfg 4 2020-06-09 08:32:19Z herbert $
+% $Id: gastex.cfg 446 2017-04-19 11:40:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/textures.cfg	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: textures.cfg 4 2020-06-09 08:32:19Z herbert $
+% $Id: textures.cfg 446 2017-04-19 11:40:55Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/vtex.cfg	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: vtex.cfg 4 2020-06-09 08:32:19Z herbert $
+% $Id: vtex.cfg 446 2017-04-19 11:40:55Z herbert $
 %% BEGIN: pstricks.con (for VTeX)
 %%
 %% Configuration file for PSTricks 97

Modified: trunk/Master/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,10 +1,10 @@
-% $Id: xdvipdfmx.cfg 158 2021-08-24 06:57:13Z herbert $
+% $Id: xdvipdfmx.cfg 191 2021-09-05 20:07:31Z herbert $
 %
 %% BEGIN: pstricks.con (for dvipdfmx driver)
 %%
 %% Configuration file for PSTricks
 %%
-%% Version 0.06 (2021/08/21)
+%% Version 0.07 (2021/09/05)
 %%
 %% For use with dvipdfmx
 %% Created by SMiyata based on standard pstricks.con from TeXLive distribution.
@@ -12,11 +12,9 @@
 %% Modified by Denis Girou, Herbert Voss
 %%
 \def\pstdriver{dvipdfmx}%
-%%\def\pstverb#1{\special{pst: #1}}% Check catcode of "
-\def\pstverb#1{\special{ps: #1}}% Check catcode of "
+\def\pstverb#1{\special{pst: #1}}% Check catcode of "
 \def\pstunit{1bp}%
-\def\pstVerb#1{\immediate\special{ps: #1}}%
-%\def\pstVerb#1{\immediate\special{PST: #1}}%
+\def\pstVerb#1{\immediate\special{PST: #1}}%
 \def\pstverbscale{72.27 72 div dup scale }%
 \def\pstnodescale{72 72.27 div dup scale }%
 % DG/SR modification begin  - Apr. 28, 1997 (D. Carlisle + S. Rahtz)

Deleted: trunk/Master/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg.orig
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg.orig	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/config/xdvipdfmx.cfg.orig	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,244 +0,0 @@
-% $Id: xdvipdfmx.cfg 4 2020-06-09 08:32:19Z herbert $
-%
-%% BEGIN: pstricks.con (for xdvipdfmx driver)
-%%
-%% Configuration file for PSTricks
-%%
-%% Version 0.05 (2015/09/11)
-%%
-%% For use with xdvipdfmx
-%% Created by SMiyata based on standard pstricks.con from TeXLive distribution.
-%% This file may be distributed, used and modified freely.
-%% Modified by Denis Girou, Herbert Voss
-%%
-\def\pstdriver{xdvipdfmx}%
-\def\pstverb#1{\special{pst: #1}}% Check catcode of "
-\def\pstunit{1bp}%
-\def\pstVerb#1{\immediate\special{PST: #1}}%
-\def\pstverbscale{72.27 72 div dup scale }%
-\def\pstnodescale{72 72.27 div dup scale }%
-% DG/SR modification begin  - Apr. 28, 1997 (D. Carlisle + S. Rahtz)
-% \def\pstheader#1{\special{header=#1}}
-% We used to check for |\AtBeginDvi|, but that was broken in early release
-% so we now check for the existence of |\textsuperscript| (added 1995/05/16)
-\ifx\textsuperscript\@undefined
-   \def\pstheader#1{\special{header=#1}}%
-\else
-  \ifx\Gin at PS@file at header\@undefined
-    \def\pstheader#1{\AtBeginDvi{\special{header=#1}}}%
-  \else
-    \let\pstheader\Gin at PS@file at header%
-  \fi
-\fi
-% DG/SR modification end 
-%
-%%
-%%
-%% In the following, CP is short for currentpoint.
-%% The neg is necessary because dvips scales the coordinates by 1 -1.
-%% \tx at NET means neg exch neg exch translate.
-\def\pstrotate{CP CP translate 3 -1 roll neg rotate \tx at NET}%
-%%
-%% ****************** END xdvipdfmx *****************************
-
-
-%%%%%%%%%%%%%%%%%%% !! CUSTOMIZATION STUFF GOES HERE: !! %%%%%%%%%%%%%%%%%%
-%% 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.
-\def\c at lor@to at ps#1 #2\@@{\csname c at lor@ps@#1\endcsname#2 \@@}%
-\def\c at lor@ps@#1 #2\@@{TeXDict begin #1 end}%
-\def\c at lor@ps at rgb#1\@@{#1 setrgbcolor}%
-\def\c at lor@ps at hsb#1\@@{#1 sethsbcolor}%
-\def\c at lor@ps at cmyk#1\@@{#1 setcmykcolor}%
-\def\c at lor@ps at gray#1\@@{#1 setgray}%
-\pstcustomize
-\typeout{Using PSTricks configuration for XeTeX+xdvipdfmx}%
-\def\@@scalebox{%
-  \leavevmode
-  \hbox{%
-\ifdim\pst at tempd\p@<\z@
-\pst at dimg=\pst at tempd\ht\pst at hbox
-\pst at dimh=\pst at tempd\dp\pst at hbox
-\dp\pst at hbox=-\pst at dimg
-\ht\pst at hbox=-\pst at dimh
-\else
-\ht\pst at hbox=\pst at tempd\ht\pst at hbox
-\dp\pst at hbox=\pst at tempd\dp\pst at hbox
-\fi
-\pst at dima=\pst at tempc\wd\pst at hbox
-\ifdim\pst at dima<\z@\kern-\pst at dima\fi
-\special{x: bscale \pst at tempc \pst at tempd}%
-\hbox to \z@{\box\pst at hbox\hss}%
-\special{x: escale}%
-\ifdim\pst at dima>\z@\kern\pst at dima\fi}}%
-%
-\let\ps@@scalebox\@@scalebox
-\def\ps at rotateleft#1{%
-\leavevmode\hbox{\hskip\ht#1\hskip\dp#1\vbox{\vskip\wd#1%
-\pst at Verb{90 \tx at RotBegin}%
-\vbox to \z@{\vss\hbox to \z@{\box#1\hss}\vskip\z@}%
-\pst at Verb{\tx at RotEnd}}}}%
-%
-\def\ps at rotateright#1{%
-  \leavevmode\hbox{%
-  \hskip\ht#1\hskip\dp#1\vbox{\vskip\wd#1%
-  \pst at Verb{-90 \tx at RotBegin}%
-  \vbox to \z@{\hbox to \z@{\hss\box#1}\vss}%
-  \pst at Verb{\tx at RotEnd}}}}%
-%
-\def\ps at rotatedown#1{%
-\hbox{\hskip\wd#1\vbox{\vskip\ht#1\vskip\dp#1%
-\pst at Verb{180 \tx at RotBegin}%
-\vbox to \z@{\hbox to \z@{\box#1\hss}\vss}%
-\pst at Verb{\tx at RotEnd}}}}%
-%
-\def\begin at psclip{\special{x: gsave}}%
-\def\end at psclip{\special{x: grestore}}%
-\def\@newcolor#1#2#3{%
-\expandafter\edef\csname #1\endcsname{\noexpand\pst at color{#2}}%
-\expandafter\edef\csname\string\color@#1\endcsname{#2}%    hv 1.14 2005-12-17
-\expandafter\edef\csname\string\color at xetex@#1\endcsname{#3}%
-\ignorespaces}%
-%
-\def\newgray#1#2{%
-  \pst at checknum{#2}\pst at tempg
-  \@newcolor{#1}{\pst at tempg setgray}{gray \pst at tempg}%
-}
-\def\newrgbcolor#1#2{%
-  \pst at expandafter\pst at getnumiii{#2} {} {} {} {}\@nil
-  \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi setrgbcolor}{rgb \pst at tempg \pst at temph \pst at tempi}%
-}%
-\def\newhsbcolor#1#2{%
-  \pst at expandafter\pst at getnumiii{#2} {} {} {} {}\@nil
-  \@newcolor{#1}{\pst at tempg \pst at temph \pst at tempi sethsbcolor}{hsb \pst at tempg \pst at temph \pst at tempi}%
-}%
-\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}%
-                {cmyk \pst at tempg \pst at temph \pst at tempi \pst at tempj}%
-}%
-\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{LaTeXe}%
-  {\def\current@@@@color{\csname\string\color at xetex@\psfillcolor\endcsname}}{%
-  \AtBeginDocument{\@ifpackageloaded{xcolor}{\def\current@@@@color{\psfillcolor}}%
-    {\def\current@@@@color{\csname\string\color@\psfillcolor\endcsname}}}}%
-%
-\iffalse
-\def\pst at starbox{%
-\setbox\pst at hbox\hbox{{%
-  \def\current at color{\current@@@@color}%
-\dimen@\wd\pst at hbox\advance\dimen at 2\psframesep\wd\pst at hbox\dimen@%
-\dimen@\ht\pst at hbox\advance\dimen@\psframesep\ht\pst at hbox\dimen@%
-\dimen@\dp\pst at hbox\advance\dimen@\psframesep\dp\pst at hbox\dimen@%
-\@ifundefined{LaTeXe}{\special{color push \current at color}%
-    \rlap{\vrule width\wd\pst at hbox height\ht\pst at hbox depth\dp\pst at hbox}%
-    \special{color pop}}%
-  {\color at block{\wd\pst at hbox}{\ht\pst at hbox}{\dp\pst at hbox}}}%
-\rlap{\hskip\psframesep\unhbox\pst at hbox}}}
-\fi
-%
-\def\AltClipMode{}%
-%
-\def\putoverlaybox#1{%
-\hbox{\special{x: gsave}\special{x: initoverlay #1}\copy\theoverlaybox\special{x: grestore}}}%
-%
-\def\pst at overlay#1{\edef\curr at overlay{#1}\special{x: clipoverlay #1}\aftergroup\pst at endoverlay}%
-\def\pst at endoverlay{\special{x: clipoverlay \curr at overlay}}%
-\def\AltOverlayMode{}%
-%The next line is not necessary, if pstricks.sty of [2007/02/18 v0.33] or newer is used.
-\@ifundefined{LaTeXe}{}{\AtBeginDocument{\psset{fillcolor=white}}}%
-%
-\endinput
-%
-%
-%%%%%%%%%%%%%%%% DESCRIPTION OF CONFIGURATION DEFINITIONS %%%%%%%%%%%%%%%
-
-Here are the commands that must be defined in this file:
-
-   \pstverb{}    -  The argument is included as verbatim PostScript,
-                    grouped by save and restore. The coordinate system
-		    should be square, not rotated, and with the origin
-		    at TeX's currentpoint.
-
-   \pstVerb{}    -  The argument is included as verbatim PostScript, not
-                    grouped by (g)save and (g)restore. The currentpoint
-		    should be TeX's currentpoint.
-
-   \pstunit      -  The units used by driver for graphics included with
-                    \pstverb. Probably 1bp or 1sp.
-
-   \pstverbscale - The PostScript code that scales the coordinate system
-                   from that in effect with \pstVerb to that in effect
-                   with \pstverb. Should not translate to the currentpoint.
-
-   \pstrotate    - The PostScript code that takes a number off the stack
-                   and rotates the axes properly. I.e.,
-                   \pstVerb{angle \pstrotate} is used to begin rotations.
-
-   \pstheader{}  - The argument is a header file (e.g., .pro file).
-                   If your driver does not support such a special, then
-                   the command might just remind you to include the header
-                   when printing. You can use PSTricks without a header,
-                   in which case it does not matter how you define
-                   \pstheader. See read-me.pst for details.
-                   If you cannot change the default directory where your
-                   driver looks for header files, and you cannot write to
-                   that directory, then you include the path for your
-                   PSTricks header files.
-                   E.g., \def\pstheader#1{\special{header=~/tex/#1}}.
-
-   \pstdriver    - The name of the driver.
-
-
-%%%%%%%%% !! HOW TO MAKE A TEX FORMAT WITH PSTRICKS PRELOADED !! %%%%%%%%
-
-See your local TeX documentation for instructions on creating a TeX format.
-
-Before making the format, be sure that this configuration file is correct.
-It will be read only when creating the format, and not with every job.
-
-If you are not using header files, there are no more special instructions.
-
-Special instructions when using header files:
-
- - If you want to include supplementary PSTricks files (e.g., pst-node.tex),
-   add \input commands in the customization section above.
-
- - If your definition of \pstheader is, e.g.
-
-     \def\pstheader#1{\special{\header=#1}}
-
-   then change it to
-
-     \def\pstheader#1{%
-       \expandafter\everyjob\expandafter{\the\everyjob
-         \special{header=#1}}}
-
-   and put your original definition in the customization section, AFTER
-   any \input commands. E.g., the customization section might look like:
-
-     \pstcustomize
-     \input pst-node.tex
-     \input pst-coil.tex
-     \def\pstheader#1{\special{header=#1}}
-
- - Input pstricks.tex at the appropriate time when creating the format.
-   E.g., when initex stops running:
-     *\input pstricks
-     *\dump
-
-
-%%
-%% END: pstricks.con

Modified: trunk/Master/texmf-dist/tex/generic/pstricks/pst-fp.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pst-fp.tex	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pst-fp.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pst-fp.tex 68 2021-04-08 06:41:14Z herbert $
+%% $Id: pst-fp.tex 4 2020-06-09 08:32:19Z 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks-arrows.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pstricks-arrows.tex 164 2021-08-25 19:26:42Z herbert $
+%% $Id: pstricks-arrows.tex 168 2021-08-28 08:43:24Z herbert $
 %%
 %% This is file `pstricks-arrows.tex',
 %%
@@ -279,35 +279,18 @@
 \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.35mm]{\pst at getlength{#1}\psk at filledveearrowlinewidth}
-\psset[pstricks]{filledveearrowlinewidth=0.35mm} % default vee arrow line width
+\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}{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
 
+\@namedef{psas@|}{\ps at check@tipcolor \psk at tbarsize \tx at Tbar}
+
 % VeeArrow : filled?   outside?   (total) angle   (projected) length   (arrow) line width
 
-\@namedef{psas@|}{\ps at check@tipcolor \psk at tbarsize \tx at Tbar}
-
 \@namedef{psas at v}{%
     \ps at check@tipcolor
   false false \psk at veearrowangle \psk at veearrowlength \psk at veearrowlinewidth \tx at VeeArrow}
@@ -315,12 +298,37 @@
     \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
 

Modified: trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.con
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.con	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.con	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-%% $Id: pstricks.con 4 2020-06-09 08:32:19Z herbert $
+%% $Id: pstricks.con 170 2021-09-01 09:54:41Z herbert $
 %% BEGIN: pstricks.con (for dvips driver)
 %%
 %% Configuration file for PSTricks
@@ -39,8 +39,11 @@
 %% 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-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex	2021-09-06 21:14:44 UTC (rev 60436)
@@ -81,8 +81,8 @@
 \fi
 \let\pgfforeach\foreach
 %
-\def\fileversion{3.06}
-\def\filedate{2021/08/27}
+\def\fileversion{3.07}
+\def\filedate{2021/09/05}
 \pst at addfams{pstricks}
 %
 %\define at boolkey[psset]{pstricks}[Pst@]{useURWfonts}[true]{}
@@ -1396,7 +1396,8 @@
   { \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}
 %
@@ -2214,6 +2215,9 @@
 }}
 %
 \pstheader{pst-dots.pro}
+
+\pstGSfontsfalse
+
 \newpsfontdot{*}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(b)}
 \newpsfontdotH{o}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(c)}{(b)}
 \newpsfontdotH{Bo}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(C)}{(b)}
@@ -2226,53 +2230,11 @@
 \newpsfontdotH{pentagon}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(p)}{(q)}
 \newpsfontdotH{Bpentagon}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(P)}{(q)}
 \newpsfontdot{pentagon*}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(q)}
-% DG/SR modification begin - Mar. 18, 1997 and Dec. 16, 1999 - Patch 14
-
-\ifpstGSfonts
-  %\newpsfontdot{diamond*}[1.9 0.0 0.0 1.9 -0.4598 -0.70775]{StandardSymL}{<E0>}
-  %\newpsfontdot{diamond}[2.3 0.0 0.0 2.3 -0.8533 -0.5336]{StandardSymL}{<A8>}
-\else
-  %\newpsfontdot{diamond*}[1.9 0.0 0.0 1.9 -0.4598 -0.70775]{Symbol}{<E0>}
-  %\newpsfontdot{diamond}[2.3 0.0 0.0 2.3 -0.8533 -0.5336]{Symbol}{<A8>}
-\fi
 % D.G. modification begin - Jan. 17, 2000
 \newpsfontdotH{diamond}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(d)}{(l)}
 \newpsfontdotH{Bdiamond}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(D)}{(l)}
 \newpsfontdot{diamond*}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(l)}
 % DG/SR modification end
-
-\ifpstGSfonts
-  \newpsfontdot{oplus}[1.44928 0.0 0.0 1.44928 -0.562319 -0.478261]{StandardSymL}{<C5>}
-  \newpsfontdot{otimes}[1.44928 0.0 0.0 1.44928 -0.562319 -0.475362]{StandardSymL}{<C4>}
-  \newpsfontdot{x}[1.8 0.0 0.0 1.8 -0.495 -0.4788]{StandardSymL}{<B4>}
-\else
-  \newpsfontdot{oplus}[1.44928 0.0 0.0 1.44928 -0.562319 -0.478261]{Symbol}{<C5>}
-  \newpsfontdot{otimes}[1.44928 0.0 0.0 1.44928 -0.562319 -0.475362]{Symbol}{<C4>}
-  \newpsfontdot{x}[1.8 0.0 0.0 1.8 -0.495 -0.4788]{Symbol}{<B4>}
-\fi
-\newpsfontdot{+}[2.3 0.0 0.0 2.3 -0.6486 -0.5819]{NimbusRomNo9L-Regu}{<2B>}
-\newpsfontdot{asterisk}[2.43309 0.0 0.0 2.43309 -0.609489 -1.14477]{NimbusRomNo9L-Regu}{<2A>}
-\newpsfontdot{B+}[2.3 0.0 0.0 2.3 -0.6555 -0.5819]{NimbusRomNo9L-Bold}{<2B>}
-\newpsfontdot{Basterisk}[2.29358 0.0 0.0 2.29358 -0.576835 -1.08486]{NimbusRomNo9L-Bold}{<2A>}
-\newpsfontdot{|}[1.98413 0.0 0.0 1.38 -0.258929 -0.5]{NimbusSanL-Regu}{(|)}
-% DG/SR modification begin - Oct. 27, 1997 - Patch 7
-%[1.98413 0.0 0.0 1.98413 -0.258929 -0.712302]{NimbusSanL-Regu}{(|)}
-% DG/SR modification end
-\newpsfontdot{B|}[1.98413 0.0 0.0 1.38 -0.277778 -0.5]{NimbusSanL-Bold}{(|)}%
-% DG/SR modification begin - Oct. 27, 1997 - Patch 7
-%[1.98413 0.0 0.0 1.98413 -0.277778 -0.78302]{NimbusSanL-Bold}{(|)}
-
-% DG/SR modification end
-\iffalse
-\ifpstGSfonts
-  \newpsfontdot{*}[2.77778 0.0 0.0 2.77778 -0.638889 -0.813889]{StandardSymL}{<B7>}
-  \newpsfontdot{o}[3.33333 0.0 0.0 3.33333 -0.666667 -1.78167]{StandardSymL}{<B0>}
-\else
-  \newpsfontdot{*}[2.77778 0.0 0.0 2.77778 -0.638889 -0.813889]{Symbol}{<B7>}
-  \newpsfontdot{o}[3.33333 0.0 0.0 3.33333 -0.666667 -1.78167]{Symbol}{<B0>}
-\fi
-\newpsfontdot{Bo}[4.69484 0.0 0.0 4.69484 -0.78169 -2.97418]{NimbusRomNo9L-Bold}{<CA>}
-\fi
 % Etienne Riga
 \newpsfontdot{Asterisk}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(k)}
 \newpsfontdot{BoldAsterisk}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(K)}
@@ -2313,6 +2275,28 @@
 \newpsfontdotH{Diamond}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(d)}{(l)}
 \newpsfontdotH{BoldDiamond}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(D)}{(l)}
 \newpsfontdot{SolidDiamond}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(l)}
+
+\ifpstGSfonts
+  \newpsfontdot{oplus}[1.44928 0.0 0.0 1.44928 -0.562319 -0.478261]{StandardSymL}{<C5>}
+  \newpsfontdot{otimes}[1.44928 0.0 0.0 1.44928 -0.562319 -0.475362]{StandardSymL}{<C4>}
+  \newpsfontdot{x}[1.8 0.0 0.0 1.8 -0.495 -0.4788]{StandardSymL}{<B4>}
+  \newpsfontdot{+}[2.3 0.0 0.0 2.3 -0.6486 -0.5819]{NimbusRomNo9L-Regu}{<2B>}
+  \newpsfontdot{asterisk}[2.43309 0.0 0.0 2.43309 -0.609489 -1.14477]{NimbusRomNo9L-Regu}{<2A>}
+  \newpsfontdot{B+}[2.3 0.0 0.0 2.3 -0.6555 -0.5819]{NimbusRomNo9L-Bold}{<2B>}
+  \newpsfontdot{Basterisk}[2.29358 0.0 0.0 2.29358 -0.576835 -1.08486]{NimbusRomNo9L-Bold}{<2A>}
+  \newpsfontdot{|}[1.98413 0.0 0.0 1.38 -0.258929 -0.5]{NimbusSanL-Regu}{(|)}
+  \newpsfontdot{B|}[1.98413 0.0 0.0 1.38 -0.277778 -0.5]{NimbusSanL-Bold}{(|)}%
+\else
+  \newpsfontdot{oplus}[1.44928 0.0 0.0 1.44928 -0.562319 -0.478261]{Symbol}{<C5>}
+  \newpsfontdot{otimes}[1.44928 0.0 0.0 1.44928 -0.562319 -0.475362]{Symbol}{<C4>}
+  \newpsfontdot{x}[1.8 0.0 0.0 1.8 -0.495 -0.4788]{Symbol}{<B4>}
+  \newpsfontdot{+}[2.3 0.0 0.0 2.3 -0.6486 -0.5819]{Times-Roman}{<2B>}
+  \newpsfontdot{asterisk}[2.43309 0.0 0.0 2.43309 -0.609489 -1.14477]{Times-Roman}{<2A>}
+  \newpsfontdot{B+}[2.3 0.0 0.0 2.3 -0.6555 -0.5819]{Times-Bold}{<2B>}
+  \newpsfontdot{Basterisk}[2.29358 0.0 0.0 2.29358 -0.576835 -1.08486]{Times-Bold}{<2A>}
+  \newpsfontdot{|}[1.98413 0.0 0.0 1.38 -0.258929 -0.5]{Helvetica}{(|)}
+  \newpsfontdot{B|}[1.98413 0.0 0.0 1.38 -0.277778 -0.5]{Helvetica-Bold}{(|)}%
+\fi
 %
 \newdimen\pslinearc
 \define at key[psset]{pstricks}{linearc}[0pt]{\pssetlength\pslinearc{#1}}
@@ -4030,7 +4014,23 @@
 \def\getref at r{\def\psk at xref{1}}
 \psset[pstricks]{ref=c}
 %
-\def\pst at rotlist{ mark RAngle /ps at a ED cleartomark ps at a neg }
+%
+%  U Up 0 
+%  L Left 90 
+%  D Down 180 
+%  R Right 270
+%  
+%  N North *0 
+%  W West *90 
+%  S South *180 
+%  E East *270
+%
+\ifPSTlualatex
+  \def\pst at rotlist{ mark RAngle /ps at a ED cleartomark ps at a }%
+\else
+  \def\pst at rotlist{ mark RAngle /ps at a ED cleartomark ps at a neg }%
+\fi
+
 \def\pst at rottable{%
 @0=%
 @U=%
@@ -4068,11 +4068,21 @@
 %
 \def\tx at RotBegin{RotBegin }
 \def\tx at RotEnd{RotEnd }
-\def\pst at rotate#1#2{%
-  \ifx#1\@empty\else
-  \setbox#2=\hbox{\pst at Verb{#1 \tx at RotBegin}\box#2\pst at Verb{\tx at RotEnd}}%
-  \fi%
-}
+\ifPSTlualatex
+  \def\pst at rotate#1#2{%
+    \ifx#1\@empty\else
+        \setbox#2=\hbox{\pst at Verb{#1 \ifPSTlualatex neg \fi\space \tx at RotBegin}\box#2\pst at Verb{\tx at RotEnd}}%
+        % luatex doesn't have the coordinate system of dvips, so we need negative angles
+    \fi
+ }%
+ \else
+  \def\pst at rotate#1#2{%
+    \ifx#1\@empty\else
+        \setbox#2=\hbox{\pst at Verb{#1 \ifPSTlualatex \fi\space \tx at RotBegin}\box#2\pst at Verb{\tx at RotEnd}}%
+        % luatex doesn't have the coordinate system of dvips, so we need negative angles
+    \fi
+ }%
+ \fi
 \def\psput at cartesian#1{%
 \hbox to \z@{\kern\pst at dimg{\vbox to \z@{\vss\box#1\vskip\pst at dimh}\hss}}%
 }
@@ -4399,6 +4409,7 @@
   \ifshowgrid\ifnum\showgridp at s=0\psgrid[style=gridstyle]\fi\fi
 % ----------- 1.10/12 end hv -------------------
   \ignorespaces%			% 2008-12-07
+  \pstVerb{\pst at number\pslinewidth setlinewidth 0 setgray}%    default setting
   \ifPst at pgffunctions\pstVerb{ pgffunctions }\fi% hv 2013-04-17
 }
 \def\pic at coor{(0,0)(0,0)(10,10)}

Modified: trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls	2021-09-06 21:14:44 UTC (rev 60436)
@@ -23,12 +23,13 @@
 %
 \RequirePackage[dvipsnames,x11names,svgnames,table]{xcolor}
 \RequirePackage{iftex}
+\RequirePackage{everyshi}
 \RequirePackage{amsmath, amssymb} 
-\ifxetex
+\iftutex
   \usepackage{unicode-math}
   \usepackage{libertinus-otf}
   \setmonofont[Scale=MatchLowercase,FakeStretch=0.92]{DejaVu Sans Mono}
-  \setmathfont{XITS Math}
+%  \setmathfont{XITS Math}
 \else
   \RequirePackage[T1]{fontenc}
   \RequirePackage{textcomp}
@@ -252,6 +253,7 @@
 % Inhalte von List of Figures
 \IfPackageLoaded{subfig}{\setcounter{lofdepth}{1}  %1 = nur figures, 2 = figures + subfigures
 }
+\RequirePackage{xurl}
 \RequirePackage[colorlinks,
    urlcolor=pdfurlcolor,    
    filecolor=pdffilecolor,  
@@ -258,10 +260,10 @@
    linkcolor=pdflinkcolor,
    breaklinks,        
    linktocpage=true]{hyperref}
-\ifxetex
-\else
-  \RequirePackage{breakurl}
-\fi
+%\ifxetex
+%\else
+%  \RequirePackage{breakurl}
+%\fi
 \newsavebox\TBox
 \newenvironment{Bsp}[1]{%
   \par\bigskip%
@@ -459,13 +461,12 @@
     \parbox{17cm}{\sffamily\RaggedRight\bfseries\huge\@title}\\[5pt]
     \parbox{15cm}{\sffamily\Large\@subtitle}
 
-    \vspace{5cm}
+    \vspace{4cm}
     \parbox{10cm}{\sffamily\@date}
 
     \vfill
-    ~\\
-    \makebox[.5\textwidth]{\put(0,0){\bgImage}}\\
-    ~
+    \makebox[\textwidth]{\bgImage}
+    
 
     \vfill
     \parbox[b]{19cm}{\sffamily\RaggedRight 

Modified: trunk/Master/texmf-dist/tex/latex/pstricks/pstricks-pdf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pstricks/pstricks-pdf.sty	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/latex/pstricks/pstricks-pdf.sty	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: pstricks-pdf.sty 25 2020-09-18 06:59:21Z herbert $
+% $Id: pstricks-pdf.sty 23 2020-09-18 06:29:04Z herbert $
 %%
 %% This is file `pstricks-pdf.sty'.
 %%

Modified: trunk/Master/texmf-dist/tex/latex/pstricks/pstricks.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pstricks/pstricks.sty	2021-09-06 21:14:19 UTC (rev 60435)
+++ trunk/Master/texmf-dist/tex/latex/pstricks/pstricks.sty	2021-09-06 21:14:44 UTC (rev 60436)
@@ -1,4 +1,4 @@
-% $Id: pstricks.sty 155 2021-08-23 17:27:13Z herbert $
+% $Id: pstricks.sty 181 2021-09-04 06:35:45Z herbert $
 %%
 %% This is file `pstricks.sty'.
 %%
@@ -84,7 +84,6 @@
 \DeclareOption*{\PassOptionsToPackage\CurrentOption{\pst at ColorPackage}}
 \ProcessOptions\relax
 
-
 %\RequirePackage{iftex}
 \ifpst at useCalc
   \RequirePackage{pst-calculate}



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