diff options
author | Norbert Preining <norbert@preining.info> | 2022-08-28 03:01:47 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-08-28 03:01:47 +0000 |
commit | f54e9b3848627e535e145072d7461612bb183c0d (patch) | |
tree | 5fd5f3b909cfcc6e311d4d131811e2b71d8282b8 /graphics/pstricks | |
parent | 76bc77ea6eb72458ea19ab7e4803af66865533c7 (diff) |
CTAN sync 202208280301
Diffstat (limited to 'graphics/pstricks')
-rw-r--r-- | graphics/pstricks/base/Changes | 3 | ||||
-rw-r--r-- | graphics/pstricks/base/README | 2 | ||||
-rw-r--r-- | graphics/pstricks/base/doc/pst-news21.pdf | bin | 2733392 -> 129526 bytes | |||
-rw-r--r-- | graphics/pstricks/base/doc/pst-news21.tex | 102 | ||||
-rw-r--r-- | graphics/pstricks/base/doc/pst-news22.pdf | bin | 2735519 -> 0 bytes | |||
-rw-r--r-- | graphics/pstricks/base/doc/pst-news22.tex | 340 | ||||
-rw-r--r-- | graphics/pstricks/base/dvips/pst-dots.pro | 8 | ||||
-rw-r--r-- | graphics/pstricks/base/dvips/pstricks.pro | 7 | ||||
-rw-r--r-- | graphics/pstricks/base/generic/pstricks-dots.tex | 148 | ||||
-rw-r--r-- | graphics/pstricks/base/generic/pstricks-tex.def | 7 | ||||
-rw-r--r-- | graphics/pstricks/base/generic/pstricks-xetex.def | 5 | ||||
-rw-r--r-- | graphics/pstricks/base/generic/pstricks.tex | 4 | ||||
-rw-r--r-- | graphics/pstricks/base/latex/pstricks.sty | 3 |
13 files changed, 92 insertions, 537 deletions
diff --git a/graphics/pstricks/base/Changes b/graphics/pstricks/base/Changes index 9292bd0d74..cd54758237 100644 --- a/graphics/pstricks/base/Changes +++ b/graphics/pstricks/base/Changes @@ -1,4 +1,4 @@ -% $Id: Changes 397 2022-01-09 12:41:21Z herbert $ +% $Id: Changes 592 2022-08-27 07:00:30Z herbert $ For all changes see file History! Here are only the last one changes listed. @@ -11,6 +11,7 @@ pstricks.tex -------- versions like 2.47a have only changes in other files, but not in this main package. +3.13a 2022-08-27 - define \colorlet, if used with etex 3.13 2022-01-09 - revert presetting "dimen=inner" for circle/ellipse and set it again to "outer", like for rectangles and other 3.12 2021-12-29 - added code for guessing box coordinates for pspicture diff --git a/graphics/pstricks/base/README b/graphics/pstricks/base/README index 1fd4da8c3d..c824ddb9b1 100644 --- a/graphics/pstricks/base/README +++ b/graphics/pstricks/base/README @@ -1,4 +1,4 @@ -PSTricks 2022 +PSTricks 2021 This package may be distributed under the terms of the LaTeX Project Public License, as described in lppl.txt in the base LaTeX distribution. diff --git a/graphics/pstricks/base/doc/pst-news21.pdf b/graphics/pstricks/base/doc/pst-news21.pdf Binary files differindex 5559ed0837..4f6554e86f 100644 --- a/graphics/pstricks/base/doc/pst-news21.pdf +++ b/graphics/pstricks/base/doc/pst-news21.pdf diff --git a/graphics/pstricks/base/doc/pst-news21.tex b/graphics/pstricks/base/doc/pst-news21.tex index 510a7435b3..de90a7cc5c 100644 --- a/graphics/pstricks/base/doc/pst-news21.tex +++ b/graphics/pstricks/base/doc/pst-news21.tex @@ -1,14 +1,14 @@ -%% $Id: pst-news21.tex 382 2021-12-29 19:19:18Z herbert $ +%% $Id: pst-news21.tex 263 2021-09-24 17:58:30Z herbert $ \RequirePackage{pdfmanagement-testphase} \DeclareDocumentMetadata{} \documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small, - headinclude=false,footinclude=false,twoside,usegeometry,dvipsnames]{pst-doc} + headinclude=false,footinclude=false,twoside,usegeometry]{pst-doc} \usepackage{libertinus} \usepackage{hvlogos} \listfiles %\usepackage[svgnames,dvipsnames,x11names,pspdf=-dALLOWPSTRANSPARENCY]{pstricks-pdf} -\usepackage{showexpl,pst-arrow,pst-plot,pst-geometrictools} +\usepackage{showexpl,pst-arrow} \lstset{explpreset={pos=l,width=-99pt,overhang=0pt,hsep=\columnsep,vsep=\bigskipamount,rframe={},extendedchars}, escapechar=?} @@ -36,10 +36,6 @@ lualatex it uses the OpenType version. The dot part is now in an own file \texttt{pstricks-dots.tex}. - - - - %-------------------------------------------------------------------------------------- \section{\texttt{pstricks.sty}} %-------------------------------------------------------------------------------------- @@ -49,99 +45,9 @@ Otherwise the one from URW or the system is used, which is the default. %-------------------------------------------------------------------------------------- -\section{\texttt{pstricks.tex} (v. 3.12 -- 2021/12/29)} +\section{\texttt{pstricks.tex} (v. 3.08 -- 2021/09/10)} %-------------------------------------------------------------------------------------- - -\subsection{Coordinates} -By default the coordinates \verb|(10,10)| are used if the environment \Lenv{pspicture} -is called without any given coordinates. This behaviour can be changed if you are running -the document with \Lprog{lualatex}. Then you can use the optional argument \Lkeyword{calcframe} -to allow the internal calculation of the box width and height. it needs two \Lprog{lualatex} -runs to get the coordinates. The values are written into a file \verb|\jobname-<No>.psaux| and read -in the next run. - -With the optional argument \Lkeyword{margin} it is possible to add white space to the calculated coordinates. -The keyword must be set with the command \Lcs{psset} \emph{before} the environment \Lenv{pspicture}, otherwise it is too late. - -\begin{itemize} -\item \verb|margin=5mm| will add 5mm on all sides of the box. -\item \verb|margin={5mm,1cm}| will add 5mm on the left side and 1cm on the lower side of the box. -\item \verb|margin={2mm,3,4,5pt}| will add 2mm on the left, 3\Lcs{psunit} at the bottom, 4\Lcs{psunit} on -the right and 5pt on the top of the box. With the optional argument \Lkeyword{showframe} the calculated -box coordinates can be visible. Additional white space is marked by a box with dashed lines. -\end{itemize} - -Without a given unit all values are used with the current defined PSTricks unit. But remember -that this will only work with \Lprog{lualatex}. - -The following example shows the same curve, but with different coordinates. - -\begin{LTXexample}[pos=t,width=\linewidth] -\def\dataV{6.8 -1 5.9 -2 5.4 -3 5.7 -4 6.2 -5} % original -\def\dataW{6.8 4 5.9 3 5.4 2 5.7 1 6.2 0} % x>= 0 -\def\dataU{1.4 4 0.5 3 0 2 0.3 1 0.8 0} % x>=0 und y>=0 -\psset{calcframe,showframe}% must be set before pspicture -X\begin{pspicture}[showgrid] - \listplot[plotstyle=curve, showpoints]{\dataU} \rput(1,-0.5){default dataU} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid] - \listplot[plotstyle=curve, showpoints]{\dataW} \rput(6,-0.5){default dataW} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid] - \listplot[plotstyle=curve, showpoints]{\dataV} \rput(6,-5.5){default dataV} -\end{pspicture}X - -\vspace{1cm} -X\begin{pspicture}[showgrid,margin=0.5] - \listplot[plotstyle=curve, showpoints]{\dataU} \rput(1,5){margin=0.5} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid,margin={0.5,1}] - \listplot[plotstyle=curve, showpoints]{\dataW} \rput(6,4.5){margin={0.5 1}} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid,margin={5mm,1,15mm,2}] - \listplot[plotstyle=curve, showpoints]{\dataV} \rput(6,-0.5){margin={5mm,1,15mm,2}} -\end{pspicture}X -\end{LTXexample} - -Only PSTricks objects are taken into account for calculating the bounding box. All stuff -which is placed on \TeX-level like any text with for example \Lcs{rput} cannot not be -used for calculating the correct coordinates. With setting additional whitespace with -the optional argument \Lkeyword{margin} the boxsize can be modified. - -\newpsstyle{Parallelen}{country=G,ProLineCol=cyan,ProFillCol=gray!50, - OwnerTxt=Pythagoras,MadeTxt={Geodreieck},RulerFillCol=cyan!40} -\psscalebox{0.5}{% - \psset{calcframe,margin=5mm}% - \begin{pspicture}[showgrid]% no coordinates are given - \pnode(5,5){A}\uput[90](A){A} - \pnode(-8,1){B}\uput[90](B){B} - \pnode(3,3){C}\uput[250](C){C} - \pcline[linecolor=BrickRed,nodesepA=-2,nodesepB=-2](A)(B) - \psParallels[style=Parallelen,RulerScale=0.75,ProScale=0.75](A)(B)(C) - \pcline[linecolor=BrickRed](GeodrB)(GeodrA)% - \midAB(GeodrB)(GeodrA){M}% - \psPencil[PenLength=5,pencilColA=red,PenScale=0.5]{60}(M) -\end{pspicture}} - - -\begin{lstlisting} -\psscalebox{0.5}{% - \psset{calcframe}% - \begin{pspicture}[showgrid]% no coordinates are given - \pnode(5,5){A}\uput[90](A){A} - \pnode(-8,1){B}\uput[90](B){B} - \pnode(3,3){C}\uput[250](C){C} - \pcline[linecolor=BrickRed,nodesepA=-2,nodesepB=-2](A)(B) - \psParallels[style=Parallelen,RulerScale=0.75,ProScale=0.75](A)(B)(C) - \pcline[linecolor=BrickRed](GeodrB)(GeodrA)% - \midAB(GeodrB)(GeodrA){M}% - \psPencil[PenLength=5,pencilColA=red,PenScale=0.5]{60}(M) -\end{pspicture}} -\end{lstlisting} - - - \subsection{Colors} There are two new macros to get the color values: diff --git a/graphics/pstricks/base/doc/pst-news22.pdf b/graphics/pstricks/base/doc/pst-news22.pdf Binary files differdeleted file mode 100644 index efdec002ee..0000000000 --- a/graphics/pstricks/base/doc/pst-news22.pdf +++ /dev/null diff --git a/graphics/pstricks/base/doc/pst-news22.tex b/graphics/pstricks/base/doc/pst-news22.tex deleted file mode 100644 index f3c2525a0f..0000000000 --- a/graphics/pstricks/base/doc/pst-news22.tex +++ /dev/null @@ -1,340 +0,0 @@ -%% $Id: pst-news21.tex 382 2021-12-29 19:19:18Z herbert $ -\RequirePackage{pdfmanagement-testphase} -\DeclareDocumentMetadata{} -\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small, - headinclude=false,footinclude=false,twoside,usegeometry,dvipsnames]{pst-doc} - -\usepackage{libertinus} -\usepackage{hvlogos} -\listfiles -%\usepackage[svgnames,dvipsnames,x11names,pspdf=-dALLOWPSTRANSPARENCY]{pstricks-pdf} -\usepackage{showexpl,pst-arrow,pst-plot,pst-geometrictools} -\lstset{explpreset={pos=l,width=-99pt,overhang=0pt,hsep=\columnsep,vsep=\bigskipamount,rframe={},extendedchars}, - escapechar=?} - -\usepackage{biblatex} -\addbibresource{PSTricks.bib} -\def\Lcs#1{\texttt{\textbackslash#1}} -\begin{document} - -\title{\texttt{News -- \the\year}\\ \Large new macros and bugfixes for the basic package.} -\author{Herbert Voß} -\date{\today} - -\settitle - -\tableofcontents - -\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}. - -By default the dots are now taken from a Type1 version of the font file. For -lualatex it uses the OpenType version. - -The dot part is now in an own file \texttt{pstricks-dots.tex}. - - - - - -%-------------------------------------------------------------------------------------- -\section{\texttt{pstricks.sty}} -%-------------------------------------------------------------------------------------- -The optional argument \texttt{gsfonts} can be used to load only the symbol font from GhostScript. -Otherwise the one from URW or the system is used, which is the default. - - - -%-------------------------------------------------------------------------------------- -\section{\texttt{pstricks.tex} (v. 3.13 -- 2022/01/09)} -%-------------------------------------------------------------------------------------- - -\subsection{Presetting of \nxLkeyval{dimen} for circles} -Some years ago the behaviour changed and \Lkeyset{dimen=middle} was preset for circles and ovals. -It is now reverted to the old behaviour where all PSTricks objects have the presetting \Lkeyset{dimen=outer}. - - -\subsection{Coordinates} -By default the coordinates \verb|(10,10)| are used if the environment \Lenv{pspicture} -is called without any given coordinates. This behaviour can be changed if you are running -the document with \Lprog{lualatex}. Then you can use the optional argument \Lkeyword{calcframe} -to allow the internal calculation of the box width and height. it needs two \Lprog{lualatex} -runs to get the coordinates. The values are written into a file \verb|\jobname-<No>.psaux| and read -in the next run. - -With the optional argument \Lkeyword{margin} it is possible to add white space to the calculated coordinates. -The keyword must be set with the command \Lcs{psset} \emph{before} the environment \Lenv{pspicture}, otherwise it is too late. - -\begin{itemize} -\item \verb|margin=5mm| will add 5mm on all sides of the box. -\item \verb|margin={5mm,1cm}| will add 5mm on the left side and 1cm on the lower side of the box. -\item \verb|margin={2mm,3,4,5pt}| will add 2mm on the left, 3\Lcs{psunit} at the bottom, 4\Lcs{psunit} on -the right and 5pt on the top of the box. With the optional argument \Lkeyword{showframe} the calculated -box coordinates can be visible. Additional white space is marked by a box with dashed lines. -\end{itemize} - -Without a given unit all values are used with the current defined PSTricks unit. But remember -that this will only work with \Lprog{lualatex}. - -The following example shows the same curve, but with different coordinates. - -\begin{LTXexample}[pos=t,width=\linewidth] -\def\dataV{6.8 -1 5.9 -2 5.4 -3 5.7 -4 6.2 -5} % original -\def\dataW{6.8 4 5.9 3 5.4 2 5.7 1 6.2 0} % x>= 0 -\def\dataU{1.4 4 0.5 3 0 2 0.3 1 0.8 0} % x>=0 und y>=0 -\psset{calcframe,showframe}% must be set before pspicture -X\begin{pspicture}[showgrid] - \listplot[plotstyle=curve, showpoints]{\dataU} \rput(1,-0.5){default dataU} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid] - \listplot[plotstyle=curve, showpoints]{\dataW} \rput(6,-0.5){default dataW} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid] - \listplot[plotstyle=curve, showpoints]{\dataV} \rput(6,-5.5){default dataV} -\end{pspicture}X - -\vspace{1cm} -X\begin{pspicture}[showgrid,margin=0.5] - \listplot[plotstyle=curve, showpoints]{\dataU} \rput(1,5){margin=0.5} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid,margin={0.5,1}] - \listplot[plotstyle=curve, showpoints]{\dataW} \rput(6,4.5){margin={0.5 1}} -\end{pspicture}X \hfill X% -\begin{pspicture}[showgrid,margin={5mm,1,15mm,2}] - \listplot[plotstyle=curve, showpoints]{\dataV} \rput(6,-0.5){margin={5mm,1,15mm,2}} -\end{pspicture}X -\end{LTXexample} - -Only PSTricks objects are taken into account for calculating the bounding box. All stuff -which is placed on \TeX-level like any text with for example \Lcs{rput} cannot not be -used for calculating the correct coordinates. With setting additional whitespace with -the optional argument \Lkeyword{margin} the boxsize can be modified. - -\newpsstyle{Parallelen}{country=G,ProLineCol=cyan,ProFillCol=gray!50, - OwnerTxt=Pythagoras,MadeTxt={Geodreieck},RulerFillCol=cyan!40} -\psscalebox{0.5}{% - \psset{calcframe,margin=5mm}% - \begin{pspicture}[showgrid]% no coordinates are given - \pnode(5,5){A}\uput[90](A){A} - \pnode(-8,1){B}\uput[90](B){B} - \pnode(3,3){C}\uput[250](C){C} - \pcline[linecolor=BrickRed,nodesepA=-2,nodesepB=-2](A)(B) - \psParallels[style=Parallelen,RulerScale=0.75,ProScale=0.75](A)(B)(C) - \pcline[linecolor=BrickRed](GeodrB)(GeodrA)% - \midAB(GeodrB)(GeodrA){M}% - \psPencil[PenLength=5,pencilColA=red,PenScale=0.5]{60}(M) -\end{pspicture}} - - -\begin{lstlisting} -\psscalebox{0.5}{% - \psset{calcframe}% - \begin{pspicture}[showgrid]% no coordinates are given - \pnode(5,5){A}\uput[90](A){A} - \pnode(-8,1){B}\uput[90](B){B} - \pnode(3,3){C}\uput[250](C){C} - \pcline[linecolor=BrickRed,nodesepA=-2,nodesepB=-2](A)(B) - \psParallels[style=Parallelen,RulerScale=0.75,ProScale=0.75](A)(B)(C) - \pcline[linecolor=BrickRed](GeodrB)(GeodrA)% - \midAB(GeodrB)(GeodrA){M}% - \psPencil[PenLength=5,pencilColA=red,PenScale=0.5]{60}(M) -\end{pspicture}} -\end{lstlisting} - - - -\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} - - -There are new arrow types and a new optional argument \texttt{tipcolor}: - - -\begin{LTXexample}[width=5cm] -\begin{pspicture}[showgrid](4.2,3.25) -\psline{-T>}(0,1)(4,1) -\psline[arrowscale=2]{<T-T>}(0,2)(4,2) -\psline[tipcolor=red,arrowscale=2]{<T-}(0,3)(4,3) -\end{pspicture} -\end{LTXexample} - - - -\LPack{pstricks} defines the following "`arrows"': - - \def\myline#1{\psline[linecolor=red,linewidth=0.5pt,arrowscale=1.5]{#1}(0,1ex)(1.3,1ex)}% - \def\mylineA#1{\psline[linecolor=red,linewidth=0.5pt,arrowscale=4.5]{#1}(0,1ex)(2,1ex)}% - \psset{arrowscale=1.5} - \begin{longtable}{@{} c @{\qquad} p{3cm} l @{}}% - Value & Example & Name \\[2pt]\hline - \Lnotation{-} & \myline{-} & None\\ - \Lnotation{<->} & \myline{<->} & Arrowheads.\\ - \Lnotation{>-<} & \myline{>-<} & Reverse arrowheads.\\ - \Lnotation{<{<}-{>}>} & \myline{<<->>} & Double arrowheads.\\ - \Lnotation{{>}>-{<}<} & \myline{>>-<<} & Double reverse arrowheads.\\ - \Lnotation{{|}-{|}} & \myline{|-|} & T-bars, flush to endpoints.\\ - \Lnotation{{|}*-{|}*} & \myline{|*-|*} & T-bars, centered on endpoints.\\ - \Lnotation{[-]} & \myline{[-]} & Square brackets.\\ - \Lnotation{]-[} & \myline{]-[} & Reversed square brackets.\\ - \Lnotation{(-)} & \myline{(-)} & Rounded brackets.\\ - \Lnotation{)-(} & \myline{)-(} & Reversed rounded brackets.\\ - \Lnotation{o-o} & \myline{o-o} & Circles, centered on endpoints.\\ - \Lnotation{*-*} & \myline{*-*} & Disks, centered on endpoints.\\ - \Lnotation{oo-oo} & \myline{oo-oo} & Circles, flush to endpoints.\\ - \Lnotation{**-**} & \myline{**-**} & Disks, flush to endpoints.\\ - \Lnotation{{|}<->{|}} & \myline{|<->|} & T-bars and arrows.\\ - \Lnotation{{|}>-<{|}} & \myline{|>-<|} & T-bars and reverse arrows.\\ - \Lnotation{h-h{}} & \myline{h-h} & left/right hook arrows.\\ - \Lnotation{H-H{}} & \myline{H-H} & left/right hook arrows.\\ - \Lnotation{v-v} & \myline{v-v} & left/right inside vee arrows.\\ - \Lnotation{V-V} & \myline{V-V} & left/right outside vee arrows.\\ - \Lnotation{f-f} & \myline{f-f} & left/right inside filled arrows.\\ - \Lnotation{F-F} & \myline{F-F} & left/right outside filled arrows.\\ - \Lnotation{t-t} & \myline{t-t} & left/right inside slash arrows.\\[5pt] - \Lnotation{T-T} & \myline{T-T} & left/right outside slash arrows.\\ -% - \Lnotation{<D-D>} & \mylineA{<D-D>} & curved arrows.\\ - \Lnotation{<D<D-D>D>} & \mylineA{<D<D-D>D>} & curved doubled arrows.\\ - \Lnotation{D>-<D} & \mylineA{D>-<D} & curved arrows, tip inside.\\ - \Lnotation{<T-T>} & \myline{<T-T>} & curved lines.\\ -% \Lnotation{>T-T<} & \mylineA{>T-T<} & \TikZ\ like arrows.\\ - \hline - \end{longtable} - - - - -%\@namedef{psas@T>}{ false \psk@arrowinset \psk@arrowlength \psk@arrowsize \tx@ArrowT }% hv 20210531 -%\@namedef{psas@<T}{ % hv 20071211 -% true \psk@arrowinset \psk@arrowlength \psk@arrowsize \tx@ArrowT -%} - - -With version 3.04 all arrow specific base code is moved to the file \LPack{pstricks-arrows}, which -is not of interest for the default user.. - -\subsection{Symbolfont} - - -Use by default the URW or system symbol font for \Lcs{psdot}. This can be changes by using -the optional argument \texttt{gsfonts}: - -\begin{verbatim} -\usepackage[gsfonts]{pstricks} -\end{verbatim} - -\TeX-users have to define the switch and - -\begin{verbatim} -\newif\ifpstGSfonts -\pstGSfontsfalse % or true for using GS font - -\input pstricks -... -\end{verbatim} - - -\subsection{Fillstyle \texttt{penrose}} - -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)% - (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}} - \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}{% - \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}}% - \psline[linearc=0.5cm,showpoints=true,dotstyle=|]{<<->>}(-1,-2)(0,-4)(1,-2) -\endpspicture -\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) - (0.3,-1.5)(2.3,-2)(4.3,-1.5)(6.3,-2)(8,-1.5)(8,2)(-3,2)}\color{white} - ``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}}% - \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}{% - \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)}\color{white} - ``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}}% - \psline[linearc=0.5cm,showpoints=true,dotstyle=|]{<<->>}(-1,-2)(0,-4)(1,-2) -\endpspicture\end{lstlisting} - - -\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 -\LPack{luapstricks.lua}, available from \url{https://github.com/zauguin/luapstricks}. - -\nocite{*} -\printbibliography - - -\end{document} - diff --git a/graphics/pstricks/base/dvips/pst-dots.pro b/graphics/pstricks/base/dvips/pst-dots.pro index 9098492b25..62353d6c08 100644 --- a/graphics/pstricks/base/dvips/pst-dots.pro +++ b/graphics/pstricks/base/dvips/pst-dots.pro @@ -1,7 +1,7 @@ -% $Id: pst-dots.pro 291 2021-10-01 09:22:45Z herbert $ +% $Id: pst-dots.pro 4 2020-06-09 08:32:19Z herbert $ % %% PostScript prologue for pstricks.tex. -%% Version 0.02, 2021/10/01 +%% Version 2.02, 2009/06/16 %% %% For distribution, see pstricks.tex. %% @@ -16,7 +16,7 @@ %% to add /Diamond, /SolidDiamond and /BoldDiamond %% Modified by Herbert Voss (hv) - 2008/04/17 % -12 dict dup begin +12 dict dup dup begin /FontType 1 def /FontName /PSTricksDotFont def /FontInfo 9 dict dup begin @@ -329,6 +329,6 @@ DBB61743DC569337082176ECBAD417354A5F900EA0BB5479162ED7ECCCD71AE8 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark -%/PSTricksDotFont exch definefont +/PSTricksDotFont exch definefont % %% end
\ No newline at end of file diff --git a/graphics/pstricks/base/dvips/pstricks.pro b/graphics/pstricks/base/dvips/pstricks.pro index 175b1908d6..178eb0475a 100644 --- a/graphics/pstricks/base/dvips/pstricks.pro +++ b/graphics/pstricks/base/dvips/pstricks.pro @@ -1,7 +1,7 @@ -% $Id: pstricks.pro 317 2021-11-16 20:47:25Z herbert $ +% $Id: pstricks.pro 269 2021-09-25 13:47:26Z herbert $ % %% PostScript prologue for pstricks.tex. -%% Version 1.41, 2021/11/16 +%% Version 1.40, 2021/09/25 %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives @@ -17,8 +17,6 @@ revision 952 gt (\n\n%%%% WARNING: Transparency operations ignored - need to use -dALLOWPSTRANSPARENCY\n\n) print flush /.setopacityalpha { pop } bind def /.setshapealpha { pop } bind def - /.setfillconstantalpha { pop } bind def - /.setstrokeconstantalpha { pop } bind def } { /.setopacityalpha /.setfillconstantalpha load def @@ -42,7 +40,6 @@ revision 952 gt /tx@Dict 200 dict def % the main PSTricks dictionary tx@Dict begin /ADict 25 dict def % The arrow dictionary -/fill@Dict 30 dict def % the fill dictionary /CM { matrix currentmatrix } bind def /SLW /setlinewidth load def /CLW /currentlinewidth load def diff --git a/graphics/pstricks/base/generic/pstricks-dots.tex b/graphics/pstricks/base/generic/pstricks-dots.tex index e5c3e2c022..eecc52c096 100644 --- a/graphics/pstricks/base/generic/pstricks-dots.tex +++ b/graphics/pstricks/base/generic/pstricks-dots.tex @@ -1,4 +1,4 @@ -%% $Id: pstricks-dots.tex 273 2021-09-27 08:11:44Z herbert $ +%% $Id: pstricks-dots.tex 269 2021-09-25 13:47:26Z herbert $ %% %% This is file `pstricks-dots.tex', %% @@ -158,85 +158,71 @@ %%70 % /Pentagon /SolidPentagon /SolidSquare /Square /Triangle /SolidTriangle /.notdef /.notdef % /Mul /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - \newpsfontdot{+}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<61>} - \newpsfontdot{Add}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<61>} - \newpsfontdot{B+}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<41>} - \newpsfontdot{BoldAdd}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<41>} -% - \newpsfontdot{x}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<78>} - \newpsfontdot{times}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<78>} - \newpsfontdot{Mul}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<78>} -% - \newpsfontdot{bullet}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<62>} - \newpsfontdot{Bullet}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<62>} - \newpsfontdot{*}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<62>} -% - \newpsfontdotH{o}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<63>}{<62>} - \newpsfontdotH{Circle}[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)} - \newpsfontdotH{BoldCircle}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(C)}{(b)} -% - \newpsfontdot{oplus}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<6D>} - \newpsfontdotH{Oplus}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(m)}{(b)} - \newpsfontdotH{Oplus*}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{(e)}{(b)} - \newpsfontdotH{SolidOplus}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(e)}{(b)} - \newpsfontdotH{BoldOplus}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(M)}{(b)} -% - \newpsfontdot{otimes}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<6E>} - \newpsfontdotH{Otimes}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(n)}{(b)} - \newpsfontdot{BoldMul}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<58>} - \newpsfontdotH{BoldOtimes}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(N)}{(b)} - \newpsfontdotH{SolidOtimes}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(E)}{(b)} -% - \newpsfontdot{asterisk}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<6B>} - \newpsfontdot{Asterisk}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<6B>} - \newpsfontdot{Asterisk*}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<4A>} - \newpsfontdotH{SolidAsterisk}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(J)}{(b)} - \newpsfontdot{BoldAsterisk}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<4B>} - \newpsfontdot{Basterisk}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<4B>} -% - \newpsfontdot{Bar}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<69>} - \newpsfontdot{|}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<69>} - \newpsfontdot{BoldBar}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<49>} - \newpsfontdot{B|}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<49>} -% - \newpsfontdotH{triangle}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(t)}{(u)} - \newpsfontdotH{Btriangle}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(T)}{(u)} - \newpsfontdotH{Triangle}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(t)}{(u)} - \newpsfontdotH{BoldTriangle}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(T)}{(u)} - \newpsfontdot{triangle*}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<75>} - \newpsfontdot{SolidTriangle}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<75>} -% - \newpsfontdotH{square}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(s)}{(r)} - \newpsfontdot{square*}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<72>} - \newpsfontdot{SolidSquare}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<72>} - \newpsfontdotH{Bsquare}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(S)}{(r)} - \newpsfontdotH{Square}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(s)}{(r)} - \newpsfontdotH{BoldSquare}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(S)}{(r)} -% - \newpsfontdotH{diamond}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(d)}{(l)} - \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)} - \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]{PSTricksDotFont}{<6C>} - \newpsfontdot{SolidDiamond}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<6C>} -% - \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)} - \newpsfontdotH{BoldPentagon}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(P)}{(q)} - \newpsfontdotH{Pentagon}[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]{PSTricksDotFont}{<71>} - \newpsfontdot{SolidPentagon}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<71>} -% - \newpsfontdotH{Hexagon}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(h)}{(G)} - \newpsfontdot{SolidHexagon}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<47>} - \newpsfontdotH{BoldHexagon}[1.0 0.0 0.0 1.0 0.0 0.0]{PSTricksDotFont}{(H)}{(G)} - \newpsfontdot{BoldHexagon}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<48>} -% - \newpsfontdotH{Octogon}[1 0 0 1 0 0]{PSTricksDotFont}{(f)}{(g)} - \newpsfontdot{Octogon*}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<67>} - \newpsfontdotH{BoldOctogon}[1 0 0 1 0 0]{PSTricksDotFont}{(F)}{(g)} - \newpsfontdot{SolidOctogon}[1.0 0.0 0.0 1.0 0 0]{PSTricksDotFont}{<67>} -%% + \newpsfontdot{B+}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<41>} + \newpsfontdot{BoldAdd}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<41>} + \newpsfontdot{Bo}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<43>} + \newpsfontdot{BoldCircle}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<43>} + \newpsfontdot{BoldDiamond}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<44>} + \newpsfontdot{Bdiamond}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<44>} + \newpsfontdot{SolidOtimes}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<45>} + \newpsfontdot{BoldOctogon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<46>} + \newpsfontdot{SolidHexagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<47>} + \newpsfontdot{BoldHexagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<48>} + \newpsfontdot{BoldBar}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<49>} + \newpsfontdot{B|}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<49>} + \newpsfontdot{Asterisk*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<4A>} + \newpsfontdot{SolidAsterisk}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<4A>} + \newpsfontdot{BoldAsterisk}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<4B>} + \newpsfontdot{Basterisk}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<4B>} + \newpsfontdot{BoldOplus}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<4D>} + \newpsfontdot{BoldOtimes}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<4E>} + \newpsfontdot{BoldPentagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<50>} + \newpsfontdot{Bpentagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<50>} + \newpsfontdot{BoldSquare}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<53>} + \newpsfontdot{Bsquare}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<53>} + \newpsfontdot{Btriangle}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<54>} + \newpsfontdot{BoldTriangle}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<54>} + \newpsfontdot{BoldMul}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<58>} +% + \newpsfontdot{+}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<61>} + \newpsfontdot{Add}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<61>} + \newpsfontdot{bullet}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<62>} + \newpsfontdot{Bullet}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<62>} + \newpsfontdot{*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<62>} + \newpsfontdot{o}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<63>} + \newpsfontdot{Circle}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<63>} + \newpsfontdot{Diamond}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<64>} + \newpsfontdot{diamond}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<64>} + \newpsfontdot{Oplus*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<65>} + \newpsfontdot{SolidOplus}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<65>} + \newpsfontdot{Octogon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<66>} + \newpsfontdot{Octogon*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<67>} + \newpsfontdot{Hexagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<68>} + \newpsfontdot{Bar}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<69>} + \newpsfontdot{|}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<69>} + \newpsfontdot{asterisk}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6B>} + \newpsfontdot{Asterisk}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6B>} + \newpsfontdot{SolidDiamond}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6C>} + \newpsfontdot{diamond*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6C>} + \newpsfontdot{oplus}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6D>} + \newpsfontdot{Oplus}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6D>} + \newpsfontdot{otimes}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6E>} + \newpsfontdot{Otimes}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<6E>} +% + \newpsfontdot{pentagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<70>} + \newpsfontdot{SolidPentagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<71>} + \newpsfontdot{Pentagon}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<70>} + \newpsfontdot{pentagon*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<71>} + \newpsfontdot{square*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<72>} + \newpsfontdot{SolidSquare}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<72>} + \newpsfontdot{square}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<73>} + \newpsfontdot{Square}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<73>} + \newpsfontdot{triangle}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<74>} + \newpsfontdot{Triangle}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<74>} + \newpsfontdot{triangle*}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<75>} + \newpsfontdot{SolidTriangle}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<75>} + \newpsfontdot{x}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<78>} + \newpsfontdot{Mul}[1.5 0.0 0.0 1.5 0 0]{PSTricksDotFont}{<78>} +% %% END: pstricks-dots.tex \endinput diff --git a/graphics/pstricks/base/generic/pstricks-tex.def b/graphics/pstricks/base/generic/pstricks-tex.def index 85df2b710b..191e289be9 100644 --- a/graphics/pstricks/base/generic/pstricks-tex.def +++ b/graphics/pstricks/base/generic/pstricks-tex.def @@ -1,4 +1,4 @@ -%% $Id: pstricks-tex.def 276 2021-09-27 11:28:22Z herbert $ +%% $Id: pstricks-tex.def 592 2022-08-27 07:00:30Z herbert $ %% pstricks-tex.def % %% fileversion and filedate see main file pstricks.tex @@ -83,5 +83,10 @@ \expandafter\@fornoop \else #4\relax\expandafter\@tforloop\fi#2\@@#3{#4}} \long\def\@break@tfor#1\@@#2#3{\csname fi\endcsname\csname fi\endcsname} +% +\def\colorlet#1[#2]#3{% + \expandafter\let\csname\string\color@#1\expandafter\endcsname\csname\string\color@#3\endcsname + \message{defining color #1: \expandafter\meaning\csname\string\color@#1\endcsname}% +} %% %% END: pstricks-tex.def diff --git a/graphics/pstricks/base/generic/pstricks-xetex.def b/graphics/pstricks/base/generic/pstricks-xetex.def index 61495720b2..68049094a2 100644 --- a/graphics/pstricks/base/generic/pstricks-xetex.def +++ b/graphics/pstricks/base/generic/pstricks-xetex.def @@ -1,5 +1,7 @@ -%% $Id: pstricks-xetex.def 276 2021-09-27 11:28:22Z herbert $ +%% $Id: pstricks-xetex.def 4 2020-06-09 08:32:19Z herbert $ %% +%% Copyright 2019- Herbert Voss +% % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -11,7 +13,6 @@ % The xdvipdfmx driver does not support all node macros. In the following % there are alternatives defined: % -%% fileversion and filedate see main file pstricks.tex %% \ncput -> \NCput % \def\NCput{\pst@object{NCput}} diff --git a/graphics/pstricks/base/generic/pstricks.tex b/graphics/pstricks/base/generic/pstricks.tex index bf2a697350..d7d6bffd86 100644 --- a/graphics/pstricks/base/generic/pstricks.tex +++ b/graphics/pstricks/base/generic/pstricks.tex @@ -81,8 +81,8 @@ \fi \let\pgfforeach\foreach % -\def\fileversion{3.13} -\def\filedate{2022/01/09} +\def\fileversion{3.13a} +\def\filedate{2022/08/27} \pst@addfams{pstricks} % %\define@boolkey[psset]{pstricks}[Pst@]{useURWfonts}[true]{} diff --git a/graphics/pstricks/base/latex/pstricks.sty b/graphics/pstricks/base/latex/pstricks.sty index f0062e953c..30de94d110 100644 --- a/graphics/pstricks/base/latex/pstricks.sty +++ b/graphics/pstricks/base/latex/pstricks.sty @@ -1,4 +1,4 @@ -% $Id: pstricks.sty 363 2021-12-28 14:08:58Z herbert $ +% $Id: pstricks.sty 262 2021-09-24 09:02:54Z herbert $ %% %% This is file `pstricks.sty'. %% @@ -17,7 +17,6 @@ \NeedsTeXFormat{LaTeX2e} - \ProvidesPackage{pstricks}[2021/08/23 v0.71 LaTeX wrapper for `PSTricks' (RN,HV)] % \def\documentclass{% |