diff options
author | Karl Berry <karl@freefriends.org> | 2017-09-23 23:06:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-09-23 23:06:08 +0000 |
commit | 44376c98a6543220ca702536b7f618f7cc62168f (patch) | |
tree | 614580ef48278c43a460dceec6d5802a3a3e2867 /Master/texmf-dist/doc/generic | |
parent | 6fe412d6d7be7df2956d9a9e34dba61b5e15a317 (diff) |
pstricks (23sep17)
git-svn-id: svn://tug.org/texlive/trunk@45389 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic')
-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-news17.pdf | bin | 74061 -> 75093 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-news17.tex | 120 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pst-quickref.pdf | bin | 0 -> 30070 bytes |
5 files changed, 104 insertions, 111 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-news17.pdf b/Master/texmf-dist/doc/generic/pstricks/pst-news17.pdf Binary files differindex cc24dc4df95..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 1fe12771d6a..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 554 2017-09-17 19:04:49Z 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,16 +38,11 @@ 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. -\iffalse %-------------------------------------------------------------------------------------- \section{\texttt{pstricks-pdf.sty}} %-------------------------------------------------------------------------------------- @@ -57,84 +55,8 @@ Internally \Lprog{lualatex} starts \Lprog{xelatex} for creating the environments \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. @@ -167,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 @@ -183,31 +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{PtoC360} for the old definition and a \texttt{PtoC} 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 PtoC)% 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 @@ -217,3 +114,4 @@ with closed lines. \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 |