diff options
author | Karl Berry <karl@freefriends.org> | 2015-05-13 21:29:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-05-13 21:29:20 +0000 |
commit | 8e1d0ddbcabb0f7fa60174ba898b5c6920f39cf3 (patch) | |
tree | 02dade6b044d1cce3b501c94a85417c72b9eef6e /Master | |
parent | 1ca60c114c8486b55933dbeda9f824c4623cd6a1 (diff) |
pst-coil (13may15)
git-svn-id: svn://tug.org/texlive/trunk@37377 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-coil/Changes | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.bib | 114 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.pdf | bin | 300409 -> 295379 bytes | |||
-rw-r--r-- | Master/texmf-dist/dvips/pst-coil/pst-coil.pro | 17 | ||||
-rw-r--r-- | Master/texmf-dist/source/generic/pst-coil/Makefile | 69 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/pst-coil/pst-coil.tex | 8 |
6 files changed, 115 insertions, 95 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-coil/Changes b/Master/texmf-dist/doc/generic/pst-coil/Changes index 4f3d672fac9..d9028ebf314 100644 --- a/Master/texmf-dist/doc/generic/pst-coil/Changes +++ b/Master/texmf-dist/doc/generic/pst-coil/Changes @@ -2,6 +2,7 @@ pst-coil.sty -------- 2010-02-01 message for loading the pro file pst-coil.tex -------- +v. 1.07 2015-05-13 - modified psSin v. 1.06 2011-09-18 - fix bug with \pszigzag v. 1.05 2011-07-12 - added optional argument bow for circular zigzags @@ -16,6 +17,7 @@ v. 1.01 2010-01-30 added \pcsin and ncsin for trigonometrial v. 1.00 2006-08-11 using pst-xkey for the key handling pst-coil.pro -------- +v. 1.07 2015-05-13 - modified function Sin v. 1.05 2011-07-12 - added circular function v. 1.04 2010-02-02 - allow an absolute value for the period with a rounding or truncating option diff --git a/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.bib b/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.bib index 9b2f6aed051..b29fe53b654 100644 --- a/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.bib +++ b/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.bib @@ -1,8 +1,62 @@ -%% -*-bibtex-*- @STRING{tugboat = {TUGboat} } -@STRING{dtk = {{D}ie {\TeX}nische {K}om{\"o}die} } +@STRING{beiprogramm = {{\TeX}-Beiprogramm} } +@STRING{bretter = {Bretter, die die Welt bedeuten} } +@STRING{dtk = {{D}ie {\TeX}nische {K}om{\"o}die} } +@STRING{editorial = {Editorial} } +@STRING{fremdebuehne = {Von fremden B{\"u}hnen} } +@STRING{fundus = {Aus dem Fundus} } +@STRING{hinterbuehne = {Hinter der B{\"u}hne} } +@STRING{leserbrief = {Leserbrief(e)} } +@STRING{magazin = {Magazin} } +@STRING{rezension = {Rezensionen} } +@STRING{schonimmer = {Was Sie schon immer {\"u}ber {\TeX} wissen wollten \dots} } +@STRING{theaterkasse = {Von der Theaterkasse} } +@STRING{theatertage = {{\TeX}-Theatertage} } -@Book{companion, +@Article{ dtk02.2:jackson.voss:plot-funktionen, + author = {Laura E. Jackson and Herbert Vo{\ss}}, + title = {Die {P}lot-{F}unktionen von {\texttt{pst-plot}}}, + journal = dtk, + year = 2002, + volume = {2/02}, + altvolume = 2, + altnumber = 14, + month = jun, + pages = {27--34}, + annote = bretter, + keywords = {}, + abstract = { Im letzten Heft wurden die mathematischen Funktionen von + \PS~im Zusammenhang mit dem {\LaTeX}-Paket + \texttt{pst-plot} zum Zeichnen von Funktionen beschrieben + und durch Beispiele erl{\"a}utert. In diesem Teil werden + die bislang nur erw{\"a}hnten Plot-Funktionen f{\"u}r + externe Daten behandelt. } +} + +@Article{ dtk02.1:voss:mathematischen, + author = {Herbert Vo{\ss}}, + title = {Die mathematischen {F}unktionen von {P}ost{S}cript}, + journal = dtk, + year = 2002, + volume = {1/02}, + altvolume = 1, + altnumber = 14, + month = mar, + pages = {}, + annote = bretter, + keywords = {}, + abstract = { \PS, faktisch genauso alt wie {\TeX}, ist im + Verh{\"a}ltnis dazu allgemein noch weniger bekannt, wenn es + darum geht zu beurteilen, was es denn nun im eigentlichen + Sinne ist. Au{\ss}erdem wird h{\"a}ufig vergessen, dass + sich mit den \PS-Funktionen viele Dinge erledigen lassen, + bei denen sonst auf externe Programme zur{\"u}ckgegriffen + wird. Dies wird im Folgenden f{\"u}r die mathematischen + Funktionen im Zusammenhang mit dem Paket \texttt{pst-plot} + gezeigt. } +} + +@Book{tlgc2, author = {Michel Goosens and Frank Mittelbach and Sebastian Rahtz and Denis Roegel and Herbert Vo{\ss}}, title = {The {\LaTeX} {G}raphics {C}ompanion}, publisher = {{Addison-Wesley Publishing Company}}, @@ -10,6 +64,17 @@ year = {2007}, address = {Reading, Mass.} } + + +@Book{voss:chaos, + author = {Herbert Vo{\ss}}, + title = {Chaos und {F}raktale selbst programmieren: von {M}andelbrotmengen + {\"u}ber {F}arbmanipulationen zur perfekten Darstellung}, + publisher = {{Franzis Verlag}}, + year = {1994}, + address = {Poing} +} + @Article{girou:01:, author = {Denis Girou}, title = {Pr\'esentation de {PST}ricks}, @@ -21,7 +86,7 @@ } @Article{girou:02:, - author = {{Timothy Van} Zandt and Denis Girou}, + author = {{Timothy van} Zandt and Denis Girou}, title = {Inside {PST}ricks}, journal = TUGboat, year = 1994, @@ -41,25 +106,25 @@ @Manual{pstricks, Title = {PSTricks - {\PS} macros for generic {\TeX}}, - Author = {{Timothy Van} Zandt}, + Author = {{Timothy van} Zandt}, Organization = {}, Address = {\url{http://www.tug.org/application/PSTricks}}, Note = {}, year = 1993 } -@Manual{pst-coil, - Title = {\texttt{pst-coil}: Coils and zigzags}, - Author = {{Timothy Van} Zandt}, +@Manual{pst-plot, + Title = {\texttt{pst-plot}: Plotting two dimensional functions and data}, + Author = {{Timothy van} Zandt}, Organization = {}, - Address = {\url{CTAN:graphics/pstricks/generic/}}, + Address = {\url{CTAN:graphics/pstricks/generic/pst-plot.tex}}, Note = {}, year = 1999 } @Manual{multido, Title = {\texttt{multido.tex} - a loop macro, that supports fixed-point addition}, - Author = {{Timothy Van} Zandt}, + Author = {{Timothy van} Zandt}, Organization = {}, Address = {\url{CTAN:/graphics/pstricks/generic/multido.tex}}, Note = {}, @@ -67,18 +132,35 @@ } @Book{PSTricks2, - author = {Herbert Vo\ss{}}, + author = {Herbert Vo\ss}, title = {\texttt{PSTricks} -- {G}rafik f\"ur \TeX{} und \LaTeX}, - edition = {third}, + edition = {6.}, publisher = {DANTE -- Lehmanns}, - year = {2006}, - address = {Heidelberg/Hamburg} + year = {2010}, + address = {Heidelberg/Berlin} +} + +@Book{voss:math, + author = {Herbert Vo\ss}, + title = {Typesetting mathematics with \LaTeX}, + publisher = {UIT}, + year = {2010}, + address = {Cambridge} } @Book{PSTricks2-UIT, author = {Herbert Vo\ss}, - title = {PSTricks -- Graphics and PostScript for \LaTeX\ and \TeX}, + title = {PSTricks -- Graphics for \TeX\ and \LaTeX}, publisher = {UIT}, year = {2011}, - address = {Cambridge/UK} + address = {Cambridge} } + +@Book{LaTeXRef-UIT, + author = {Herbert Vo\ss}, + title = {{\LaTeX} quick reference}, + publisher = {UIT}, + year = {2012}, + address = {Cambridge} +} + diff --git a/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.pdf b/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.pdf Binary files differindex ba0b9f66a38..26f0e655ba3 100644 --- a/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.pdf +++ b/Master/texmf-dist/doc/generic/pst-coil/pst-coil-doc.pdf diff --git a/Master/texmf-dist/dvips/pst-coil/pst-coil.pro b/Master/texmf-dist/dvips/pst-coil/pst-coil.pro index 1e59078b28c..9513e991946 100644 --- a/Master/texmf-dist/dvips/pst-coil/pst-coil.pro +++ b/Master/texmf-dist/dvips/pst-coil/pst-coil.pro @@ -1,6 +1,6 @@ %!ps % PostScript prologue for pst-coil.tex. -% Version 1.06, 2011/09/18 +% Version 1.07, 2015/05/13 % For distribution, see pstricks.tex. % /tx@CoilDict 40 dict def tx@CoilDict begin @@ -32,6 +32,7 @@ % DG/SR modification end % /Sin { + 25 dict begin /Func ED /PointsPerPeriod ED /ArmB ED @@ -41,12 +42,10 @@ /relativePeriod ED /Periods ED /y1 ED /x1 ED /y0 ED /x0 ED - x0 y0 translate y1 y0 sub x1 x0 sub 2 copy Pyth + y1 y0 sub x1 x0 sub 2 copy Pyth dup /TotalLength ED ArmA sub ArmB sub /SinLength ED - Atan rotate - 1 0 0 0 ArrowA ArmA 0 lineto - /mtrx CM def + Atan /RotAngle ED relativePeriod {} { SinLength Periods div @@ -54,13 +53,19 @@ /Periods ED } ifelse /dxStep SinLength 360 div def % the default step for x pos /xStep 360 PointsPerPeriod div def % the step for the for loop + /mtrx CM def + x0 y0 translate + RotAngle rotate + 1 0 0 0 ArrowA ArmA 0 lineto 1 xStep 360 { % PointsPerPeriod times dup dxStep mul ArmA add exch % x pos and value for the func Periods mul Func Amplitude mul lineto } for - mtrx setmatrix TotalLength ArmB sub 0 lineto CP + TotalLength ArmB sub 0 lineto CP TotalLength 0 ArrowB lineto + mtrx setmatrix pop pop pop pop + end } def % /AltCoil { diff --git a/Master/texmf-dist/source/generic/pst-coil/Makefile b/Master/texmf-dist/source/generic/pst-coil/Makefile deleted file mode 100644 index 90af0ad8e4f..00000000000 --- a/Master/texmf-dist/source/generic/pst-coil/Makefile +++ /dev/null @@ -1,69 +0,0 @@ - -# `Makefile' for `pst-coil.pdf', hv, 2006/08/11 - -.SUFFIXES : .tex .ltx .dvi .ps .pdf .eps - -PACKAGE = pst-coil - -MAIN = pst-coil-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 tds -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 - bibtex $(basename $<) - $(LATEX) $< - $(LATEX) $< - -clean : - $(RM) $(addprefix $(MAIN), .log .aux .glg .glo .gls .ilg .idx .ind .tmp .toc .out .bbl .blg) - $(RM) $(addprefix $(MAIN), .dvi .ps) - -veryclean : clean - $(RM) $(addprefix $(MAIN), .pdf .bbl .blg) - -arch : - zip $(ARCHNAME).zip $(ARCHFILES) - -tds: - cp -u Changes $(TDS)/doc/generic/$(PACKAGE)/ - cp -u README $(TDS)/doc/generic/$(PACKAGE)/ - cp -u $(MAIN).pdf $(TDS)/doc/generic/$(PACKAGE)/ -# - cp -u Changes $(TDS)/tex/latex/$(PACKAGE)/ - cp -u $(PACKAGE).sty $(TDS)/tex/latex/$(PACKAGE)/ -# - cp -u Changes $(TDS)/tex/generic/$(PACKAGE)/ - cp -u $(PACKAGE).tex $(TDS)/tex/generic/$(PACKAGE)/ -# - cp -u Changes $(TDS)/dvips/$(PACKAGE)/ - cp -u $(PACKAGE).pro $(TDS)/dvips/$(PACKAGE)/ - cp -u $(PACKAGE).pro ~/Links/dvips-local/ -# - cp -u Changes $(TDS)/source/$(PACKAGE)/ - cp -u $(MAIN).tex $(TDS)/source/$(PACKAGE)/ - cp -u $(MAIN).bib $(TDS)/source/$(PACKAGE)/ - cp -u Makefile $(TDS)/source/$(PACKAGE)/ -# EOF diff --git a/Master/texmf-dist/tex/generic/pst-coil/pst-coil.tex b/Master/texmf-dist/tex/generic/pst-coil/pst-coil.tex index da59da4c7ae..cd15fa05373 100644 --- a/Master/texmf-dist/tex/generic/pst-coil/pst-coil.tex +++ b/Master/texmf-dist/tex/generic/pst-coil/pst-coil.tex @@ -7,7 +7,7 @@ %% %% %% COPYRIGHT 1993, 1994, 1999 by Timothy Van Zandt, tvz@nwu.edu. -%% 2006-2010 Herbert Voss, hvoss@tug.org +%% 2006-2015 Herbert Voss, hvoss@tug.org %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN @@ -21,8 +21,8 @@ \ifx\PSTnodeLoaded\endinput \else\input pst-node.tex\fi \ifx\PSTXKeyLoaded\endinput \else\input pst-xkey \fi % -\def\fileversion{1.06} -\def\filedate{2011/09/17} +\def\fileversion{1.07} +\def\filedate{2015/05/13} % \edef\TheAtCode{\the\catcode`\@} \catcode`\@=11 @@ -196,7 +196,7 @@ \psk@coilarmA \psk@coilarmB \psk@ppoints { \psk@function } - \tx@Sin + \tx@Sin }% \showpointsfalse% \end@OpenObj} |