diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex | 52 |
1 files changed, 7 insertions, 45 deletions
diff --git a/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex b/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex index b700cb1db1e..cb36ae4442a 100644 --- a/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex +++ b/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex @@ -25,7 +25,7 @@ needed when \textsc{beamer} creates graphics. The following basic design principles underlie the basic layer: \begin{enumerate} -\item Structuring into a core and several optional packages. +\item Structuring into a core and modules. \item Consistently named \TeX\ macros for all graphics commands. \item Path-centered description of graphics. \item Coordinate transformation system. @@ -33,54 +33,16 @@ The following basic design principles underlie the basic layer: -\subsection{Core and Optional Packages} +\subsection{Core and Modules} The basic layer consists of a \emph{core package}, called |pgfcore|, -which provides the most basic commands, and several optional package -like |pgfbaseshade| that offer more special-purpose commands. - -\begin{package}{pgfbaseplot} - provides commands for plotting functions -\end{package} - -\begin{package}{pgfbaseshapes} - provides commands for drawing shapes and nodes -\end{package} - -\begin{package}{pgfbasepatterns} - provides commands for declaring and using tiling - patterns -\end{package} - -\begin{package}{pgfbaseimage} - This package provides commands for including external - images. For \LaTeX-users the |graphicx| package does a better job at - this than the |pgfbaseimage| package does, so you should normally use - |\includegraphics| and not |\pgfimage|. However, in some situations - (like when masking is needed or when plain \TeX\ is used) this - package is needed. -\end{package} - -\begin{package}{pgfbaselayers} - This package provides commands for creating layered - graphics. Using layers you can later on say that a certain path - should be behind a path that was specified earlier. -\end{package} - -\begin{package}{pgfbasesnakes} - This package provides commands for adding snaked lines to the - path. Such lines are not straight but rather wind in some specific - fashion. -\end{package} - - -\begin{package}{pgfbasematrix} - This package provides the |\pgfmatrix| command. -\end{package} +which provides the most basic commands, and several +\emph{modules} like commands for plotting (in the |plot| module). +Modules are loaded using the |\usepgfmodule| command. If you say |\usepackage{pgf}| or |\input pgf.tex| or -|\usemodule[pgf]|, all of the optional packages are loaded (as well as -the core and the system layer). +|\usemodule[pgf]|, the |plot| and |shapes| modules are preloaded (as +well as the core and the system layer). |