From eb86a641efccb839245ba7f05b514bb7526a79dd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 11 Mar 2020 21:16:29 +0000 Subject: pst-fractal (11mar20) git-svn-id: svn://tug.org/texlive/trunk@54235 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/pst-fractal/Changes | 1 + Master/texmf-dist/doc/generic/pst-fractal/README | 10 +-- .../doc/generic/pst-fractal/images/crop-eps.sh | 8 ++ .../doc/generic/pst-fractal/pst-fractal-doc.pdf | Bin 31954522 -> 31952801 bytes .../texmf-dist/source/generic/pst-fractal/Makefile | 84 +++++++++++++++++++++ .../tex/generic/pst-fractal/pst-fractal.tex | 16 ++-- .../tex/latex/pst-fractal/pst-fractal.sty | 2 +- Master/tlpkg/libexec/ctan2tds | 2 +- 8 files changed, 106 insertions(+), 17 deletions(-) create mode 100644 Master/texmf-dist/doc/generic/pst-fractal/images/crop-eps.sh create mode 100644 Master/texmf-dist/source/generic/pst-fractal/Makefile diff --git a/Master/texmf-dist/doc/generic/pst-fractal/Changes b/Master/texmf-dist/doc/generic/pst-fractal/Changes index a6f08b3fac8..8749766a19a 100644 --- a/Master/texmf-dist/doc/generic/pst-fractal/Changes +++ b/Master/texmf-dist/doc/generic/pst-fractal/Changes @@ -8,6 +8,7 @@ pst-fractal.pro -------- pst-fractal.tex -------- +0.11 2020-03-10 - fixed trailing space in \pstKochflake 0.10 2018-11-10 - added Cantor set 0.09 2017-12-02 - added fibinacci curves 0.08 2017-11-26 - added sierpinski curve diff --git a/Master/texmf-dist/doc/generic/pst-fractal/README b/Master/texmf-dist/doc/generic/pst-fractal/README index 9bbab9f8cda..2eaef4e037b 100644 --- a/Master/texmf-dist/doc/generic/pst-fractal/README +++ b/Master/texmf-dist/doc/generic/pst-fractal/README @@ -1,13 +1,7 @@ pst-fractal: plotting fractals -Save the files pst-fractal.sty|tex in a directory, which is part of your -local TeX tree. The pro file should go into $TEXMF/dvips/pstricks/ -Then do not forget to run texhash to update this tree. -For more information see the documentation of your LATEX distribution -on installing packages into your local TeX system. - PSTricks is PostScript Tricks, the documentation cannot be run -with pdftex, use the sequence latex->dvips->ps2pdf. +with pdftex, use the sequence latex->dvips->ps2pdf or run xelatex. To gett he documentation of this document you have to run pst2pdf pst-fractal-doc --Iext=.jpg @@ -15,3 +9,5 @@ pst2pdf pst-fractal-doc --Iext=.jpg %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives %% in directory macros/latex/base/lppl.txt. + +hvoss@tug.org \ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pst-fractal/images/crop-eps.sh b/Master/texmf-dist/doc/generic/pst-fractal/images/crop-eps.sh new file mode 100644 index 00000000000..bbdcbfef270 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-fractal/images/crop-eps.sh @@ -0,0 +1,8 @@ +#!/bin/sh +# pdf->-crop.pdf +echo "cropping all eps-files:" +for i in ${1}*.pdf ; do + STEM=`basename $i .pdf` + convert $i $STEM.jpg + echo "converting $i" +done diff --git a/Master/texmf-dist/doc/generic/pst-fractal/pst-fractal-doc.pdf b/Master/texmf-dist/doc/generic/pst-fractal/pst-fractal-doc.pdf index 28dfccc6a08..719027358ec 100644 Binary files a/Master/texmf-dist/doc/generic/pst-fractal/pst-fractal-doc.pdf and b/Master/texmf-dist/doc/generic/pst-fractal/pst-fractal-doc.pdf differ diff --git a/Master/texmf-dist/source/generic/pst-fractal/Makefile b/Master/texmf-dist/source/generic/pst-fractal/Makefile new file mode 100644 index 00000000000..8353dad340d --- /dev/null +++ b/Master/texmf-dist/source/generic/pst-fractal/Makefile @@ -0,0 +1,84 @@ + +# `Makefile' for `pst-fractal.pdf', hv, 2007/04/05 + +.SUFFIXES : .tex .ltx .dvi .ps .pdf .eps + +PACKAGE = pst-fractal + +MAIN = $(PACKAGE)-doc + +LATEX = latex + +ARCHNAME = $(MAIN)-$(shell date +%y%m%d) + +ARCHFILES = $(PACKAGE).sty $(PACKAGE).tex $(PACKAGE).pro $(MAIN).tex README Changes Makefile + +TDS = ~/PSTricks/PSTricks-TDS + +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: + cp Changes $(TDS)/doc/generic/$(PACKAGE)/ + cp README $(TDS)/doc/generic/$(PACKAGE)/ + cp $(MAIN).pdf $(TDS)/doc/generic/$(PACKAGE)/ +# + cp Changes $(TDS)/tex/latex/$(PACKAGE)/ + cp $(PACKAGE).sty $(TDS)/tex/latex/$(PACKAGE)/ +# + cp Changes $(TDS)/tex/generic/$(PACKAGE)/ + cp $(PACKAGE).tex $(TDS)/tex/generic/$(PACKAGE)/ +# + cp Changes $(TDS)/dvips/$(PACKAGE)/ + cp $(PACKAGE).pro $(TDS)/dvips/$(PACKAGE)/ +# + cp Changes $(TDS)/source/$(PACKAGE)/ + cp $(MAIN).tex $(TDS)/source/$(PACKAGE)/ + cp $(MAIN).bib $(TDS)/source/$(PACKAGE)/ + cp Makefile $(TDS)/source/$(PACKAGE)/ +# cp -r images $(TDS)/source/$(PACKAGE)/ + + +ctan: + rm -f .ctan/$(PACKAGE)/latex/* + cp *.sty .ctan/$(PACKAGE)/latex/ + rm -f .ctan/$(PACKAGE)/tex/* + cp $(PACKAGE).tex .ctan/$(PACKAGE)/tex/ + cp $(PACKAGE).pro .ctan/$(PACKAGE)/dvips/ + cp $(PACKAGE).pro ~/Links/dvips-local/ + rm -f .ctan/$(PACKAGE)/doc/* + cp $(PACKAGE)-doc.* .ctan/$(PACKAGE)/doc/ + cp Changes .ctan/$(PACKAGE)/ + cp README .ctan/$(PACKAGE)/ + chmod -R a+r .ctan/$(PACKAGE) + +# EOF diff --git a/Master/texmf-dist/tex/generic/pst-fractal/pst-fractal.tex b/Master/texmf-dist/tex/generic/pst-fractal/pst-fractal.tex index b60dcaf3dae..d8162db1931 100644 --- a/Master/texmf-dist/tex/generic/pst-fractal/pst-fractal.tex +++ b/Master/texmf-dist/tex/generic/pst-fractal/pst-fractal.tex @@ -1,4 +1,4 @@ -%% $Id: pst-fractal.tex 846 2018-11-30 21:44:45Z herbert $ +%% $Id: pst-fractal.tex 1152 2020-03-10 19:33:03Z herbert $ %% %% This is file `pst-fractal.tex', %% @@ -22,8 +22,8 @@ \ifx\PSTricksAddLoaded\endinput\else\input pstricks-add.tex\fi \ifx\PSTXKeyLoaded\endinput\else \input pst-xkey \fi % -\def\fileversion{0.10} -\def\filedate{2018/11/30} +\def\fileversion{0.11} +\def\filedate{2020/03/10} \message{`PST-fractal' v\fileversion, \filedate\space (hv)} % \edef\PstAtCode{\the\catcode`\@} \catcode`\@=11\relax @@ -509,10 +509,10 @@ \def\psKochflake@i{\@ifnextchar({\psKochflake@ii}{\psKochflake@ii(0,0)}} \def\psKochflake@ii(#1){{% \addbefore@par{radius=0.25cm,maxIter=5}% - \pst@getcoor{#1}\pst@tempA% - \begin@SpecialObj% + \pst@getcoor{#1}\pst@tempA + \begin@SpecialObj \addto@pscode{ - gsave ^^J% + gsave ^^J \pst@tempA translate \pst@usecolor\pslinecolor \pst@fractal@angle rotate ^^J @@ -523,8 +523,8 @@ tx@Kochflake end ^^J }% end add@pscode \psk@fillstyle - \addto@pscode{stroke grestore } - \end@SpecialObj% + \addto@pscode{stroke grestore }% + \end@SpecialObj }} % \def\psAppolonius{\pst@object{psAppolonius}} diff --git a/Master/texmf-dist/tex/latex/pst-fractal/pst-fractal.sty b/Master/texmf-dist/tex/latex/pst-fractal/pst-fractal.sty index 17833d134ce..3757084c2fa 100644 --- a/Master/texmf-dist/tex/latex/pst-fractal/pst-fractal.sty +++ b/Master/texmf-dist/tex/latex/pst-fractal/pst-fractal.sty @@ -1,4 +1,4 @@ -%% $Id: pst-fractal-doc.tex 658 2017-11-26 16:55:41Z herbert $ +%% $Id: pst-fractal.sty 1154 2020-03-10 19:38:13Z herbert $ \RequirePackage{pstricks} \ProvidesPackage{pst-fractal}[2007/09/25 package wrapper for pst-fractal.tex (hv)] diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 7ba3d493974..a582c9e9944 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -769,7 +769,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`); 'makebarcode', "&MAKEcopy", 'makecell', "&MAKEnosymlinks", 'makedtx', "&MAKEflatten", - 'makeglossariesgui', "skipping, extra java required'", + 'makeglossariesgui', "die 'skipping, extra java required'", 'maketexwork', "die 'skipping, too old'", 'makor', "&MAKEbase", 'malayalam-latex', "die 'skipping, until asked for'",#language/malayalam -- cgit v1.2.3