diff options
author | Karl Berry <karl@freefriends.org> | 2018-01-01 22:05:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-01-01 22:05:41 +0000 |
commit | 53bdf42a5ec08846a83d9abc9cddf62dbd585953 (patch) | |
tree | 07fa34b48f31ce71ba67c4ce1984ecc669408cd9 /Master | |
parent | 37dfbf6e61d5d1c4ff4e9535b896a0d3a216943e (diff) |
pstricks (1jan18)
git-svn-id: svn://tug.org/texlive/trunk@46186 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/Makefile | 95 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf | bin | 0 -> 565330 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-news10.pdf | bin | 572968 -> 533974 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-news10.tex | 51 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf | bin | 79719 -> 75093 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-news17.tex | 131 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf | bin | 0 -> 67346 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-news18.tex | 177 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf | bin | 0 -> 30070 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/generic/pstricks/pstricks.tex | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/pstricks/pst-doc.cls | 12 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/pstricks/pstricks.sty | 14 |
12 files changed, 328 insertions, 162 deletions
diff --git a/Master/texmf-dist/doc/generic/pstricks/Makefile b/Master/texmf-dist/doc/generic/pstricks/Makefile new file mode 100644 index 00000000000..0b4f5519d33 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/Makefile @@ -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 diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf b/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf Binary files differnew file mode 100644 index 00000000000..6666f0a0244 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/pst-docfull.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-news10.pdf b/Master/texmf-dist/doc/generic/pstricks/pst-news10.pdf Binary files differindex 98de904ecd9..4780230be3e 100644 --- a/Master/texmf-dist/doc/generic/pstricks/pst-news10.pdf +++ b/Master/texmf-dist/doc/generic/pstricks/pst-news10.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex b/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex index d4c018d92e4..e338a162ab3 100644 --- a/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex +++ b/Master/texmf-dist/doc/generic/pstricks/pst-news10.tex @@ -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 @@ and the horizontal line 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 @@ The default values for these new 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 @@ why it moved from the base into the contrib sections, where all packages uses \L \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 diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf b/Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf Binary files differindex 7381b5e10d5..2a991b265ab 100644 --- a/Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf +++ b/Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex b/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex index f7119ae14ff..563c5943ec8 100644 --- a/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex +++ b/Master/texmf-dist/doc/generic/pstricks/pst-news17.tex @@ -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 @@ basic package \nxLFile{pstricks}} \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@lor@to@ps -\end{verbatim} - -This changes now to - - -\begin{verbatim} -[...] -! Undefined control sequence. -\c@lor@to@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@refangle| which is used inside PostScript. @@ -163,12 +89,12 @@ area of the \Lenv{pspicture} coordinates is seen by a rectangle (only for \LaTe \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 @@ For example \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@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 @@ with closed lines. \end{document} + diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf b/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf Binary files differnew file mode 100644 index 00000000000..a3ddcfa3262 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/pst-news18.pdf diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex b/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex new file mode 100644 index 00000000000..74d1035fab2 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/pst-news18.tex @@ -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@lor@to@ps +\end{verbatim} + +This changes now to + + +\begin{verbatim} +[...] +! Undefined control sequence. +\c@lor@to@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@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@angleunit } def +/DegtoAny { 1 pst@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} + diff --git a/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf b/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf Binary files differnew file mode 100644 index 00000000000..24d8d07b21e --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf diff --git a/Master/texmf-dist/tex/generic/pstricks/pstricks.tex b/Master/texmf-dist/tex/generic/pstricks/pstricks.tex index 93dbb8c388a..14d9d975188 100644 --- a/Master/texmf-dist/tex/generic/pstricks/pstricks.tex +++ b/Master/texmf-dist/tex/generic/pstricks/pstricks.tex @@ -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@nwu.edu. %% COPYRIGHT 2000-2003 by Denis Girou. @@ -28,11 +28,11 @@ \edef\PstAtCode{\the\catcode`\@} \catcode`\@=11\relax % -\if@check@engine +%\if@check@engine \ifx\c@lor@to@ps\@undefined \def\c@lor@to@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@addfams{pstricks} % %\define@boolkey[psset]{pstricks}[Pst@]{useURWfonts}[true]{} diff --git a/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls b/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls index 526e5aade0c..15f71fd95b5 100644 --- a/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls +++ b/Master/texmf-dist/tex/latex/pstricks/pst-doc.cls @@ -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@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 @@ xleftmargin=0pt,xrightmargin=0pt, \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 diff --git a/Master/texmf-dist/tex/latex/pstricks/pstricks.sty b/Master/texmf-dist/tex/latex/pstricks/pstricks.sty index 91ed143b210..fddb37756c0 100644 --- a/Master/texmf-dist/tex/latex/pstricks/pstricks.sty +++ b/Master/texmf-dist/tex/latex/pstricks/pstricks.sty @@ -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@distiller\pst@distillerfalse -\DeclareOption{distiller}{\pst@distillertrue} -% \newif\ifpst@psfonts \pst@psfontsfalse +\newif\if@check@engine \@check@enginetrue +\DeclareOption{distiller}{\pst@distillertrue\pst@psfontstrue} +% \DeclareOption{psfonts}{\pst@psfontstrue} +% +\DeclareOption{noEngineCheck}{\@check@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)] |