texlive[46186] Master/texmf-dist: pstricks (1jan18)

commits+karl at tug.org commits+karl at tug.org
Mon Jan 1 23:05:41 CET 2018


Revision: 46186
          http://tug.org/svn/texlive?view=revision&revision=46186
Author:   karl
Date:     2018-01-01 23:05:41 +0100 (Mon, 01 Jan 2018)
Log Message:
-----------
pstricks (1jan18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.pdf
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex
    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.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/generic/pstricks/Makefile
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex
    trunk/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf

Added: trunk/Master/texmf-dist/doc/generic/pstricks/Makefile
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/Makefile	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/Makefile	2018-01-01 22:05:41 UTC (rev 46186)
@@ -0,0 +1,95 @@
+# `Makefile' for `pst-news.pdf', hv, 2007/03/17
+
+.SUFFIXES : .tex .ltx .dvi .ps .pdf .eps
+
+PACKAGE = pst-news$(shell date +%y)
+
+MAIN = $(PACKAGE)
+
+BASE = pstricks-base
+
+TDSBASE = pstricks
+
+LATEX = latex
+
+TDS = ~/PSTricks/PSTricks-TDS
+
+ARCHNAME = $(MAIN)-$(shell date +%y%m%d)
+
+ARCHFILES = $(PACKAGE).sty $(PACKAGE).tex $(PACKAGE).pro $(MAIN).tex README Changes Makefile
+
+all : doc clean
+doc: $(MAIN).pdf
+
+$(MAIN).pdf : $(MAIN).ps
+	GS_OPTIONS=-dAutoRotatePages=/None ps2pdf $<
+
+$(MAIN).ps : $(MAIN).dvi
+	dvips $<
+
+$(MAIN).dvi : $(MAIN).tex
+	$(LATEX) $<
+	$(LATEX) $<
+	if ! test -f $(basename $<).glo ; then touch $(basename $<).glo; fi
+	if ! test -f $(basename $<).idx ; then touch $(basename $<).idx; fi
+	makeindex -s gglo.ist -t $(basename $<).glg -o $(basename $<).gls \
+	  $(basename $<).glo
+	makeindex -t $(basename $<).ilg -o $(basename $<).ind \
+	  $(basename $<).idx
+	biber $(basename $<)
+	$(LATEX) $<
+	$(LATEX) $<
+
+clean : 
+	$(RM) $(addprefix $(MAIN), .log .aux .glg .glo .gls .ilg .idx .ind .tmp .toc .out .blg .Roessler .bbl )
+	$(RM) $(addprefix $(MAIN), .dvi .ps .bcf .run.xml)
+
+veryclean : clean
+	$(RM) $(addprefix $(MAIN), .pdf .bbl .blg)
+
+arch :
+	zip $(ARCHNAME).zip $(ARCHFILES)
+
+tds:
+#################### base #########################
+	cp -u ../config/*        ../.base/$(BASE)/config/
+#
+	cp -u ../Changes            ../.base/$(BASE)/
+	cp -u pst-doc.*          ../.base/$(BASE)/doc/
+	cp -u PSTricks.bib*      ../.base/$(BASE)/doc/
+	cp -u pst-news*          ../.base/$(BASE)/doc/
+	cp -u pst-user*          ../.base/$(BASE)/doc/
+	cp -u *.sty              ../.base/$(BASE)/doc/
+	cp -u pstricks-*         ../.base/$(BASE)/doc/
+	cp -u test*              ../.base/$(BASE)/doc/
+	cp -u images/*           ../.base/$(BASE)/doc/images/
+#
+	cp -u ../dvips/*         ../.base/$(BASE)/dvips/
+	cp -u ../generic/*       ../.base/$(BASE)/generic/
+	cp -u ../latex/*         ../.base/$(BASE)/latex/
+	cp -u ../README          ../.base/$(BASE)/
+#
+#################### TDS #########################
+	cp -u ../Changes     $(TDS)/doc/generic/$(TDSBASE)/
+#	cp -u README      $(TDS)/doc/generic/$(TDSBASE)/
+	cp -u $(MAIN).pdf $(TDS)/doc/generic/$(TDSBASE)/
+#
+#	cp -u ../latex/Changes        $(TDS)/tex/latex/$(TDSBASE)/
+	cp -u ../latex/* $(TDS)/tex/latex/$(TDSBASE)/
+#
+#	cp -u ../generic/Changes        $(TDS)/tex/generic/$(TDSBASE)/
+	cp -u ../generic/* $(TDS)/tex/generic/$(TDSBASE)/
+#
+#	cp -u ../dvips/Changes        $(TDS)/dvips/$(TDSBASE)/
+#	cp -u ../dvips/$(BASE).pro $(TDS)/dvips/$(TDSBASE)/
+#	cp -u ../dvips/$(BASE)97.pro $(TDS)/dvips/$(TDSBASE)/
+	cp -u ../dvips/*.pro $(TDS)/dvips/$(TDSBASE)/
+#
+#	cp -u Changes     $(TDS)/source/$(TDSBASE)/
+	cp -u $(MAIN).tex $(TDS)/source/$(TDSBASE)/
+#	cp -u $(MAIN).bib $(TDS)/source/$(TDSBASE)/
+	cp -u Makefile    $(TDS)/source/$(TDSBASE)/
+
+	cp -u ../dvips/*.pro ~/Links/dvips-local/
+
+# EOF


Property changes on: trunk/Master/texmf-dist/doc/generic/pstricks/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf	2018-01-01 22:05:41 UTC (rev 46186)

Property changes on: trunk/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex	2018-01-01 22:05:41 UTC (rev 46186)
@@ -1,23 +1,17 @@
-%% $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}
+%% $Id: pst-news10.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
 \let\Lfile\LFile
 \usepackage[utf8]{inputenc}
-\usepackage{pstricks}
-\let\pstricksFV\fileversion
-\let\pstricksFD\filedate
-\usepackage{pst-plot}
+\usepackage{pstricks,pst-plot,xkvview}
 \let\pstplotFV\fileversion
 \let\pstplotFD\filedate
-%\usepackage{xkvview}
 \usepackage{pst-eucl,pst-func}
 \renewcommand\bgImage{\psscalebox{15}{\color{blue!20}2010}}
 \def\textat{\char064}
 \lstset{explpreset={pos=l,width=-99pt,overhang=0pt,hsep=\columnsep,vsep=\bigskipamount,rframe={}},
     escapechar=?}
-
-\addbibresource{PSTricks.bib}
 \begin{document}
 
 %\psset{PstDebug=1}
@@ -84,19 +78,16 @@
 is taken into account and the placement of the argument of \Lcs{uput} is different to
 the default behaviour. 
 
-\begin{LTXexample}[width=7cm]
-\begin{pspicture}[showgrid](-0.25,-0.25)(6,5)
-\pnodes(0,3){A}(3,1){B}
-\psline[showpoints](A)(B)
-\uput[-90](A){A}\uput[-90](B){B}
+\begin{LTXexample}[width=6cm,wide=true]
+\begin{pspicture}[showgrid](5,6)
+\pnode(0,4){A}\psdot(A)
+\pnode(3,2){B}\psdot(B)
+\psline(A)(B)
 \psline[linestyle=dashed](A)(3,4)
-\psline[linestyle=dashed](A)(3,5)
-\psline[linestyle=dashed](A)(3,3)
-\psline[linestyle=dashed](6,2)
-\psline[linestyle=dashed](B)(6,1)
-\psarc{->}(0,3){2.5}{0}{(3,1)}
-\psarc{->}(3,1){2.5}{0}{(3,1)}
-\uput*{1cm}[(B)](A){foo} \uput*{1cm}[(B)](>A){bar}
+\psline[linestyle=dashed](A)(3,6)
+\psline[linestyle=dashed](B)
+\uput{1cm}[(B)](A){foo}
+\uput{1cm}[(B)](>A){bar}
 \end{pspicture}
 \end{LTXexample}
 
@@ -443,11 +434,11 @@
 optional keywords are:
 
 \begin{Xverbatim}{}
-\psset[pst-base]{symbolStep=20pt}
-\psset[pst-base]{symbolWidth=10pt}
-\psset[pst-base]{symbolFont=Dingbats}
-\psset[pst-base]{rotateSymbol=false}
-\psset[pst-base]{startAngle=0}
+\psset[pstricks]{symbolStep=20pt}
+\psset[pstricks]{symbolWidth=10pt}
+\psset[pstricks]{symbolFont=Dingbats}
+\psset[pstricks]{rotateSymbol=false}
+\psset[pstricks]{startAngle=0}
 \end{Xverbatim}
 
 \begin{LTXexample}[pos=t,preset=\centering]
@@ -912,13 +903,13 @@
 \clearpage
 \section{List of all optional arguments for \texttt{pstricks}}
 
-\xkvview{family=pst-base,columns={key,type,default}}
-%\xkvview{family=pst-tools,columns={key,type,default}}
+\xkvview{family=pstricks,columns={key,type,default}}
 
 
 
 \nocite{*}
-\printbibliography
+\bibliographystyle{plain}
+\bibliography{PSTricks}
 
 \printindex
 

Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex	2018-01-01 22:05:41 UTC (rev 46186)
@@ -1,9 +1,12 @@
-%% $Id: pst-news17.tex 618 2017-10-04 16:46:46Z herbert $
+%% $Id: pst-news17.tex 444 2017-04-19 10:55:35Z herbert $
 \documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
     headinclude=false,footinclude=false,twoside]{pst-doc}
 \listfiles
 \let\Lfile\LFile
 \usepackage[utf8]{inputenc}
+\usepackage{pstricks}
+\let\pstricksFV\fileversion
+\let\pstricksFD\filedate
 \usepackage{pst-node}
 \let\pstnodeFV\fileversion
 \let\pstnodeFD\filedate
@@ -35,102 +38,25 @@
 \clearpage
 \part{\texttt{pstricks} -- package}
 
+\iffalse
 %--------------------------------------------------------------------------------------
 \section{\texttt{pstricks.sty} -- \texttt{pstricks-pdf.sty}}
 %--------------------------------------------------------------------------------------
-
-There is now a new optional argument for the package: \Loption{psfonts}. If it is
-enabled PSTricks will use the original PostScript fonts like Helvetica, Times, \ldots.
-The default is to use the URW fonts (Nimbus Roman, Nimbus Sans, \ldots) which are embedded by default!
-The PostScript fonts are only embedded if present on your system.
  
 %--------------------------------------------------------------------------------------
-\section{\texttt{pstricks-tex.tex}}
+\section{\texttt{pstricks-pdf.sty}}
 %--------------------------------------------------------------------------------------
-This package collects all additional latex macros which must be definied
-when running PSTricks with tex.  They all moved from the base \texttt{pstricks.tex} into
-this new file.
+This package allows to use pstricks code with \Lprog{pdflatex} or \Lprog{lualatex}.
+All optional arguments of package \LPack{auto-pst-pdf} are possible. In difference to
+this package \LPack{pstricks-pdf} has no problems with running \Lprog{lualatex}.
+Internally \Lprog{lualatex} starts \Lprog{xelatex} for creating the environments
+\Lenv{pspicture} as single images.
 
+\fi
 
 %--------------------------------------------------------------------------------------
-\section{\texttt{pstricks.tex} (v. 2.76 -- 2017/09/17)}
+\section{\texttt{pstricks.tex} (\pstricksFV -- \pstricksFD)}
 %--------------------------------------------------------------------------------------
-
-
-\subsection{PostScript Fonts}
-This version of PSTricks uses the Ghostscript fonts from URW instead of the
-original base 14 fonts of PostScript. For example: instead of Helvetica we use
-NimbusSanL-Regu. The URW fonts are always embedded in the created ps or pdf output.
-This is not the default for the PostScript fonts. You change this setting with the optional
-argument to \LPack{pstricks.sty}.
-
-
-\subsection{Error message}
-
-Using PSTricks with \Lprog{pdflatex} will work only when using package
-\LPack{auto-pst-pdf} and running the \TeX-file with
-
-\begin{verbatim}
-pdflatex -shell-escape <file>
-\end{verbatim}
-
-otherwise you'll get an error message which was misleading in the past:
-
-\begin{verbatim}
-[...]
-! Undefined control sequence.
-<recently read> \c at lor@to at ps 
-\end{verbatim}
-
-This changes now to 
-
-
-\begin{verbatim}
-[...]
-! Undefined control sequence.
-\c at lor@to at ps ->\PSTricks 
-                         _Not_Configured_For_This_Format
-\end{verbatim}
-
-\subsection{Random colors}
-There are now four predefined random ''colors``:
-
-\begin{verbatim}
-  \definecolor[ps]{randomgray}{gray}{Rand}%
-  \definecolor[ps]{randomrgb}{rgb}{Rand Rand Rand}%
-  \definecolor[ps]{randomcmyk}{cmyk}{Rand Rand Rand Rand}%
-  \definecolor[ps]{randomhsb}{hsb}{Rand Rand Rand}%
-\end{verbatim}
-
-\begin{LTXexample}[pos=t]
-\begin{pspicture}(10,5)
-\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomgray,linewidth=1mm](0,\rA)(10,\rA)}
-\end{pspicture}
-\end{LTXexample}
-
-\begin{LTXexample}[pos=t]
-\begin{pspicture}(10,5)
-\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomrgb,linewidth=1mm](0,\rA)(10,\rA)}
-\end{pspicture}
-\end{LTXexample}
-
-
-\begin{LTXexample}[pos=t]
-\begin{pspicture}(10,5)
-\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomcmyk,linewidth=1mm](0,\rA)(10,\rA)}
-\end{pspicture}
-\end{LTXexample}
-
-
-\begin{LTXexample}[pos=t]
-\begin{pspicture}(10,5)
-\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomhsb,linewidth=1mm](0,\rA)(10,\rA)}
-\end{pspicture}
-\end{LTXexample}
-
-
-The random counter can be initialized with \verb|\pstVerb{rrand srand}|.
-
 \subsection{refangle}
 
 This version fixes a bug with \verb|pst at refangle| which is used inside PostScript.
@@ -163,12 +89,12 @@
 \end{LTXexample}
 
 
-\subsection{\nxLcs{newpsstyle}}
+\subsection{\Lcs{newpsstyle}}
 
 The command \Lcs{newpsstyle} has a new syntax:
 
 \begin{BDef}
-\Lcs{newpsstyle}\OptArg{package name}\Largb{name}\Largb{definitions}
+\Lcs{newpssytle}\OptArg{package name}\Largb{name}\Largb{definitions}
 \end{BDef}
 
 For example
@@ -179,32 +105,6 @@
 \end{verbatim}
 
 
-%--------------------------------------------------------------------------------------
-\section{\texttt{pstricks.pro}}
-%--------------------------------------------------------------------------------------
-
-A full circle has by default an angle of 360 degrees. 
-Setting the circle with \Lcs{degrees}\Largs{17} to another value doesn't work for the 
-PostScript function \texttt{PtoC} (Polat to Cartesian -- $(r,\phi)\rightarrow (x,y)$).
-Now there is a \texttt{PtoCrel} for the new definition 
-which now takes
-the setting of \Lcs{pst at angleunit}  into account.
-
-\bigskip
-\begin{LTXexample}[pos=t]
-\degrees[16]
-\begin{pspicture}[showgrid](-2,-2)(2,2)
-\psline[linecolor=blue](!1.8 2 PtoCrel)%  45 degrees
-\end{pspicture}
-\end{LTXexample}
-
-The command \Lcs{framed} was build by clockwise line sequence. Now it is the
-other way round to get the same  behaviour as for all other commands
-with closed lines.
-
-
-
-
 \clearpage
 \nocite{*}
 \printbibliography
@@ -214,3 +114,4 @@
 
 \end{document}
 
+

Added: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf	2018-01-01 22:05:41 UTC (rev 46186)

Property changes on: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex	2018-01-01 22:05:41 UTC (rev 46186)
@@ -0,0 +1,177 @@
+%% $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
+\let\Lfile\LFile
+\usepackage[utf8]{inputenc}
+\usepackage{pst-node}
+\let\pstnodeFV\fileversion
+\let\pstnodeFD\filedate
+\usepackage{pst-plot}
+\usepackage{pst-solides3d}
+\usepackage{pst-node}
+\usepackage{pstricks-add}
+\usepackage{xkvview}
+\renewcommand\bgImage{\psscalebox{15}{\color{blue!20}\the\year}}
+\def\textat{\char064}
+\usepackage{biblatex}
+\addbibresource{PSTricks.bib}
+
+\lstset{explpreset={pos=l,width=-99pt,overhang=0pt,hsep=\columnsep,vsep=\bigskipamount,rframe={}},
+    escapechar=?}
+\begin{document}
+
+%\psset{PstDebug=1}
+\title{\texttt{News -- \the\year}\\ \Large new macros and bugfixes for the
+basic package \nxLFile{pstricks}}
+\author{Herbert Voß}
+\date{\today}
+
+\maketitle
+
+\clearpage
+\tableofcontents
+
+\clearpage
+\part{\texttt{pstricks} -- package}
+
+%--------------------------------------------------------------------------------------
+\section{\texttt{pstricks.sty} -- \texttt{pstricks-pdf.sty}}
+%--------------------------------------------------------------------------------------
+
+There is now a new optional argument for the package: \Loption{ckeckengine}, which will
+be used in later versions. 
+ 
+%--------------------------------------------------------------------------------------
+\section{\texttt{pstricks-tex.tex}}
+%--------------------------------------------------------------------------------------
+This package collects all additional latex macros which must be definied
+when running PSTricks with tex.  They all moved from the base \texttt{pstricks.tex} into
+this new file.
+
+
+%--------------------------------------------------------------------------------------
+\section{\texttt{pstricks.tex} (v. 2.81 -- 2018/01/01)}
+%--------------------------------------------------------------------------------------
+
+
+\subsection{PostScript Fonts}
+This version of PSTricks uses the Ghostscript fonts from URW instead of the
+original base 14 fonts of PostScript. For example: instead of Helvetica we use
+NimbusSanL-Regu. The URW fonts are always embedded in the created ps or pdf output.
+This is not the default for the PostScript fonts. You change this setting with the optional
+argument to \LPack{pstricks.sty}.
+
+
+\subsection{Error message}
+
+Using PSTricks with \Lprog{pdflatex} will work only when using package
+\LPack{auto-pst-pdf} and running the \TeX-file with
+
+\begin{verbatim}
+pdflatex -shell-escape <file>
+\end{verbatim}
+
+otherwise you'll get an error message which was misleading in the past:
+
+\begin{verbatim}
+[...]
+! Undefined control sequence.
+<recently read> \c at lor@to at ps 
+\end{verbatim}
+
+This changes now to 
+
+
+\begin{verbatim}
+[...]
+! Undefined control sequence.
+\c at lor@to at ps ->\PSTricks 
+                         _Not_Configured_For_This_Format
+\end{verbatim}
+
+\subsection{Random colors}
+There are now four predefined random ''colors``:
+
+\begin{verbatim}
+  \definecolor[ps]{randomgray}{gray}{Rand}%
+  \definecolor[ps]{randomrgb}{rgb}{Rand Rand Rand}%
+  \definecolor[ps]{randomcmyk}{cmyk}{Rand Rand Rand Rand}%
+  \definecolor[ps]{randomhsb}{hsb}{Rand Rand Rand}%
+\end{verbatim}
+
+\begin{LTXexample}[pos=t]
+\begin{pspicture}(10,5)
+\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomgray,linewidth=1mm](0,\rA)(10,\rA)}
+\end{pspicture}
+\end{LTXexample}
+
+\begin{LTXexample}[pos=t]
+\begin{pspicture}(10,5)
+\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomrgb,linewidth=1mm](0,\rA)(10,\rA)}
+\end{pspicture}
+\end{LTXexample}
+
+
+\begin{LTXexample}[pos=t]
+\begin{pspicture}(10,5)
+\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomcmyk,linewidth=1mm](0,\rA)(10,\rA)}
+\end{pspicture}
+\end{LTXexample}
+
+
+\begin{LTXexample}[pos=t]
+\begin{pspicture}(10,5)
+\multido{\rA=0.0+0.1}{50}{\psline[linecolor=randomhsb,linewidth=1mm](0,\rA)(10,\rA)}
+\end{pspicture}
+\end{LTXexample}
+
+
+The random counter can be initialized with \verb|\pstVerb{rrand srand}|.
+
+
+%--------------------------------------------------------------------------------------
+\section{\texttt{pstricks.pro}}
+%--------------------------------------------------------------------------------------
+
+A full circle has by default an angle of 360 degrees. 
+Setting the circle with \Lcs{degrees}\Largs{17} to another value doesn't work for the 
+PostScript function \texttt{PtoC} (Polat to Cartesian -- $(r,\phi)\rightarrow (x,y)$).
+Now there is a \texttt{PtoCrel} for the new definition 
+which now takes
+the setting of \Lcs{pst at angleunit}  into account.
+
+\bigskip
+\begin{LTXexample}[pos=t]
+\degrees[16]
+\begin{pspicture}[showgrid](-2,-2)(2,2)
+\psline[linecolor=blue](!1.8 2 PtoCrel)%  45 degrees
+\end{pspicture}
+\end{LTXexample}
+
+The command \Lcs{framed} was build by clockwise line sequence. Now it is the
+other way round to get the same  behaviour as for all other commands
+with closed lines.
+
+
+There are some new PS functions
+
+\begin{verbatim}
+/AnytoDeg { pst at angleunit } def 
+/DegtoAny { 1 pst at angleunit div} def
+/AnytoRad { AnytoDeg DegtoRad } def 
+/RadtoAny { RadtoDeg DegtoAny } def
+\end{verbatim}
+
+See \LPack{pst-node} documentation for an example.
+
+
+\clearpage
+\nocite{*}
+\printbibliography
+
+\printindex
+
+
+\end{document}
+


Property changes on: trunk/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf	2018-01-01 22:05:41 UTC (rev 46186)

Property changes on: trunk/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/tex/generic/pstricks/pstricks.tex	2018-01-01 22:05:41 UTC (rev 46186)
@@ -1,4 +1,4 @@
-%% $Id: pstricks.tex 698 2017-12-30 19:08:50Z herbert $
+%% $Id: pstricks.tex 700 2018-01-01 14:21:06Z herbert $
 %% pstricks.tex
 %% COPYRIGHT 1993, 1994, 1999 by Timothy Van Zandt, tvz at nwu.edu.
 %% COPYRIGHT 2000-2003 by Denis Girou.
@@ -28,11 +28,11 @@
 \edef\PstAtCode{\the\catcode`\@}
 \catcode`\@=11\relax
 %
-\if at check@engine
+%\if at check@engine
   \ifx\c at lor@to at ps\@undefined
     \def\c at lor@to at ps{\PSTricks_Not_Configured_For_This_Format}%  message for a pdflatex run
   \fi
-\fi
+%\fi
 \expandafter\ifx\csname @latexerr\endcsname\relax %	do we have TeX? then @latexerr isn't defined
   \input pstricks-tex.def
 \fi
@@ -78,8 +78,8 @@
 \fi
 \let\pgfforeach\foreach
 %
-\def\fileversion{2.80a}
-\def\filedate{2017/12/30}
+\def\fileversion{2.81}
+\def\filedate{2018/01/01}
 \pst at addfams{pstricks}
 %
 %\define at boolkey[psset]{pstricks}[Pst@]{useURWfonts}[true]{}

Modified: trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls	2018-01-01 22:05:41 UTC (rev 46186)
@@ -1,4 +1,4 @@
-% $Id: pst-doc.cls 680 2017-12-05 12:22:55Z herbert $
+% $Id: pst-doc.cls 444 2017-04-19 10:55:35Z herbert $
 %
 %%
 %% The PSTricks Project
@@ -26,8 +26,8 @@
 \RequirePackage{amsmath, amssymb} 
 \ifxetex
   \usepackage{unicode-math}
-  \usepackage{libertinus-otf}
-  \setmonofont[Scale=MatchLowercase,FakeStretch=0.92]{DejaVu Sans Mono}
+  \usepackage{libertinus}
+  \setmonofont[Scale=MatchLowercase,FakeStretch=0.92]{Anonymous Pro}
   \setmathfont{XITS Math}
 \else
   \RequirePackage[T1]{fontenc}
@@ -35,7 +35,6 @@
   %\RequirePackage[euler-digits]{eulervm}
   \RequirePackage{bera}
   %\RequirePackage[scaled=0.85]{luximono}
-  \RequirePackage[utf8]{inputenc}
 \fi
 \usepackage[includeheadfoot,lmargin=2cm,tmargin=1cm,bmargin=1.5cm,rmargin=1.5cm]{geometry}
 \RequirePackage{ifpdf}
@@ -57,7 +56,7 @@
       \pagenumbering{roman}}
 }{}
 \@ifundefined{mainmatter}{%
-   % scrpage benoetigt den folgenden switch
+   % scrpage2 benoetigt den folgenden switch
    % wenn \mainmatter definiert ist.
    \newif\if at mainmatter\@mainmattertrue
    \newcommand{\mainmatter}{%
@@ -103,7 +102,6 @@
 \RequirePackage{subfig} 
 \RequirePackage{setspace}
 \RequirePackage{paralist}
-\RequirePackage{biblatex}
 %
 \RequirePackage{fancyvrb} 
 \newenvironment{Xverbatim}[2][]%
@@ -192,7 +190,7 @@
 \colorlet{pdffilecolor}{DOrange}
 \colorlet{stringcolor}{green!40!black!100}
 \colorlet{commencolor}{blue!0!black!100}
-\RequirePackage[automark]{scrlayer-scrpage}
+\RequirePackage[automark,nouppercase]{scrpage2}
 
 \pagestyle{scrheadings} 
 \clearscrheadings

Modified: trunk/Master/texmf-dist/tex/latex/pstricks/pstricks.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pstricks/pstricks.sty	2018-01-01 22:05:20 UTC (rev 46185)
+++ trunk/Master/texmf-dist/tex/latex/pstricks/pstricks.sty	2018-01-01 22:05:41 UTC (rev 46186)
@@ -1,4 +1,4 @@
-% $Id: pstricks.sty 616 2017-10-04 16:14:42Z herbert $
+% $Id: pstricks.sty 680 2017-12-05 12:22:55Z herbert $
 %%
 %% This is file `pstricks.sty'.
 %%
@@ -17,7 +17,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 
-\ProvidesPackage{pstricks}[2017/09/17 v0.65 LaTeX wrapper for `PSTricks' (RN,HV)]
+\ProvidesPackage{pstricks}[2017/11/27 v0.66 LaTeX wrapper for `PSTricks' (RN,HV)]
 % 
 \def\documentclass{%
   \edef\@tempa{\jobname.tex }%
@@ -39,10 +39,14 @@
 %
 %---------------------------------DISTILLER --------------------------------
 \newif\ifpst at distiller\pst at distillerfalse
-\DeclareOption{distiller}{\pst at distillertrue}
+\newif\ifpst at psfonts  \pst at psfontsfalse
+\newif\if at check@engine  \@check at enginetrue 
+\DeclareOption{distiller}{\pst at distillertrue\pst at psfontstrue}
 %
-\newif\ifpst at psfonts  \pst at psfontsfalse
 \DeclareOption{psfonts}{\pst at psfontstrue}
+%
+\DeclareOption{noEngineCheck}{\@check at enginefalse}
+%
 %---------------------------------COLOR --------------------------------
 \DeclareOption{monochrome}{%
   \AtBeginDocument{\special{ps:
@@ -89,7 +93,7 @@
   \ProvidesFile{pst-fp.tex}[\filedate\space v\fileversion\space `PST-fp' (hv)]
   \IfFileExists{pstricks.pro}{%
     \ProvidesFile{pstricks.pro}
-      [2017/12/08 v. 1.27,  PostScript prologue file (hv)]
+      [2017/09/18 v. 1.27,  PostScript prologue file (hv)]
         \@addtofilelist{pstricks.pro}}{}%
   \IfFileExists{pst-algparser.pro}{%
     \ProvidesFile{pst-algparser.pro}[2011/10/31 v. 0.04,  PostScript prologue file (hv)]



More information about the tex-live-commits mailing list