summaryrefslogtreecommitdiff
path: root/graphics/pstricks/base
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/pstricks/base')
-rw-r--r--graphics/pstricks/base/Changes4
-rw-r--r--graphics/pstricks/base/README10
-rw-r--r--graphics/pstricks/base/doc/pst-news23.pdfbin98838 -> 99253 bytes
-rw-r--r--graphics/pstricks/base/doc/pst-news23.tex3
-rw-r--r--graphics/pstricks/base/doc/test-pst.pdfbin0 -> 189902 bytes
-rw-r--r--graphics/pstricks/base/doc/test-pst.tex257
-rw-r--r--graphics/pstricks/base/generic/pstricks.tex4
-rw-r--r--graphics/pstricks/base/latex/pstricks.sty17
8 files changed, 269 insertions, 26 deletions
diff --git a/graphics/pstricks/base/Changes b/graphics/pstricks/base/Changes
index 847b7340ab..19cea82ce0 100644
--- a/graphics/pstricks/base/Changes
+++ b/graphics/pstricks/base/Changes
@@ -1,4 +1,4 @@
-% $Id: Changes 794 2023-10-30 17:42:46Z herbert $
+% $Id: Changes 805 2023-11-06 20:31:22Z 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.19b 2023-11-06 - Revert Code for \DocumentMetadata in pstricks.sty
3.19a 2023-10-30 - Try to suppress the warning with lualatex and a
missing \DeclareMetada{} (only in pstricks.sty)
3.19 2023-04-30 - Change the presetting of linewidth and color
@@ -109,6 +110,7 @@ Version 97 patch 3, 98/06/01
pstricks.sty --------
+0.74 2023-11-06 - Revert Code for \DocumentMetadata
0.73 2023-10-05 - Try to suppress the warning with lualatex and a
missing \DeclareMetada{}
0.72 2022-10-23 - updated package versions
diff --git a/graphics/pstricks/base/README b/graphics/pstricks/base/README
index cb3dc0071f..1fd4da8c3d 100644
--- a/graphics/pstricks/base/README
+++ b/graphics/pstricks/base/README
@@ -1,4 +1,4 @@
-PSTricks 2023
+PSTricks 2022
This package may be distributed under the terms of the LaTeX Project
Public License, as described in lppl.txt in the base LaTeX distribution.
@@ -113,12 +113,8 @@ pdf graphic files.
See documentation for more informations.
-6 - Running lualatex with luapstricks.lua
-Works in nearly all cases and make more sense than using auto-pst-pdf-lua.
-However, it can be slow for heavy calculations.
-
-7 - Documentation
+6 - Documentation
-------------
There is a mailing list devoted to discussions on PSTricks usage.
The informations to subscribe to this list and to consult the archives can
@@ -126,4 +122,4 @@ be found on the Web page.
--
-Denis Girou, Sebastian Rahtz and Herbert Voss (updated August 2023)
+Denis Girou, Sebastian Rahtz and Herbert Voss (updated August 2021)
diff --git a/graphics/pstricks/base/doc/pst-news23.pdf b/graphics/pstricks/base/doc/pst-news23.pdf
index 9df95b74b7..be8b87b6a5 100644
--- a/graphics/pstricks/base/doc/pst-news23.pdf
+++ b/graphics/pstricks/base/doc/pst-news23.pdf
Binary files differ
diff --git a/graphics/pstricks/base/doc/pst-news23.tex b/graphics/pstricks/base/doc/pst-news23.tex
index 0dfc437b46..c637212728 100644
--- a/graphics/pstricks/base/doc/pst-news23.tex
+++ b/graphics/pstricks/base/doc/pst-news23.tex
@@ -31,7 +31,8 @@
\section{\texttt{pstricks.sty}}
%--------------------------------------------------------------------------------------
With \LuaLaTeX\ the package now tries to detect if the command \Lcs{DocumentMetadata} is
-needed. If yes, than it is defined as \Verb|\DocumentMetadata{}|.
+needed. If yes, than it is defined as \Verb|\DocumentMetadata{}|. This code does not really
+worked, the reason why the user has to set \Lcs{DocumentMetadata} by it's own.
%--------------------------------------------------------------------------------------
diff --git a/graphics/pstricks/base/doc/test-pst.pdf b/graphics/pstricks/base/doc/test-pst.pdf
new file mode 100644
index 0000000000..2ac2bd0199
--- /dev/null
+++ b/graphics/pstricks/base/doc/test-pst.pdf
Binary files differ
diff --git a/graphics/pstricks/base/doc/test-pst.tex b/graphics/pstricks/base/doc/test-pst.tex
new file mode 100644
index 0000000000..2af57b5daa
--- /dev/null
+++ b/graphics/pstricks/base/doc/test-pst.tex
@@ -0,0 +1,257 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -*- Mode: Latex -*- %%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% test-pst.tex --- Various PSTricks tests, from the PSTricks chapter
+%% of "The LaTeX Graphics Companion" (by Goossens, Rahtz,
+%% Mittelbach, Addison Wesley, 1997)
+%%
+%% Author : Sebastian RAHTZ (Oxford University - GB)
+%% <sebastian.rahtz@computing-services.oxford.ac.uk>
+%% Created the : Tue Feb 3 20:37:47 1998
+%% Last mod. by : Denis GIROU (CNRS/IDRIS - France) <Denis.Girou@idris.fr>
+%% Last mod. the : Wed May 5 20:09:18 1999
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass{article}
+
+\usepackage[latin1]{inputenc} % From LaTeX distribution
+\usepackage{calc} % From LaTeX distribution
+\usepackage{graphicx} % From LaTeX distribution
+\usepackage{ifthen} % From LaTeX distribution
+\usepackage{subfigure} % From CTAN/macros/latex/contrib/supported/subfigure
+\usepackage{pst-all} % From PSTricks
+\usepackage{pst-poly} % From pstricks/contrib/pst-poly
+\usepackage{multido} % From PSTricks
+\input{random.tex} % From CTAN/macros/generic
+
+% Take care that on some non Unix systems, you may have to replace
+% the / character by, for instance, the : one (\input{lgc:#2.inl}})
+\newcommand{\ExampleSubFigure}[2][0.3333]{%
+\subfigure[Example #2]{%
+ \begin{minipage}[t]{#1\textwidth}
+ \parbox[b]{\textwidth}{%
+ \centering
+ \input{lgc/#2.inl}}
+ \end{minipage}}}
+
+\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddots=10,gridlabels=6pt}
+
+% New colors defined
+\definecolor{brown}{rgb}{.65, .16, .16}
+\definecolor{lightblue}{rgb}{.68, .85, .9}
+\definecolor{palegreen}{rgb}{.6, .98, .6}
+\definecolor{pink}{rgb}{1, .75, .8}
+\definecolor{wheat}{rgb}{.96, .87, .7}
+
+% Layout changes
+\textheight=23cm
+\topmargin=-2cm
+\textwidth=16cm
+\oddsidemargin=0cm
+\evensidemargin=0cm
+
+\begin{document}
+
+\title{Test file for the PSTricks 97 distribution:\\
+ most of the PSTricks examples of\\
+ \emph{The \LaTeX{} Graphics Companion}}
+\author{Sebastian \textsc{Rahtz} --- March 1997}
+\date{Version 1.3 (September 9, 1998)}
+\maketitle
+
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure{4-2-1}%
+ \ExampleSubFigure{4-2-2}%
+ \ExampleSubFigure{4-2-3}
+ \ExampleSubFigure{4-2-4}%
+ \ExampleSubFigure{4-2-5}
+ \caption{Section 2}
+\end{figure}
+
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure{4-3-1}%
+ \ExampleSubFigure{4-3-2}
+ \caption{Section 3}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure{4-4-1}%
+ \ExampleSubFigure{4-4-2}%
+ \ExampleSubFigure{4-4-3}
+ \ExampleSubFigure{4-4-4}%
+ \ExampleSubFigure{4-4-5}%
+ \ExampleSubFigure{4-4-6}
+ \ExampleSubFigure{4-4-7}%
+ \ExampleSubFigure{4-4-8}%
+ \ExampleSubFigure{4-4-9}
+ \ExampleSubFigure{4-4-10}%
+ \ExampleSubFigure{4-4-11}%
+ \ExampleSubFigure{4-4-12}
+ \caption{Section 4}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[0.5]{4-5-1}%
+ \ExampleSubFigure[0.5]{4-5-2}
+ \ExampleSubFigure[0.75]{4-5-3}%
+ \ExampleSubFigure[0.25]{4-5-4}
+ \ExampleSubFigure[0.15]{4-5-5}%
+ \ExampleSubFigure[0.25]{4-5-6}%
+ \ExampleSubFigure[0.2]{4-5-7}%
+ \ExampleSubFigure[0.2]{4-5-8}%
+ \ExampleSubFigure[0.2]{4-5-9}
+ \ExampleSubFigure[0.5]{4-5-10}%
+ \ExampleSubFigure[0.5]{4-5-11}
+ \caption{Section 5-A}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[1]{4-5-13}
+ \ExampleSubFigure[1]{4-5-14}
+ \ExampleSubFigure[1]{4-5-16}
+ \caption{Section 5-B}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure{4-6-1}%
+ \ExampleSubFigure{4-6-2}%
+ \ExampleSubFigure{4-6-3}
+ \ExampleSubFigure{4-6-4}%
+ \ExampleSubFigure{4-6-5}%
+ \ExampleSubFigure{4-6-6}
+ \ExampleSubFigure{4-6-7}%
+ \ExampleSubFigure{4-6-8}%
+ \ExampleSubFigure{4-6-9}
+ \ExampleSubFigure{4-6-10}%
+ \ExampleSubFigure{4-6-11}%
+ \ExampleSubFigure{4-6-12}
+ \ExampleSubFigure{4-6-13}%
+ \ExampleSubFigure{4-6-14}%
+ \ExampleSubFigure{4-6-15}
+ \ExampleSubFigure{4-6-16}%
+ \ExampleSubFigure{4-6-17}%
+ \ExampleSubFigure{4-6-18}
+ \caption{Section 6-A}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure{4-6-19}%
+ \ExampleSubFigure{4-6-20}%
+ \ExampleSubFigure{4-6-21}
+ \ExampleSubFigure{4-6-22}%
+ \ExampleSubFigure{4-6-23}%
+ \ExampleSubFigure{4-6-24}
+ \ExampleSubFigure{4-6-25}
+ \caption{Section 6-B}
+\end{figure}
+
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[1]{4-6-26}
+ \ExampleSubFigure{4-6-27}%
+ \ExampleSubFigure{4-6-28}%
+ \ExampleSubFigure{4-6-29}
+ \ExampleSubFigure[0.3333]{4-6-30}%
+ \ExampleSubFigure[0.6667]{4-6-31}
+ \ExampleSubFigure[1]{4-6-32}
+ \caption{Section 6-C}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[1]{4-6-33}
+ \ExampleSubFigure[0.5]{4-6-34}%
+ \ExampleSubFigure[0.5]{4-6-35}
+ \ExampleSubFigure[0.5]{4-6-36}%
+ \ExampleSubFigure[0.5]{4-6-37}
+ \caption{Section 6-D}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[1]{4-6-38}
+ \ExampleSubFigure[1]{4-6-39}
+ \ExampleSubFigure[0.5]{4-6-40}%
+ \ExampleSubFigure[0.5]{4-6-41}
+ \caption{Section 6-E}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[0.5]{4-6-42}%
+ \ExampleSubFigure[0.5]{4-6-43}
+ \ExampleSubFigure{4-6-44}%
+ \ExampleSubFigure{4-6-45}%
+ \ExampleSubFigure{4-6-46}
+ \caption{Section 6-F}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[1]{4-7-1}
+ \ExampleSubFigure[1]{4-7-2}
+ \ExampleSubFigure[1]{4-7-4}
+ \caption{Section 7}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[0.5]{4-8-1}%
+ \ExampleSubFigure[0.25]{4-8-2}%
+ \ExampleSubFigure[0.25]{4-8-3}
+ \ExampleSubFigure[1]{4-8-4}
+ \caption{Section 8-A}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[1]{4-8-5}
+ \caption{Section 8-B}
+\end{figure}
+
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[0.5]{4-9-1}%
+ \ExampleSubFigure[0.5]{4-9-2}
+ \caption{Section 9}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[0.4]{4-10-1}%
+ \ExampleSubFigure[0.2]{4-10-2}%
+ \ExampleSubFigure[0.2]{4-10-3}%
+ \ExampleSubFigure[0.2]{4-10-4}
+ \ExampleSubFigure[0.4]{4-10-5}%
+ \ExampleSubFigure[0.2]{4-10-6}%
+ \ExampleSubFigure[0.4]{4-10-7}
+ \caption{Section 10-A}
+\end{figure}
+
+\clearpage
+\begin{figure}[!htbp]
+ \centering
+ \ExampleSubFigure[1]{4-10-8}
+ \ExampleSubFigure[1]{4-10-9}
+ \ExampleSubFigure[1]{4-10-10}
+ \caption{Section 10-B}
+\end{figure}
+
+\end{document}
diff --git a/graphics/pstricks/base/generic/pstricks.tex b/graphics/pstricks/base/generic/pstricks.tex
index 34a8898279..fdedb8c449 100644
--- a/graphics/pstricks/base/generic/pstricks.tex
+++ b/graphics/pstricks/base/generic/pstricks.tex
@@ -88,8 +88,8 @@
\let\pgfforeach\foreach
%
-\def\fileversion{3.19a}
-\def\filedate{2023/10/30}
+\def\fileversion{3.19b}
+\def\filedate{2023/11/06}
\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 407ecae7b5..686bb4363e 100644
--- a/graphics/pstricks/base/latex/pstricks.sty
+++ b/graphics/pstricks/base/latex/pstricks.sty
@@ -1,4 +1,4 @@
-% $Id: pstricks.sty 792 2023-10-30 17:30:03Z herbert $
+% $Id: pstricks.sty 806 2023-11-06 20:39:03Z herbert $
%%
%% This is file `pstricks.sty'.
%%
@@ -17,7 +17,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{pstricks}[2023/10/05 v0.73 LaTeX wrapper for `PSTricks' (RN,HV)]
+\ProvidesPackage{pstricks}[2023/11/06 v0.74 LaTeX wrapper for `PSTricks' (RN,HV)]
%
\def\documentclass{%
\edef\@tempa{\jobname.tex }%
@@ -44,7 +44,6 @@
\newif\if@check@engine \@check@enginetrue
\newif\ifpst@xetex \pst@xetexfalse
\newif\ifpst@autopdf \pst@autopdffalse
-\newif\ifpst@metadata \pst@metadatatrue
\DeclareOption{useCalc}{\pst@useCalctrue}
\DeclareOption{gsfonts}{\pstGSfontstrue}
@@ -52,7 +51,6 @@
\DeclareOption{noEngineCheck}{\@check@enginefalse}
\DeclareOption{pdf}{\global\pst@autopdftrue}
\DeclareOption{xetex}{\global\pst@xetextrue}
-\DeclareOption{nometadata}{\global\pst@metadatafalse}
%
%---------------------------------DISTILLER --------------------------------
\newif\ifpst@distiller\pst@distillerfalse
@@ -89,17 +87,6 @@
\let\pgfutil@protected\protected
\let\pgfutil@unexpanded\unexpanded
-\ifpst@metadata
- \ifluatex
- \@ifclassloaded{beamer}{}{% do not execute \DocumentMetadata
-% \RequirePackage{pdfmanagement-testphase}
- \typeout{>>>Setting Metadata ... }%
- \DocumentMetadata{}%
- \makeatletter
- }
- \fi
-\fi
-
\ifpst@useCalc
\RequirePackage{pst-calculate}
\fi