diff options
author | Karl Berry <karl@freefriends.org> | 2006-10-15 22:37:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-10-15 22:37:32 +0000 |
commit | 237df1eb06d422ff243a05b9a25501ba287681c1 (patch) | |
tree | 4cc4f2032474921cb986d1ca63b3cf9a267b480a /Master/texmf-dist/tex/latex/pgf | |
parent | 15e21b5bab66eca251ac48fdc052126505428d4e (diff) |
pgf/tikz 1.09 big update (13oct06)
git-svn-id: svn://tug.org/texlive/trunk@2332 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/pgf')
39 files changed, 473 insertions, 175 deletions
diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty index e4d04f2d231..df45831e884 100644 --- a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty @@ -1,11 +1,16 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + \RequirePackage{pgfrcs} -\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/basiclayer/pgf.sty,v 1.5 2005/10/25 08:18:14 tantau Exp $ +\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/basiclayer/pgf.sty,v 1.7 2006/10/11 15:22:27 tantau Exp $ \def\pgf@draft{} \DeclareOption{draft}{\def\pgf@draft{\pgf@draftmodetrue}} @@ -22,6 +27,7 @@ \RequirePackage{pgfbaseimage} \RequirePackage{pgfbaselayers} \RequirePackage{pgfbasesnakes} +\RequirePackage{pgfbasepatterns} \pgf@obsolete \pgf@draft diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseimage.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseimage.sty index 66e26fff22b..9e355c41adb 100644 --- a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseimage.sty +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseimage.sty @@ -1,7 +1,12 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + \RequirePackage{pgfcore} diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaselayers.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaselayers.sty index ecfd18b90eb..53a20eede76 100644 --- a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaselayers.sty +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaselayers.sty @@ -1,7 +1,12 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + \RequirePackage{pgfcore} diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbasepatterns.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbasepatterns.sty new file mode 100644 index 00000000000..7f8914427fc --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbasepatterns.sty @@ -0,0 +1,15 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + + +\RequirePackage{pgfcore} + +\input{pgfbasepatterns.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseplot.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseplot.sty index 23ea1e203b5..bc05164411e 100644 --- a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseplot.sty +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseplot.sty @@ -1,7 +1,12 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + \RequirePackage{pgfcore} diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseshapes.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseshapes.sty index 9aec11b7f8a..57a0f0d60f4 100644 --- a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseshapes.sty +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbaseshapes.sty @@ -1,7 +1,12 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + \RequirePackage{pgfcore} diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbasesnakes.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbasesnakes.sty index ac13678e36f..f0d3be50e2c 100644 --- a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbasesnakes.sty +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfbasesnakes.sty @@ -1,7 +1,12 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + \RequirePackage{pgfcore} diff --git a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty index 2655521f773..813747920d9 100644 --- a/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty +++ b/Master/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty @@ -1,7 +1,11 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. \RequirePackage{graphicx} \RequirePackage{pgfsys} diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfarrows.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfarrows.sty index f834a7defb5..2c0a90b4fa5 100644 --- a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfarrows.sty +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfarrows.sty @@ -1,11 +1,15 @@ -\RequirePackage{pgfrcs} +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. -\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfarrows.sty,v 1.2 2005/07/06 15:58:58 tantau Exp $ +\RequirePackage{pgfrcs} -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfarrows.sty,v 1.3 2006/10/11 15:22:27 tantau Exp $ \RequirePackage{pgf} diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfautomata.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfautomata.sty index 3f192076fcb..965fa30fed7 100644 --- a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfautomata.sty +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfautomata.sty @@ -1,12 +1,15 @@ -\RequirePackage{pgfrcs} - -\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfautomata.sty,v 1.2 2005/07/06 15:58:58 tantau Exp $ - -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\RequirePackage{pgfrcs} +\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfautomata.sty,v 1.3 2006/10/11 15:22:27 tantau Exp $ \RequirePackage{pgf} diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty index 52122b16a8f..edd38d80567 100644 --- a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty @@ -1,11 +1,15 @@ -\RequirePackage{pgfrcs} +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. -\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfcomp-version-0-65.sty,v 1.3 2005/11/14 16:43:25 tantau Exp $ +\RequirePackage{pgfrcs} -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfcomp-version-0-65.sty,v 1.4 2006/10/11 15:22:27 tantau Exp $ \def\pgfdirection#1{\csname pgf@direction#1\endcsname} diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfheaps.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfheaps.sty index bdf061ad417..9d4a1324025 100644 --- a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfheaps.sty +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfheaps.sty @@ -1,11 +1,15 @@ -\RequirePackage{pgfrcs} +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. -\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfheaps.sty,v 1.2 2005/07/06 15:58:58 tantau Exp $ +\RequirePackage{pgfrcs} -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfheaps.sty,v 1.3 2006/10/11 15:22:27 tantau Exp $ \RequirePackage{pgf} diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryarrows.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryarrows.sty new file mode 100644 index 00000000000..875bbf02641 --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryarrows.sty @@ -0,0 +1,16 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{arrows} instead} + +\RequirePackage{pgfcore} + +\input{pgflibraryarrows.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryautomata.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryautomata.sty new file mode 100644 index 00000000000..29d6655da3a --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryautomata.sty @@ -0,0 +1,16 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{automata} instead} + +\RequirePackage{pgfcore} + +\input{pgflibrarytikzautomata.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryplothandlers.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryplothandlers.sty new file mode 100644 index 00000000000..1510046e7d0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryplothandlers.sty @@ -0,0 +1,17 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{plothandlers} instead} + +\RequirePackage{pgfcore} + +\input{pgflibraryplothandlers.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryplotmarks.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryplotmarks.sty new file mode 100644 index 00000000000..2f1ca05e07d --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryplotmarks.sty @@ -0,0 +1,17 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{plotmarks} instead} + +\RequirePackage{pgfcore} + +\input{pgflibraryplotmarks.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryshapes.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryshapes.sty new file mode 100644 index 00000000000..c11f25ff009 --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibraryshapes.sty @@ -0,0 +1,18 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + + + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{shapes} instead} + +\RequirePackage{pgfcore} + +\input{pgflibraryshapes.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarysnakes.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarysnakes.sty new file mode 100644 index 00000000000..5d0484f7c79 --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarysnakes.sty @@ -0,0 +1,17 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{snakes} instead} + +\RequirePackage{pgfcore} + +\input{pgflibrarysnakes.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarytikzbackgrounds.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarytikzbackgrounds.sty new file mode 100644 index 00000000000..584f81434fd --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarytikzbackgrounds.sty @@ -0,0 +1,17 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{backgrounds} instead} + +\RequirePackage{tikz} + +\input{pgflibrarytikzbackgrounds.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarytikztrees.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarytikztrees.sty new file mode 100644 index 00000000000..6a6f05d624f --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgflibrarytikztrees.sty @@ -0,0 +1,17 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + + +\PackageWarning{pgf}{This package is obsolete. Use \noexpand\usetikzlibrary{trees} instead} + +\RequirePackage{tikz} + +\input{pgflibrarytikztrees.code.tex} + +\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfnodes.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfnodes.sty index e626f07626e..1308cc761b2 100644 --- a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfnodes.sty +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfnodes.sty @@ -1,11 +1,15 @@ -\RequirePackage{pgfrcs} +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. -\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfnodes.sty,v 1.2 2005/07/06 15:58:58 tantau Exp $ +\RequirePackage{pgfrcs} -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfnodes.sty,v 1.3 2006/10/11 15:22:27 tantau Exp $ \RequirePackage{pgf} diff --git a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfshade.sty b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfshade.sty index 5e68a141cb2..373fbb06837 100644 --- a/Master/texmf-dist/tex/latex/pgf/compatibility/pgfshade.sty +++ b/Master/texmf-dist/tex/latex/pgf/compatibility/pgfshade.sty @@ -1,11 +1,15 @@ -\RequirePackage{pgfrcs} +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. -\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfshade.sty,v 1.2 2005/07/06 15:58:58 tantau Exp $ +\RequirePackage{pgfrcs} -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +\ProvidesPackageRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/latex/pgf/compatibility/pgfshade.sty,v 1.3 2006/10/11 15:22:27 tantau Exp $ \RequirePackage{pgf} diff --git a/Master/texmf-dist/tex/latex/pgf/frontendlayer/pgfpict2e.sty b/Master/texmf-dist/tex/latex/pgf/frontendlayer/pgfpict2e.sty index 87980ce72ef..04a298eac4e 100644 --- a/Master/texmf-dist/tex/latex/pgf/frontendlayer/pgfpict2e.sty +++ b/Master/texmf-dist/tex/latex/pgf/frontendlayer/pgfpict2e.sty @@ -1,10 +1,13 @@ -\ProvidesPackage{pgfpict2e}[2004/11/28 ver 0.01] - -% Copyright 2003 by Till Tantau <tantau@cs.tu-berlin.de>. +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified % -% 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. +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\ProvidesPackage{pgfpict2e}[2004/11/28 ver 0.01] \RequirePackage{pgfcore} @@ -47,8 +50,8 @@ \pgfsys@endpurepicture}} -\def\oval{\@ifnextchar[{\pgfpictIIe@oval}{\pgfpictIIe@oval[20pt]}} -\def\pgfpictIIe@oval[#1](#2,#3){\@ifnextchar[{\pgfpictIIe@@oval[#1](#2,#3)}{\pgfpictIIe@@oval[#1](#2,#3)[]}} +\def\oval{\pgf@ifnextchar[{\pgfpictIIe@oval}{\pgfpictIIe@oval[20pt]}} +\def\pgfpictIIe@oval[#1](#2,#3){\pgf@ifnextchar[{\pgfpictIIe@@oval[#1](#2,#3)}{\pgfpictIIe@@oval[#1](#2,#3)[]}} \def\pgfpictIIe@@oval[#1](#2,#3)[#4]{{% \pgfsys@beginpurepicture% \@tfor\reserved@a:=#4\do{\csname pgfpictIIe@clip\reserved@a\endcsname}% diff --git a/Master/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty b/Master/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty index 259be238a9d..5e947969ce4 100644 --- a/Master/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty +++ b/Master/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty @@ -1,9 +1,14 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + -\RequirePackage{pgf,calc,pgffor,pgflibraryplothandlers,xkeyval} +\RequirePackage{pgf,calc,pgffor,xkeyval} \input{tikz.code.tex} diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryarrows.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryarrows.sty deleted file mode 100644 index 68a6df06407..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryarrows.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{pgfcore} - -\input{pgflibraryarrows.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryautomata.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryautomata.sty deleted file mode 100644 index 347fd715d9c..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryautomata.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{pgfcore} - -\input{pgflibraryautomata.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryplothandlers.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryplothandlers.sty deleted file mode 100644 index 4887d5c2f43..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryplothandlers.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{pgfcore} - -\input{pgflibraryplothandlers.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryplotmarks.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryplotmarks.sty deleted file mode 100644 index ab8ff940d4f..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryplotmarks.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{pgfcore} - -\input{pgflibraryplotmarks.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryshapes.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryshapes.sty deleted file mode 100644 index 9fbc32de3ea..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibraryshapes.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{pgfcore} - -\input{pgflibraryshapes.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarysnakes.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarysnakes.sty deleted file mode 100644 index bc323556680..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarysnakes.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{pgfcore} - -\input{pgflibrarysnakes.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarytikzbackgrounds.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarytikzbackgrounds.sty deleted file mode 100644 index c3743bf9569..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarytikzbackgrounds.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{tikz} - -\input{pgflibrarytikzbackgrounds.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarytikztrees.sty b/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarytikztrees.sty deleted file mode 100644 index 3a71ba5ad8c..00000000000 --- a/Master/texmf-dist/tex/latex/pgf/libraries/pgflibrarytikztrees.sty +++ /dev/null @@ -1,10 +0,0 @@ -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. - -\RequirePackage{tikz} - -\input{pgflibrarytikztrees.code.tex} - -\endinput diff --git a/Master/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty b/Master/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty index e7c3b0142fd..2e2eab766e2 100644 --- a/Master/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty +++ b/Master/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty @@ -1,8 +1,11 @@ - -% Copyright 2005 by Till Tantau <tantau@cs.tu-berlin.de>. +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% See the file doc/generic/pgf/licenses/LICENSE for more details. \RequirePackage{pgfrcs} diff --git a/Master/texmf-dist/tex/latex/pgf/utilities/pgffor.sty b/Master/texmf-dist/tex/latex/pgf/utilities/pgffor.sty index b2f27b78ae7..4a4dbc9c0d9 100644 --- a/Master/texmf-dist/tex/latex/pgf/utilities/pgffor.sty +++ b/Master/texmf-dist/tex/latex/pgf/utilities/pgffor.sty @@ -1,7 +1,11 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. \RequirePackage{pgfrcs} diff --git a/Master/texmf-dist/tex/latex/pgf/utilities/pgfpages.sty b/Master/texmf-dist/tex/latex/pgf/utilities/pgfpages.sty index 36784a3c968..ed5356f2bbb 100644 --- a/Master/texmf-dist/tex/latex/pgf/utilities/pgfpages.sty +++ b/Master/texmf-dist/tex/latex/pgf/utilities/pgfpages.sty @@ -1,9 +1,13 @@ -\ProvidesPackage{pgfpages}[2004/11/05 ver 0.01] - -% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\ProvidesPackage{pgfpages}[2004/11/05 ver 0.01] \RequirePackage{pgfcore,calc} @@ -58,11 +62,11 @@ % % \pgfpagesuselayout{resize to}[a4paper] -\def\pgfpagesuselayout#1{\@ifnextchar[{\pgf@pagelayout{#1}}{\pgf@pagelayout{#1}[]}} +\def\pgfpagesuselayout#1{\pgf@ifnextchar[{\pgf@pagelayout{#1}}{\pgf@pagelayout{#1}[]}} \def\pgf@pagelayout#1[#2]{ \csname pgfpages@layoutbefore@#1\endcsname \setkeys{pgfpagesuselayoutoption}{#2} - \@ifundefined{pgfpages@layout@#1}{ + \pgf@ifundefined{pgfpages@layout@#1}{ \PackageError{pgfpages}{Page layout `#1' undefined.}{} } { @@ -1002,7 +1006,7 @@ \newcommand\pgfsetupphysicalpagesizes{% % The following code was send to me by Rolf Niepraschk - \ifx\Gin@driver\@empty\else% + \ifx\Gin@driver\pgf@empty\else% \filename@parse{\Gin@driver}\@tempswafalse% \def\reserved@a{dvips}% \ifx\filename@base\reserved@a\@tempswatrue\fi% diff --git a/Master/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty b/Master/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty index 509ebded392..7c0004d3333 100644 --- a/Master/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty +++ b/Master/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty @@ -1,7 +1,11 @@ -% Copyright 2005 by Till Tantau <tantau@users.sourceforge.net>. +% Copyright 2006 by Till Tantau % -% This program can be redistributed and/or modified under the terms -% of the GNU Public License, version 2. +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. \input{pgfrcs.code.tex} diff --git a/Master/texmf-dist/tex/latex/pgf/utilities/pgfreadexternal.sty b/Master/texmf-dist/tex/latex/pgf/utilities/pgfreadexternal.sty new file mode 100644 index 00000000000..4835d0547f2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/utilities/pgfreadexternal.sty @@ -0,0 +1,33 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\ProvidesPackage{pgfreadexternal}[2006/03/13 ver 0.01] + +% Environment for reading an external graphic. +% +% #1 = suffix +% +% Example: +% +% \pgfexternalbegin{mygraph} +% \begin{tikzpicture} +% ... +% \end{tikzpicture} +% \pgfextenalend + +\providecommand\pgfexternalbegin{\pgf@externalbegin} +\long\def\pgf@externalbegin#1#2\pgfexternalend{% + \pgfexternalincludecommand{#1}% +} + +\providecommand\pgfexternalincludecommand[1]{\includegraphics{\pgfexternalprefix#1}} +\providecommand\pgfexternalprefix{} + +\endinput + diff --git a/Master/texmf-dist/tex/latex/pgf/utilities/pgfwriteexternal.sty b/Master/texmf-dist/tex/latex/pgf/utilities/pgfwriteexternal.sty new file mode 100644 index 00000000000..5170982fdfa --- /dev/null +++ b/Master/texmf-dist/tex/latex/pgf/utilities/pgfwriteexternal.sty @@ -0,0 +1,111 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\ProvidesPackage{pgfwriteexternal}[2006/03/13 ver 0.01] + + +% Modes of operation: +% +% Set \pgfexternalcurrent to empty, relax or undefined and all +% \pgfexternal... are ignored +% +% Set \pgfexternalcurrnet to anything else and all text will be thrown +% away, except the text in the \pgfexternalbegin...\pgfexternalend +% with the right name. + +\AtBeginDocument{ + \ifx\pgfexternalcurrent\relax + \let\pgfexternalcurrent=\@empty + \fi + \ifx\pgfexternalcurrent\@undefined + \let\pgfexternalcurrent=\@empty + \fi + \ifx\pgfexternalcurrent\@empty + \else + \pgf@externalgrabshipout + \fi +} + + +\newwrite\pgfexternal@caller + +% Environment for an external graphic. +% +% #1 = suffix +% +% Example: +% +% \pgfexternalbegin{mygraph} +% \begin{tikzpicture} +% ... +% \end{tikzpicture} +% \pgfextenalend + +\def\pgfexternalbegin#1{% + \IfFileExists{#1.tex}{}{% + \immediate\openout\pgfexternal@caller #1.tex% + \immediate\write\pgfexternal@caller{\noexpand\def\noexpand\pgfexternalcurrent{#1}\noexpand\input \jobname.tex}% + \immediate\closeout\pgfexternal@caller% + }% + \edef\pgf@test{#1}% + \edef\pgfeeext{\pgfexternalcurrent}% + \expandafter\scantokens\expandafter{\expandafter\edef\expandafter\pgfeeext\expandafter{\pgfeeext}}\unskip% + \ifx\pgfeeext\pgf@test% + \global\let\pgfexternalend=\pgf@externalend% + \expandafter\pgf@externalprepareshipout% + \fi% + \ignorespaces% +} + +\let\pgfexternalend=\unskip + + + +\newbox\pgfexternal@ignorebox +\newbox\pgfexternal@box + +\def\pgf@externalgrabshipout{% + \global\let\pgfexternal@originalshipout=\shipout% + \global\def\shipout{\setbox\pgfexternal@ignorebox=} +} + +\def\pgf@externalprepareshipout{% + \setbox\pgfexternal@box=\hbox\bgroup\bgroup% +} + +\def\pgf@externalend{% + \unskip\egroup\egroup% + {% + \parindent0pt% + \leftmargin0pt% + \dimen0\ht\pgfexternal@box% + \advance\dimen0\dp\pgfexternal@box% + \pgfsys@papersize{\the\wd\pgfexternal@box}{\the\dimen0}% + \setbox0=\vbox{% + \kern -1truein% + \hbox{% + \kern -1truein% + \hbox to0pt{\pgfsys@atbegindocument}% + \box\pgfexternal@box% + \kern 1truein}% + \kern1truein}% + \pgfexternal@originalshipout\box0% + }% + \global\let\pgfexternalend=\unskip% +} + +\ifx\pdfoutput\undefined + \newcount\pdfoutput +\fi + + + + +\endinput + diff --git a/Master/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty b/Master/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty index 9f4ec8c970d..8e40fb90fd7 100644 --- a/Master/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty +++ b/Master/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty @@ -1,12 +1,15 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + \ProvidesPackage{xxcolor}[2003/10/24 ver 0.1] \NeedsTeXFormat{LaTeX2e}[1995/12/01] -% Copyright 2003 by Till Tantau <tantau@cs.tu-berlin.de>. -% -% 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. - \RequirePackage{xcolor} |