summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex')
-rw-r--r--Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex234
1 files changed, 117 insertions, 117 deletions
diff --git a/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex b/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex
index 9c10da526c8..3739db4d83b 100644
--- a/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex
+++ b/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex
@@ -39,7 +39,7 @@ command.
\end{command}
\begin{command}{\pgfsys@endpicture}
- Called at the end of a pgfpicture.
+ Called at the end of a pgfpicture.
Most drivers will need to implement this command.
\end{command}
@@ -51,7 +51,7 @@ command.
box that contains only the |\special|'s that make up the description
of the picture. The job of this command is to resize and shift
\meta{box} according to the baseline shift and the size of the
- box.
+ box.
This command has a default implementation and need not be
implemented by a driver file.
@@ -61,15 +61,15 @@ command.
This version of the |\pgfsys@beginpicture| picture command can be
used for pictures that are guaranteed not to contain any escaped
boxes (see below). In this case, a driver might provide a more
- compact version of the command.
-
+ compact version of the command.
+
This command has a default implementation and need not be
implemented by a driver file.
\end{command}
\begin{command}{\pgfsys@endpurepicture}
Called at the end of a ``pure'' |{pgfpicture}|.
-
+
This command has a default implementation and need not be
implemented by a driver file.
\end{command}
@@ -82,14 +82,14 @@ force. For this escaping, the following command is used:
\begin{command}{\pgfsys@hbox\marg{box number}}
Called to insert a (horizontal) TeX box inside a
|{pgfpicture}|.
-
+
Most drivers will need to (re-)implement this command.
\end{command}
\begin{command}{\pgfsys@hboxsynced\marg{box number}}
Called to insert a (horizontal) TeX box inside a
- |{pgfpicture}|, but with the current coordiante transformation
- matrix synced with the canvas transformation matrix.
+ |{pgfpicture}|, but with the current coordinate transformation
+ matrix synced with the canvas transformation matrix.
This command should do the same as if you used
|\pgflowlevelsynccm| followed by |\pgfsys@hbox|. However, the default
@@ -118,14 +118,14 @@ force. For this escaping, the following command is used:
|\pgf@sys@bp| helps with this conversion.
\example Draw a line from $(10\mathrm{pt},10\mathrm{pt})$ to the
- origin of the picture.
+ origin of the picture.
\begin{codeexample}[code only]
\pgfsys@moveto{10pt}{10pt}
\pgfsys@lineto{0pt}{0pt}
\pgfsys@stroke
\end{codeexample}
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -133,7 +133,7 @@ force. For this escaping, the following command is used:
Continue the current path to $(x,y)$ with
a straight line.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -148,7 +148,7 @@ force. For this escaping, the following command is used:
\pgfsys@stroke
\end{codeexample}
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -159,9 +159,9 @@ force. For this escaping, the following command is used:
This command can be ``mapped back'' to |\pgfsys@moveto| and
|\pgfsys@lineto| commands, but it is included since \pdf\ has a
- special, quick version of this command.
+ special, quick version of this command.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -189,13 +189,13 @@ force. For this escaping, the following command is used:
\pgfsys@lineto{0bp}{0bp}
\pgfsys@stroke
\end{codeexample}
-
+
The difference between the above will be that in the second triangle
the corner at the origin will be wrong; it will just be the overlay
of two lines going in different directions, not a sharp pointed
corner.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -207,11 +207,11 @@ force. For this escaping, the following command is used:
Perform a concatenation of the canvas transformation matrix with the
matrix given by the values \meta{a} to \meta{f}, see the \pdf\ or
PostScript manual for details. The values \meta{a} to \meta{d} are
- dimensionless factors, \meta{e} and \meta{f} are \TeX\ dimensions
+ dimensionless factors, \meta{e} and \meta{f} are \TeX\ dimensions
\example |\pgfsys@transformcm{1}{0}{0}{1}{1cm}{1cm}|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -221,7 +221,7 @@ force. For this escaping, the following command is used:
This command has a default implementation and need not be
implemented by a driver file.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@transformxyscale\marg{x scale}\marg{y scale}}
@@ -236,7 +236,7 @@ force. For this escaping, the following command is used:
This command has a default implementation and need not be
implemented by a driver file.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -257,7 +257,7 @@ force. For this escaping, the following command is used:
\item[Stroke color]
This special color is used for stroking. If it is not set, the
current color is used.
-
+
\item[Cap]
The cap describes how the endings of lines are drawn. A round cap
adds a little half circle to these endings. A butt cap ends the
@@ -266,7 +266,7 @@ force. For this escaping, the following command is used:
lines protrude over the endpoint by the line thickness. (See also
the \pdf\ manual.) If the path has been closed, no cap
is drawn.
-
+
\item[Join]
This describes how a bend (a join) in a path is rendered. A round
join draws bends using small arcs. A bevel join just draws the two
@@ -274,21 +274,21 @@ force. For this escaping, the following command is used:
convex. A miter join extends the lines so that they form a single
sharp corner, but only up to a certain miter limit. (See the \pdf\
manual once more.)
-
+
\item[Dash]
The line may be dashed according to a dashing pattern.
-
+
\item[Clipping area]
If a clipping area is established, only those parts of the path
that are inside the clipping area will be drawn.
\end{description}
-
+
In addition to stroking a path, the path may also be used for
clipping after it has been stroked. This will happen if the
|\pgfsys@clipnext| is used prior to this command, see there for
details.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -299,7 +299,7 @@ force. For this escaping, the following command is used:
This command has a default implementation and need not be
implemented by a driver file.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -311,19 +311,19 @@ force. For this escaping, the following command is used:
used to determine whether a point is inside or outside the
path, except if |\ifpgfsys@eorule| holds -- in which case the
even-odd rule should be used. (See the \pdf\ or PostScript manual
- for details.)
-
+ for details.)
+
The following graphic state parameters influence the filling:
-
+
\begin{description}
\item[Interior rule]
If |\ifpgfsys@eorule| is set, the even-odd rule is used, otherwise
the non-zero winding number rule.
-
+
\item[Fill color]
If the fill color is not especially set, the current color is
- used.
-
+ used.
+
\item[Clipping area]
If a clipping area is established, only those parts of the filling
area that are inside the clipping area will be drawn.
@@ -332,7 +332,7 @@ force. For this escaping, the following command is used:
In addition to filling the path, the path will also be used for
clipping if |\pgfsys@clipnext| is used prior to this command.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@fillstroke}
@@ -345,17 +345,17 @@ force. For this escaping, the following command is used:
In addition to stroking and filling the path, the path will also be
used for clipping if |\pgfsys@clipnext| is used prior to this command.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@discardpath}
Normally, this command should ``throw away'' the current path.
However, after |\pgfsys@clipnext| has been called, the current path
- should subsequently be used for clipping. See |\pgfsys@clipnext| for
- details.
+ should subsequently be used for clipping. See |\pgfsys@clipnext| for
+ details.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -381,50 +381,50 @@ force. For this escaping, the following command is used:
Sets the width of lines, when stroked, to \meta{width}, which must
be a \TeX\ dimension.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@buttcap}
Sets the cap to a butt cap. See |\pgfsys@stroke|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@roundcap}
Sets the cap to a round cap. See |\pgfsys@stroke|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@rectcap}
Sets the cap to a rectangular cap. See |\pgfsys@stroke|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@miterjoin}
Sets the join to a miter join. See |\pgfsys@stroke|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@setmiterlimit\marg{factor}}
Sets the miter limit of lines to \meta{factor}. See
the \pdf\ or PostScript for details on what the miter limit is.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@roundjoin}
Sets the join to a round join. See |\pgfsys@stroke|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@beveljoin}
Sets the join to a bevel join. See |\pgfsys@stroke|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@setdash\marg{pattern}\marg{phase}}
@@ -433,7 +433,7 @@ force. For this escaping, the following command is used:
single dimension.
\example |\pgfsys@setdash{3pt,3pt}{0pt}|
-
+
The list of values in \meta{pattern} is used to determine the
lengths of the ``on'' phases of the dashing and of the ``off''
phases. For example, if \meta{pattern} is |3bp,4bp|, then the dashing
@@ -441,15 +441,15 @@ force. For this escaping, the following command is used:
followed by 4bp off, and so on.'' A pattern of |.5pt,4pt,3pt,1.5pt| means
``.5pt on, 4pt off, 3pt on, 1.5pt off, .5pt on, \dots'' If the
number of entries is odd, the last one is used twice, so |3pt| means
- ``3pt on, 3pt off, 3pt on, 3pt off, \dots'' An empty list
+ ``3pt on, 3pt off, 3pt on, 3pt off, \dots'' An empty list
means ``always on.''
-
+
The second argument determines the ``phase'' of the pattern. For
example, for a pattern of |3bp,4bp| and a phase of |1bp|, the pattern
would start: ``2bp on, 4bp off, 3bp on, 4bp off, 3bp on, 4bp off,
\dots''
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
{\let\ifpgfsys@eorule=\relax
@@ -468,34 +468,34 @@ and |xcolor| package, which perform similar functions. However, the
|color| package does not support having two different colors for
stroking and filling, which is a useful feature that is supported by
\pgfname. For this reason, the \pgfname\ system layer offers commands for
-setting these colors separatedly. Also, plain \TeX\ profits from the
+setting these colors separately. Also, plain \TeX\ profits from the
fact that \pgfname\ can set colors.
-For \pdf, implementing these color commands is easy since \pdf\
+For \pdf, implementing these color commands is easy since \pdf\
supports different stroking and filling colors directly. For
PostScript, a more complicated approach is needed in which the colors
need to be stored in special PostScript variables that are set
whenever a stroking or a filling operation is done.
\begin{command}{\pgfsys@color@rgb\marg{red}\marg{green}\marg{blue}}
- Sets the color used for stroking and filling operations to the given
+ Sets the color used for stroking and filling operations to the given
red/green/blue tuple (numbers between 0 and 1).
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@rgb@stroke\marg{red}\marg{green}\marg{blue}}
Sets the color used for stroking operations to the given
- red/green/blue tuple (numbers between 0 and 1).
+ red/green/blue tuple (numbers between 0 and 1).
\example Make stroked text dark red: |\pgfsys@color@rgb@stroke{0.5}{0}{0}|
The special stroking color is only used if the stroking color has
been set since the last |\color| or |\pgfsys@color@xxx|
command. Thus, each |\color| command will reset both the stroking
- and filling colors by calling |\pgfsys@color@reset|.
+ and filling colors by calling |\pgfsys@color@reset|.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@rgb@fill\marg{red}\marg{green}\marg{blue}}
@@ -503,70 +503,70 @@ whenever a stroking or a filling operation is done.
red/green/blue tuple (numbers between 0 and 1). This color may be
different from the stroking color.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@cmyk\marg{cyan}\marg{magenta}\marg{yellow}\marg{black}}
Sets the color used for stroking and filling operations to the given
- cymk tuple (numbers between 0 and 1).
+ cymk tuple (numbers between 0 and 1).
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@cmyk@stroke\marg{cyan}\marg{magenta}\marg{yellow}\marg{black}}
Sets the color used for stroking operations to the given cymk tuple
- (numbers between 0 and 1).
+ (numbers between 0 and 1).
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@cmyk@fill\marg{cyan}\marg{magenta}\marg{yellow}\marg{black}}
Sets the color used for filling operations to the given cymk tuple
- (numbers between 0 and 1).
+ (numbers between 0 and 1).
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@cmy\marg{cyan}\marg{magenta}\marg{yellow}}
Sets the color used for stroking and filling operations to the given
- cym tuple (numbers between 0 and 1).
+ cymk tuple (numbers between 0 and 1).
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@cmy@stroke\marg{cyan}\marg{magenta}\marg{yellow}}
- Sets the color used for stroking operations to the given cym tuple
- (numbers between 0 and 1).
+ Sets the color used for stroking operations to the given cymk tuple
+ (numbers between 0 and 1).
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@cmy@fill\marg{cyan}\marg{magenta}\marg{yellow}}
- Sets the color used for filling operations to the given cym tuple
- (numbers between 0 and 1).
+ Sets the color used for filling operations to the given cymk tuple
+ (numbers between 0 and 1).
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@gray\marg{black}}
Sets the color used for stroking and filling operations to the given
black value, where 0 means black and 1 means white.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@gray@stroke\marg{black}}
Sets the color used for stroking operations to the given black value,
where 0 means black and 1 means white.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@gray@fill\marg{black}}
Sets the color used for filling operations to the given black value,
where 0 means black and 1 means white.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@color@reset}
@@ -587,7 +587,7 @@ whenever a stroking or a filling operation is done.
or stroke color might be in force. However, when the box is later on
inserted at some point, a special fill color might already have been
set. In this case, this command is not guaranteed to reset the color
- correctly.
+ correctly.
\end{command}
\begin{command}{\pgfsys@color@reset@inordertrue}
@@ -596,7 +596,7 @@ whenever a stroking or a filling operation is done.
\end{command}
\begin{command}{\pgfsys@color@reset@inorderfalse}
- Switches off the optimized color resetting.
+ Switches off the optimized color resetting.
\end{command}
\begin{command}{\pgfsys@color@unstacked\marg{\LaTeX\ color}}
@@ -648,7 +648,7 @@ whenever a stroking or a filling operation is done.
\end{command}
\begin{command}{\pgfsys@setpatterncolored\marg{name}}
- Sets the fill color to the pattern named \meta{name}. This pattern
+ Sets the fill color to the pattern named \meta{name}. This pattern
must have been declared with the |1| flag.
\end{command}
@@ -662,22 +662,22 @@ local.
\begin{command}{\pgfsys@beginscope}
Saves the current graphic state on a graphic state stack. All
changes to the graphic state parameters mentioned for |\pgfsys@stroke|
- and |\pgfsys@fill| will be local to the current graphic state and
+ and |\pgfsys@fill| will be local to the current graphic state and
the old values will be restored after |\pgfsys@endscope| is used.
-
+
\emph{Warning:} \pdf\ and PostScript differ with respect to the
question of whether the current path is part of the graphic state or
not. For this reason, you should never use this command unless the
- path is currently empty. For example, it might be a good idea to use
- |\pgfsys@discardpath| prior to calling this command.
+ path is currently empty. For example, it might be a good idea to use
+ |\pgfsys@discardpath| prior to calling this command.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
\begin{command}{\pgfsys@endscope}
Restores the last saved graphic state.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -699,12 +699,12 @@ The system layer provides some commands for image inclusion.
\begin{command}{\pgfsys@defineimage}
- Called, when an image should be defined.
-
+ Called, when an image should be defined.
+
This command does not take any parameters. Instead, certain macros
will be preinstalled with appropriate values when this command is
invoked. These are:
-
+
\begin{itemize}
\item\declare{|\pgf@filename|}
File name of the image to be defined.
@@ -714,19 +714,19 @@ The system layer provides some commands for image inclusion.
\item\declare{|\pgf@imageheight|}
Will be set to the desired (scaled) height of the image.
-
+
If this macro and also the height macro are empty, the image
should have its ``natural'' size.
-
+
If exactly only of them is specified, the undefined value the
image is scaled so that the aspect ratio is kept.
-
+
If both are set, the image is scaled in both directions
independently, possibly changing the aspect ratio.
\end{itemize}
-
+
The following macros presumable mostly make sense for drivers that
- can handle \pdf:
+ can handle \pdf:
\begin{itemize}
\item \declare{|\pgf@imagepage|}
@@ -734,15 +734,15 @@ The system layer provides some commands for image inclusion.
``image.''
\item\declare{|\pgf@imagemask|}
- If set, it will be set to |/SMask x 0 R| where |x| is the \pdf\
+ If set, it will be set to |/SMask x 0 R| where |x| is the \pdf\
object number of a soft mask to be applied to the image.
\item\declare{|\pgf@imageinterpolate|}
If set, it will be set to |/Interpolate true| or
|/Interpolate false|, indicating whether the image should be
- interpolated in \pdf.
+ interpolated in \pdf.
\end{itemize}
-
+
The command should now setup the macro |\pgf@image| such that calling
this macro will result in typesetting the image. Thus, |\pgf@image| is
the ``return value'' of the command.
@@ -761,18 +761,18 @@ The system layer provides some commands for image inclusion.
command should be the definition of a macro called |\@pgfshading|\meta{name}|!|
(or |\csname @pdfshading|\meta{name}|!\endcsname|, to be
precise). When invoked, this new macro should insert a shading at
- the current position.
-
+ the current position.
+
\meta{name} is the name of the shading, which is also used in the
output macro name. \meta{height} is the height of the shading and
must be given as a TeX dimension like |2cm| or
- |10pt|. \meta{specification} is a shading color
+ |10pt|. \meta{specification} is a shading color
specification as specified in Section~\ref{section-shadings}. The
- shading specification implicitly fixes the width of the shading.
-
+ shading specification implicitly fixes the width of the shading.
+
When |\@pgfshading|\meta{name}|!| is invoked, it should insert a box
of height \meta{height} and the width implicit in the shading
- declaration.
+ declaration.
\end{command}
@@ -793,7 +793,7 @@ The system layer provides some commands for image inclusion.
\end{command}
-\begin{command}{\pgfsys@radialshading\marg{name}\marg{lower left
+\begin{command}{\pgfsys@functionalshading\marg{name}\marg{lower left
corner}\meta{upper right corner}\marg{type 4 function}}
Declares a shading using a PostScript-like function that provides a
color for each point. Like the previous macros, this command
@@ -816,7 +816,7 @@ The system layer provides some commands for image inclusion.
green, and blue components of the color.
A buggy function will result is \emph{totally unpredictable chaos} during
- rendering.
+ rendering.
\end{command}
@@ -835,7 +835,7 @@ The system layer provides some commands for image inclusion.
This takes a TeX box and converts it into a transparency
group. This means that any transparency settings apply to the box as
a whole. For instance, if a box contains two overlapping black
- circles and you draw the box and, thus, the two cirlces normally
+ circles and you draw the box and, thus, the two circles normally
with 50\% transparency, then the overlap will be darker than the
rest. By comparison, if the circles are part of a transparency
group, the overlap will get the same color as the rest.
@@ -854,7 +854,7 @@ The system layer provides some commands for image inclusion.
fading. The fading should be centered on the origin and have its
original size, except that the parameters \meta{a} to \meta{f}
specify a transformation matrix that should be applied additionally
- to the fading before it is installed. The transformtion should not
+ to the fading before it is installed. The transformation should not
apply to the following graphics, however.
\end{command}
@@ -866,8 +866,8 @@ The system layer provides some commands for image inclusion.
the command is called. The result should be to set the macro
|\pgf@mask| to a pdf object count that can subsequently be used as a
transparency mask. The following macros will be set when this command is
- invoked:
-
+ invoked:
+
\begin{itemize}
\item \declare{|\pgf@filename|}
File name of the mask to be defined.
@@ -887,7 +887,7 @@ The system layer provides some commands for image inclusion.
\subsection{Reusable Objects System Commands}
\begin{command}{\pgfsys@invoke\marg{literals}}
- This command gets protocoled literals and should insert them into
+ This command gets protocolled literals and should insert them into
the |.pdf| or |.dvi| file using an appropriate |\special|.
\end{command}
@@ -897,7 +897,7 @@ The system layer provides some commands for image inclusion.
precached in some way and then be rendered more quickly when used
several times. For example, an arrow head might be defined and
prerendered in this way.
-
+
The parameter \meta{name} is the name for later use. \meta{lower
left} and \meta{upper right} are \pgfname\ points specifying a bounding
box for the object. \meta{code} is the code for the object. The code
@@ -909,7 +909,7 @@ The system layer provides some commands for image inclusion.
\begin{command}{\pgfsys@useobject\marg{name}\marg{extra code}}
Renders a previously declared object. The first parameter is the
- name of the the object. The second parameter is extra code that
+ name of the object. The second parameter is extra code that
should be executed right \emph{before} the object is
rendered. Typically, this will be some transformation code.
@@ -931,14 +931,14 @@ commands do not open a graphics scope and can be opened and closed
output should be suppressed. Nothing should be drawn at all, which
includes all paths, images and shadings. However, no groups (neither
\TeX\ groups nor graphic state groups) should be opened by this
- command.
+ command.
This command has a default implementation and need not be
implemented by a driver file.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
-
+
\begin{command}{\pgfsys@endinvisible}
Ends the invisibility section, unless invisibility blocks have been
nested. In this case, only the ``last'' one restores visibility.
@@ -946,7 +946,7 @@ commands do not open a graphics scope and can be opened and closed
This command has a default implementation and need not be
implemented by a driver file.
- This command is protocoled, see Section~\ref{section-protocols}.
+ This command is protocolled, see Section~\ref{section-protocols}.
\end{command}
@@ -1045,9 +1045,9 @@ command may be useful:
\end{command}
Note that this command is \emph{not} a system command that can/needs
-to be overwritten by a driver.
+to be overwritten by a driver.
-%%% Local Variables:
+%%% Local Variables:
%%% mode: latex
%%% TeX-master: "pgfmanual"
-%%% End:
+%%% End: