diff options
author | Norbert Preining <preining@logic.at> | 2007-11-23 21:02:52 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2007-11-23 21:02:52 +0000 |
commit | 5653ce628aa53a3e9e43cc96795c69275605411e (patch) | |
tree | b5f68e1299750710e310fda88d5fc0ad8982ed83 | |
parent | 2f8e0a1a87cf9aea619c2fc175a5b904f342086b (diff) |
pst-light3d update
git-svn-id: svn://tug.org/texlive/trunk@5581 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-light3d/Changes | 17 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-light3d/Version-0.11 | 0 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.bib | 204 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.pdf | bin | 713462 -> 855963 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.tex | 79 | ||||
-rw-r--r-- | Master/texmf-dist/source/generic/pst-light3d/Makefile | 49 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/pst-light3d/pst-light3d.tex | 9 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/pst-light3d/pst-light3d.sty | 1 |
8 files changed, 323 insertions, 36 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-light3d/Changes b/Master/texmf-dist/doc/generic/pst-light3d/Changes new file mode 100644 index 00000000000..ad59c45862a --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-light3d/Changes @@ -0,0 +1,17 @@ +pst-light3d.pro -------- +0.01 2004-09-29 first CTAN version + + +pst-light3d.tex -------- +0.11 2004-09-29 first CTAN version + + +pst-light3d.sty -------- + 2006-01-20 add a line for loading pst-light3d.pro + 2004-09-29 first CTAN version + + +pst-light3d-doc.tex -------- + 2007-08-13 use package showexpl for the examples + instead of the obsolete pst-example +
\ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/pst-light3d/Version-0.11 b/Master/texmf-dist/doc/generic/pst-light3d/Version-0.11 deleted file mode 100644 index e69de29bb2d..00000000000 --- a/Master/texmf-dist/doc/generic/pst-light3d/Version-0.11 +++ /dev/null diff --git a/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.bib b/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.bib new file mode 100644 index 00000000000..37930b2ec2f --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.bib @@ -0,0 +1,204 @@ +%% -*-bibtex-*- +@STRING{tugboat = {TUGboat} } +@STRING{dtk = {{D}ie {\TeX}nische {K}om{\"o}die} } + +@Book{companion, + 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}}, + edition = second, + year = {2007}, + address = {Reading, Mass.} +} + +@Article{girou:01:, + author = {Denis Girou}, + title = {Pr\'esentation de {PST}ricks}, + journal = {Cahier {GUT}enberg}, + year = 1994, + volume = {16}, + month = apr, + pages = {21-70} +} + +@Article{girou:02:, + author = {{Timothy van} Zandt and Denis Girou}, + title = {Inside {PST}ricks}, + journal = TUGboat, + year = 1994, + volume = {15}, + month = sep, + pages = {239-246} +} + +@Book{PostScript, + Author = {Kollock, Nikolai G.}, + Title = {Post{S}cript richtig eingesetzt: vom {K}onzept zum + praktischen {E}insatz}, + Publisher = {IWT}, + Address = {Vaterstetten}, + year = 1989, +} + +@Manual{pstricks, + Title = {PSTricks - {\PS} macros for generic {\TeX}}, + Author = {{Timothy van} Zandt}, + Organization = {}, + Address = {\url{http://www.tug.org/application/PSTricks}}, + Note = {}, + year = 2006 +} + +@Manual{pst-eps, + Title = {\texttt{pst-eps}: Exporting eps images}, + Author = {{Timothy van} Zandt}, + Organization = {}, + Address = {\url{CTAN:graphics/pstricks/generic/}}, + Note = {}, + year = 2003 +} + +@Manual{multido, + Title = {\texttt{multido.tex} - a loop macro, that supports fixed-point addition}, + Author = {{Timothy van} Zandt}, + Organization = {}, + Address = {\url{CTAN:/graphics/pstricks/generic/multido.tex}}, + Note = {}, + year = 2004 +} + +@Book{PSTricks2, + author = {Herbert Vo\ss{}}, + title = {\texttt{PSTricks} -- {G}rafik f\"ur \TeX{} und \LaTeX}, + edition = {forth}, + publisher = {DANTE -- Lehmanns}, + year = {2007}, + address = {Heidelberg/Hamburg} +} + +@Manual{pst-code, + Title = {{PST}ricks - {\PS} macros for {G}eneric \TeX, {D}ocumented {Code}}, + Author = {Timothy {V}an Zandt}, + Organization = {}, + Address = {\url{CTAN:/graphics/pstricks/obsolete/doc/src/pst-code.tex}}, + Note = {}, + year = 1997, +} + +@Manual{references, + Title = {References for {\TeX{}} and {F}riends}, + Author = {Michael Wiedmann}, + Organization = {}, + Address = {\url{http://www.miwie.org/tex-refs/}}, + Note = {}, + year = 2004, +} + +@Manual{keyval, + Title = {The \texttt{keyval} - package}, + Author = {D. P. Carlisle and S. P. Q. Rahtz}, + Organization = {}, + Address = {\url{CTAN:/macros/latex/required/graphics/keyval.dtx}}, + Note = {}, + year = 2001, +} + +@Manual{xkeyval, + Title = {The \texttt{xkeyval} - package}, + Author = {Hendri Adriaens}, + Organization = {}, + Address = {\url{CTAN:/macros/latex/contrib/xkeyval/}}, + Note = {}, + year = 2006, +} + +@Manual{darmstadt, + Title = {{\PST} - mehr als nur ein alter Hut}, + Author = {Rolf Niepraschk and Herbert Vo{\ss}}, + Organization = {{DANTE} 2004 in {D}armstadt}, + Address = {\url{http://PSTricks.de/docs/Darmstadt2004.pdf}}, + Note = {}, + year = 2004, +} + +@Manual{pst-node, + Title = {The \texttt{pst-plot} - package}, + Author = {{Timothy Van} Zandt}, + Organization = {}, + Address = {\url{CTAN: /graphics/pstricks/generic/}}, + Note = {}, + year = 2004, +} + +@Manual{pstricks-add, + Title = {The \texttt{pstricks-add} - package}, + Author = {Herbert Vo{\ss}}, + Organization = {}, + Address = {\url{CTAN: /graphics/pstricks/contrib/pstricks-add/}}, + Note = {}, + year = 2007, +} + +@Article{dtk02.2:jackson.voss, + author = {Laura E. Jackson and Herbert Vo{\ss}}, + title = {Die Plot-Funktionen 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{tugboat:vossjh:01, + author = {Herbert Vo{\ss} and Jana Vo\ss}, + title = {The plot functions of \texttt{pst-plot}}, + journal = {TUGboat}, + year = {2001}, + volume = {22-4}, + month = dec, + pages = {314-318} +} + +@Article{tugboat:voss:01, + author = {Herbert Vo\ss}, + title = {Three dimensional plots with \texttt{pst-3dplot}}, + journal = {TUGboat}, + year = {2001}, + volume = {22-4}, + month = dec, + pages = {319} +} + +@Article{rahtz:96-1, + author = {Sebastian Rahtz}, + title = {An introduction to {PST}ricks, part {I}}, + journal = {Baskerville}, + address = {\url{CTAN: /usergrps/uktug/baskervi/}}, + year = 1996, + volume = 6, + number = 1, + month = feb, + pages = {22-34} +} +@Article{rahtz:96-2, + author = {Sebastian Rahtz}, + title = {An introduction to {PST}ricks, part {II}}, + journal = {Baskerville}, + address = {\url{CTAN: /usergrps/uktug/baskervi/}}, + year = 1996, + volume = 6, + number = 2, + month = apr, + pages = {23-33} +} + diff --git a/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.pdf b/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.pdf Binary files differindex b2348267515..5f51658811a 100644 --- a/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.pdf +++ b/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.pdf diff --git a/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.tex b/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.tex index 2393f159be4..4276ca2d2ab 100644 --- a/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.tex +++ b/Master/texmf-dist/doc/generic/pst-light3d/pst-light3d-doc.tex @@ -11,7 +11,12 @@ % \usepackage{pst-plot} \usepackage{pst-tree} -\usepackage{pst-example} +\usepackage{showexpl,xspace} +\def\PST{{\texttt{PSTricks}}\xspace} +\def\PDF{{\texttt{PDF}}\xspace} +\def\pst{{\texttt{pstricks}}\xspace} +\def\PS{PostScript\xspace} +\newcommand*\CMD[1]{{\UrlFont\texttt{\textbackslash #1}}} \usepackage{url} \def\PstLightThreeDPackage{\texttt{pst-light3d}} \definecolor{DarkGreen}{cmyk}{1,0,1,0.8} @@ -49,83 +54,83 @@ Documentation revised by Herbert Voß}} using the \cs{PstLightThreeDGraphic} macro, with various customization parameters. \end{abstract} % -\tableofcontents +%\tableofcontents \clearpage \section{Examples} -\begin{Beispiel}[colwidth=5.5cm] +\begin{LTXexample}[width=5.5cm] \DeclareFixedFont{\Bf}{T1}{ptm}{b}{n}{3cm} \PstLightThreeDText[fillstyle=solid,fillcolor=white]{\Bf Test} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=5.5cm] +\begin{LTXexample}[width=5.5cm] \DeclareFixedFont{\Bf}{T1}{ptm}{b}{n}{3cm} \PstLightThreeDText[linestyle=none,fillstyle=solid, fillcolor=darkgray]{\Bf Test} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=5.5cm] +\begin{LTXexample}[width=5.5cm] \psset{linestyle=none,fillstyle=solid,fillcolor=LightGreen}% \PstLightThreeDText[LightThreeDAngle=0]{\Bf Test}\\[0.5cm] \PstLightThreeDText[LightThreeDAngle=90]{\Bf Test} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=5.5cm] +\begin{LTXexample}[width=5.5cm] \psset{linestyle=none,fillstyle=solid,fillcolor=magenta,}% \PstLightThreeDText[LightThreeDXLength=0.5, LightThreeDYLength=-1]{\Bf Test}\\[1cm] \PstLightThreeDText[LightThreeDXLength=-1, LightThreeDYLength=0.5]{\Bf Test} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=5.5cm] +\begin{LTXexample}[width=5.5cm] \DeclareFixedFont{\Sf}{T1}{phv}{b}{n}{3cm} \psset{linestyle=none,fillstyle=solid,fillcolor=cyan}% \PstLightThreeDText[LightThreeDColorPsCommand=1.2 div setgray]{\Sf 123}\\[1cm] \PstLightThreeDText[LightThreeDColorPsCommand=2.5 div setgray]{\Sf 123} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=5.5cm] +\begin{LTXexample}[width=5.5cm] \DeclareFixedFont{\Rm}{T1}{ptm}{m}{n}{3cm} \psset{linestyle=none,fillstyle=solid}% \PstLightThreeDText[fillcolor=Violet, LightThreeDColorPsCommand=% 2.5 div 0.7 exch 0.8 sethsbcolor]{\Rm 987}\\[1cm] \PstLightThreeDText[fillcolor=DarkGreen, LightThreeDColorPsCommand=% 2 div 0.5 exch 0.2 exch sethsbcolor]{\Rm 987} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel} +\begin{LTXexample}[pos=t] \DeclareFixedFont{\Rmb}{T1}{ptm}{m}{n}{4cm} \PstLightThreeDText[linestyle=none,fillstyle=solid,fillcolor=Gold, LightThreeDColorPsCommand=% 1.2 div 0.15 exch 0.7 exch sethsbcolor]{\Rmb PSTricks} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=4cm] +\begin{LTXexample}[width=4cm] \psset{unit=0.5cm,linestyle=solid,fillstyle=none}% \pspicture(-0.1,-3.5)(7.2,3) \PstLightThreeDGraphic[LightThreeDXLength=0.4, LightThreeDColorPsCommand=% 1.2 div 0.15 exch 0.7 exch sethsbcolor]{% \pscurve(0,2)(1,-3)(2,2)(4,3)(7,0)} \endpspicture -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=4cm] +\begin{LTXexample}[width=4cm] \psset{unit=0.5cm,linestyle=solid,fillstyle=none}% \pspicture(0,-3.5)(7.7,3) \PstLightThreeDGraphic[LightThreeDXLength=0.8, LightThreeDColorPsCommand=% 2 div 0.35 exch 0.9 exch sethsbcolor]{\pspolygon(0,2)(1,-3)(2,0)(4,1)(6,1)(7,3)} \endpspicture -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=4cm] +\begin{LTXexample}[width=4cm] \psset{unit=0.5cm,linestyle=solid,fillstyle=none}% \pspicture(0.5,-3.6)(3.8,3) \PstLightThreeDGraphic[LightThreeDColorPsCommand=% 2.6 div 0.12 exch 0.7 exch sethsbcolor]{\psellipse(2,0)(1.5,3)} \endpspicture -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=4cm] +\begin{LTXexample}[width=4cm] \SpecialCoor \def\PstCoordinates{}% \Multido{\nDistance=0.00+0.02,\iAngle=0+20}{200}{% @@ -135,9 +140,9 @@ Documentation revised by Herbert Voß}} \PstLightThreeDGraphic[LightThreeDLength=0.2, LightThreeDColorPsCommand=% 1.2 div 0.3 exch 0.7 exch sethsbcolor]{\expandafter\pscurve\PstCoordinates} \endpspicture -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel}[colwidth=4cm] +\begin{LTXexample}[width=4cm] \SpecialCoor \def\PstCoordinates{}% \Multido{\nDistance=0.00+0.02,\iAngle=0+20}{200}{% @@ -149,19 +154,21 @@ Documentation revised by Herbert Voß}} \pstVerb{ /Counter 0 def }% \expandafter\pscurve\PstCoordinates} \endpspicture -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel} -\PstLightThreeDGraphic[LightThreeDXLength=0.2, LightThreeDYLength=-0.2, LightThreeDColorPsCommand=% - 1.2 div 0.65 exch 0.9 sethsbcolor]{% +\begin{LTXexample}[pos=t] +\PstLightThreeDGraphic[LightThreeDXLength=0.2, + LightThreeDYLength=-0.2, + LightThreeDColorPsCommand= + 1.2 div 0.65 exch 0.9 sethsbcolor]{% \large \let\TovalORIG\Toval \def\Toval#1{\TovalORIG{\raise2mm\hbox{\hskip2mm#1}}}% \let\TtriORIG\Ttri \def\Ttri#1{\TtriORIG{\raise3mm\hbox{#1}}}% \psset{framesep=0.15,fillstyle=gradient,gradmidpoint=0, gradbegin=cyan,gradend=blue}% \pstree[treesep=0.5]{\Ttri{Jane}} {\psset{framesep=0.25}% \pstree{\Toval{Marc}} {\Toval{Bob}\Toval{Ann}\Toval{Peter}}}} -\end{Beispiel} +\end{LTXexample} -\begin{Beispiel} +\begin{LTXexample}[pos=t] \psset{xunit=8cm,yunit=3cm}% \pspicture(-0.45,-1.6)(1,1.3)% \psaxes[Dx=0.2,Oy=-1.2,Dy=0.2,tickstyle=top, axesstyle=frame](0,-1.2)(1,1.2)% @@ -174,7 +181,15 @@ Documentation revised by Herbert Voß}} \rput(-0.3,-0.1){\textcolor{blue}{$\cos (40 \times x) / 2$}}% \rput(0.5,-1.5){$x$}% \endpspicture -\end{Beispiel} +\end{LTXexample} % + +\nocite{*} +\bgroup +\raggedright +\bibliographystyle{plain} +\bibliography{\jobname} +\egroup + \end{document} diff --git a/Master/texmf-dist/source/generic/pst-light3d/Makefile b/Master/texmf-dist/source/generic/pst-light3d/Makefile new file mode 100644 index 00000000000..f09e6e802bb --- /dev/null +++ b/Master/texmf-dist/source/generic/pst-light3d/Makefile @@ -0,0 +1,49 @@ + +# `Makefile' for `pst-coil.pdf', hv, 2006/08/11 + +.SUFFIXES : .tex .ltx .dvi .ps .pdf .eps + +PACKAGE = pst-light3d + +MAIN = pst-light3d-doc + +LATEX = latex + +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 + bibtex $(basename $<) + $(LATEX) $< + $(LATEX) $< + +clean : + $(RM) $(addprefix $(MAIN), .log .aux .glg .glo .gls .ilg .idx .ind .tmp .toc .out ) + $(RM) $(addprefix $(MAIN), .dvi .ps) + +veryclean : clean + $(RM) $(addprefix $(MAIN), .pdf .bbl .blg) + +arch : + zip $(ARCHNAME).zip $(ARCHFILES) + +# EOF diff --git a/Master/texmf-dist/tex/generic/pst-light3d/pst-light3d.tex b/Master/texmf-dist/tex/generic/pst-light3d/pst-light3d.tex index b2558046214..04cba260a4f 100644 --- a/Master/texmf-dist/tex/generic/pst-light3d/pst-light3d.tex +++ b/Master/texmf-dist/tex/generic/pst-light3d/pst-light3d.tex @@ -20,8 +20,8 @@ \input pst-xkey \pst@addfams{pst-light3d} % -\def\FileVersion{0.11} -\def\FileDate{2004/09/29} +\def\FileVersion{0.12} +\def\FileDate{2006/11/25} \message{`Pst-Light3d' v\FileVersion, \FileDate\space(DG/PK)} % \edef\PstAtCode{\the\catcode`\@} @@ -77,7 +77,7 @@ \tx@STV \pst@code grestore CP newpath moveto }% - \gdef\pst@code{} + \gdef\pst@code{}% }% \end@ClosedObj% }% @@ -97,7 +97,8 @@ #1}% \hbox{\box\pst@hbox}% \pstVerb{#2}% -}} +}\ignorespaces} +% \catcode`\@=\PstAtCode\relax \endinput %% diff --git a/Master/texmf-dist/tex/latex/pst-light3d/pst-light3d.sty b/Master/texmf-dist/tex/latex/pst-light3d/pst-light3d.sty index 3dab341ba16..43d8bf75c61 100644 --- a/Master/texmf-dist/tex/latex/pst-light3d/pst-light3d.sty +++ b/Master/texmf-dist/tex/latex/pst-light3d/pst-light3d.sty @@ -4,4 +4,5 @@ \input{pst-light3d.tex} \ProvidesFile{pst-light3d.tex} [\filedate\space v\fileversion\space `PST-light3d' (hv)] +\IfFileExists{pst-light3d.pro}{\@addtofilelist{pst-light3d.pro}}{}% \endinput
\ No newline at end of file |