summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/pgfmanualse14.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/pgfmanualse14.html')
-rw-r--r--Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/pgfmanualse14.html3886
1 files changed, 0 insertions, 3886 deletions
diff --git a/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/pgfmanualse14.html b/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/pgfmanualse14.html
deleted file mode 100644
index 269a0bd0738..00000000000
--- a/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/pgfmanualse14.html
+++ /dev/null
@@ -1,3886 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
-<html >
-<head><title>14 Libraries</title>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<meta name="generator" content="TeX4ht (http://www.cis.ohio-state.edu/~gurari/TeX4ht/mn.html)">
-<meta name="originator" content="TeX4ht (http://www.cis.ohio-state.edu/~gurari/TeX4ht/mn.html)">
-<!-- html -->
-<meta name="src" content="pgfmanual.tex">
-<meta name="date" content="2005-11-15 18:41:00">
-<link rel="stylesheet" type="text/css" href="pgfmanual.css">
-</head><body
->
- <div class="crosslinks"><p class="noindent">[<a
-href="pgfmanualse15.html" >next</a>] [<a
-href="#tailpgfmanualse14.html">tail</a>] [<a
-href="pgfmanual.html#pgfmanualse14.html" >up</a>] </p></div>
- <h3 class="sectionHead"><span class="titlemark">14 </span> <a
- id="x15-15900014"></a>Libraries</h3>
-<!--l. 10--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.1 </span> <a
- id="x15-16000014.1"></a>Arrow Tip Library</h4>
-<!--l. 13--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox96"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibraryarrows</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-160001"></a>
-<a
- id="dx15-160002"></a>
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox97"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryarrows</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox98"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryarrows</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 14--><p class="noindent">The package defines additional arrow tips, which are described below. See page&nbsp;<a
-href="pgfmanualse24.html#x25-25900024.5">295<!--tex4ht:ref: section-pos-option --></a> for the arrows tips
- that are defined by default. Note that neither the standard packages nor this package defines an arrow
- name containing <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">&gt;</span></span></span> or <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">&lt;</span></span></span>. These are left for the user to defined as he or she sees fit. </dd></dl>
-<!--l. 21--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.1.1 </span> <a
- id="x15-16100014.1.1"></a>Triangular Arrow Tips</h5>
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-313-" ><colgroup id="TBL-313-1g"><col
-id="TBL-313-1"><col
-id="TBL-313-2"></colgroup><tr
- valign="baseline" id="TBL-313-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-1-1"
-class="td11"> <a
- id="dx15-161001"></a><a
- id="dx15-161002"></a> <span
-class="cmtt-10">latex' </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-1-2"
-class="td11"> yields thick <object data="pgfmanual-306.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-307.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-2-1"
-class="td11"> <a
- id="dx15-161003"></a><a
- id="dx15-161004"></a> <span
-class="cmtt-10">latex' reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-2-2"
-class="td11"> yields thick <object data="pgfmanual-308.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-309.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-3-1"
-class="td11"> <a
- id="dx15-161005"></a><a
- id="dx15-161006"></a> <span
-class="cmtt-10">stealth' </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-3-2"
-class="td11"> yields thick <object data="pgfmanual-310.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-311.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-4-1"
-class="td11"> <a
- id="dx15-161007"></a><a
- id="dx15-161008"></a> <span
-class="cmtt-10">stealth' reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-4-2"
-class="td11"> yields thick <object data="pgfmanual-312.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-313.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-5-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-5-1"
-class="td11"> <a
- id="dx15-161009"></a><a
- id="dx15-161010"></a> <span
-class="cmtt-10">triangle 90 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-5-2"
-class="td11"> yields thick <object data="pgfmanual-314.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-315.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-6-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-6-1"
-class="td11"> <a
- id="dx15-161011"></a><a
- id="dx15-161012"></a> <span
-class="cmtt-10">triangle 90 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-6-2"
-class="td11"> yields thick <object data="pgfmanual-316.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-317.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-7-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-7-1"
-class="td11"> <a
- id="dx15-161013"></a><a
- id="dx15-161014"></a> <span
-class="cmtt-10">triangle 60 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-7-2"
-class="td11"> yields thick <object data="pgfmanual-318.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-319.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-8-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-8-1"
-class="td11"> <a
- id="dx15-161015"></a><a
- id="dx15-161016"></a> <span
-class="cmtt-10">triangle 60 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-8-2"
-class="td11"> yields thick <object data="pgfmanual-320.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-321.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-9-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-9-1"
-class="td11"> <a
- id="dx15-161017"></a><a
- id="dx15-161018"></a> <span
-class="cmtt-10">triangle 45 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-9-2"
-class="td11"> yields thick <object data="pgfmanual-322.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-323.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-10-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-10-1"
-class="td11"> <a
- id="dx15-161019"></a><a
- id="dx15-161020"></a> <span
-class="cmtt-10">triangle 45 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-10-2"
-class="td11"> yields thick <object data="pgfmanual-324.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-325.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-11-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-11-1"
-class="td11"> <a
- id="dx15-161021"></a><a
- id="dx15-161022"></a> <span
-class="cmtt-10">open triangle 90 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-11-2"
-class="td11"> yields thick <object data="pgfmanual-326.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-327.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-12-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-12-1"
-class="td11"> <a
- id="dx15-161023"></a><a
- id="dx15-161024"></a> <span
-class="cmtt-10">open triangle 90 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-12-2"
-class="td11"> yields thick <object data="pgfmanual-328.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-329.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-13-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-13-1"
-class="td11"> <a
- id="dx15-161025"></a><a
- id="dx15-161026"></a> <span
-class="cmtt-10">open triangle 60 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-13-2"
-class="td11"> yields thick <object data="pgfmanual-330.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-331.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-14-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-14-1"
-class="td11"> <a
- id="dx15-161027"></a><a
- id="dx15-161028"></a> <span
-class="cmtt-10">open triangle 60 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-14-2"
-class="td11"> yields thick <object data="pgfmanual-332.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-333.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-15-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-15-1"
-class="td11"> <a
- id="dx15-161029"></a><a
- id="dx15-161030"></a> <span
-class="cmtt-10">open triangle 45 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-15-2"
-class="td11"> yields thick <object data="pgfmanual-334.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-335.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-16-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-16-1"
-class="td11"> <a
- id="dx15-161031"></a><a
- id="dx15-161032"></a> <span
-class="cmtt-10">open triangle 45 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-16-2"
-class="td11"> yields thick <object data="pgfmanual-336.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-337.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-313-17-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-313-17-1"
-class="td11"> </td> </tr></table>
-</div>
-<!--l. 42--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.1.2 </span> <a
- id="x15-16200014.1.2"></a>Barbed Arrow Tips</h5>
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-314-" ><colgroup id="TBL-314-1g"><col
-id="TBL-314-1"><col
-id="TBL-314-2"></colgroup><tr
- valign="baseline" id="TBL-314-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-1-1"
-class="td11"> <a
- id="dx15-162001"></a><a
- id="dx15-162002"></a> <span
-class="cmtt-10">angle 90 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-1-2"
-class="td11"> yields thick <object data="pgfmanual-338.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-339.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-2-1"
-class="td11"> <a
- id="dx15-162003"></a><a
- id="dx15-162004"></a> <span
-class="cmtt-10">angle 90 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-2-2"
-class="td11"> yields thick <object data="pgfmanual-340.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-341.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-3-1"
-class="td11"> <a
- id="dx15-162005"></a><a
- id="dx15-162006"></a> <span
-class="cmtt-10">angle 60 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-3-2"
-class="td11"> yields thick <object data="pgfmanual-342.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-343.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-4-1"
-class="td11"> <a
- id="dx15-162007"></a><a
- id="dx15-162008"></a> <span
-class="cmtt-10">angle 60 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-4-2"
-class="td11"> yields thick <object data="pgfmanual-344.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-345.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-5-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-5-1"
-class="td11"> <a
- id="dx15-162009"></a><a
- id="dx15-162010"></a> <span
-class="cmtt-10">angle 45 </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-5-2"
-class="td11"> yields thick <object data="pgfmanual-346.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-347.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-6-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-6-1"
-class="td11"> <a
- id="dx15-162011"></a><a
- id="dx15-162012"></a> <span
-class="cmtt-10">angle 45 reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-6-2"
-class="td11"> yields thick <object data="pgfmanual-348.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-349.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-7-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-7-1"
-class="td11"> <a
- id="dx15-162013"></a><a
- id="dx15-162014"></a> <span
-class="cmtt-10">hooks </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-7-2"
-class="td11"> yields thick <object data="pgfmanual-350.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-351.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-8-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-8-1"
-class="td11"> <a
- id="dx15-162015"></a><a
- id="dx15-162016"></a> <span
-class="cmtt-10">hooks reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-8-2"
-class="td11"> yields thick <object data="pgfmanual-352.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-353.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-314-9-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-314-9-1"
-class="td11"> </td> </tr></table>
-</div>
-
-
-<!--l. 56--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.1.3 </span> <a
- id="x15-16300014.1.3"></a>Bracket-Like Arrow Tips</h5>
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-315-" ><colgroup id="TBL-315-1g"><col
-id="TBL-315-1"><col
-id="TBL-315-2"></colgroup><tr
- valign="baseline" id="TBL-315-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-1-1"
-class="td11"> <a
- id="dx15-163001"></a><a
- id="dx15-163002"></a> <a
- id="dx15-163003"></a><a
- id="dx15-163004"></a> <span
-class="cmtt-10">[-] </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-1-2"
-class="td11"> yields thick <object data="pgfmanual-354.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-355.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-315-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-2-1"
-class="td11"> <a
- id="dx15-163005"></a><a
- id="dx15-163006"></a> <a
- id="dx15-163007"></a><a
- id="dx15-163008"></a> <span
-class="cmtt-10">]-[ </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-2-2"
-class="td11"> yields thick <object data="pgfmanual-356.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-357.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-315-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-3-1"
-class="td11"> <a
- id="dx15-163009"></a><a
- id="dx15-163010"></a> <a
- id="dx15-163011"></a><a
- id="dx15-163012"></a> <span
-class="cmtt-10">(-) </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-3-2"
-class="td11"> yields thick <object data="pgfmanual-358.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-359.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-315-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-4-1"
-class="td11"> <a
- id="dx15-163013"></a><a
- id="dx15-163014"></a> <a
- id="dx15-163015"></a><a
- id="dx15-163016"></a> <span
-class="cmtt-10">)-( </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-315-4-2"
-class="td11"> yields thick <object data="pgfmanual-360.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-361.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td> </tr></table>
-</div>
-<!--l. 65--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.1.4 </span> <a
- id="x15-16400014.1.4"></a>Circle and Diamond Arrow Tips</h5>
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-316-" ><colgroup id="TBL-316-1g"><col
-id="TBL-316-1"><col
-id="TBL-316-2"></colgroup><tr
- valign="baseline" id="TBL-316-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-1-1"
-class="td11"> <a
- id="dx15-164001"></a><a
- id="dx15-164002"></a> <span
-class="cmtt-10">o </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-1-2"
-class="td11"> yields thick <object data="pgfmanual-362.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-363.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-316-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-2-1"
-class="td11"> <a
- id="dx15-164003"></a><a
- id="dx15-164004"></a> <span
-class="cmtt-10">* </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-2-2"
-class="td11"> yields thick <object data="pgfmanual-364.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-365.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-316-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-3-1"
-class="td11"> <a
- id="dx15-164005"></a><a
- id="dx15-164006"></a> <span
-class="cmtt-10">diamond </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-3-2"
-class="td11"> yields thick <object data="pgfmanual-366.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-367.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-316-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-4-1"
-class="td11"> <a
- id="dx15-164007"></a><a
- id="dx15-164008"></a> <span
-class="cmtt-10">open diamond </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-4-2"
-class="td11"> yields thick <object data="pgfmanual-368.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-369.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-316-5-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-316-5-1"
-class="td11"> </td> </tr></table>
-</div>
-<!--l. 76--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.1.5 </span> <a
- id="x15-16500014.1.5"></a>Partial Arrow Tips</h5>
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-317-" ><colgroup id="TBL-317-1g"><col
-id="TBL-317-1"><col
-id="TBL-317-2"></colgroup><tr
- valign="baseline" id="TBL-317-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-1-1"
-class="td11"> <a
- id="dx15-165001"></a><a
- id="dx15-165002"></a> <span
-class="cmtt-10">left to </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-1-2"
-class="td11"> yields thick <object data="pgfmanual-370.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-371.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-317-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-2-1"
-class="td11"> <a
- id="dx15-165003"></a><a
- id="dx15-165004"></a> <span
-class="cmtt-10">left to reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-2-2"
-class="td11"> yields thick <object data="pgfmanual-372.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-373.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-317-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-3-1"
-class="td11"> <a
- id="dx15-165005"></a><a
- id="dx15-165006"></a> <span
-class="cmtt-10">right to </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-3-2"
-class="td11"> yields thick <object data="pgfmanual-374.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-375.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-317-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-4-1"
-class="td11"> <a
- id="dx15-165007"></a><a
- id="dx15-165008"></a> <span
-class="cmtt-10">right to reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-4-2"
-class="td11"> yields thick <object data="pgfmanual-376.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-377.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-317-5-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-5-1"
-class="td11"> <a
- id="dx15-165009"></a><a
- id="dx15-165010"></a> <span
-class="cmtt-10">left hook </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-5-2"
-class="td11"> yields thick <object data="pgfmanual-378.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-379.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-317-6-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-6-1"
-class="td11"> <a
- id="dx15-165011"></a><a
- id="dx15-165012"></a> <span
-class="cmtt-10">left hook reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-6-2"
-class="td11"> yields thick <object data="pgfmanual-380.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-381.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-317-7-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-7-1"
-class="td11"> <a
- id="dx15-165013"></a><a
- id="dx15-165014"></a> <span
-class="cmtt-10">right hook </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-7-2"
-class="td11"> yields thick <object data="pgfmanual-382.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-383.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-317-8-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-8-1"
-class="td11"> <a
- id="dx15-165015"></a><a
- id="dx15-165016"></a> <span
-class="cmtt-10">right hook reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-317-8-2"
-class="td11"> yields thick <object data="pgfmanual-384.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> and thin <object data="pgfmanual-385.svg" width="38.93684 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td> </tr></table>
-</div>
-<!--l. 90--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.1.6 </span> <a
- id="x15-16600014.1.6"></a>Line Caps</h5>
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-318-" ><colgroup id="TBL-318-1g"><col
-id="TBL-318-1"><col
-id="TBL-318-2"></colgroup><tr
- valign="baseline" id="TBL-318-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-1-1"
-class="td11"> <a
- id="dx15-166001"></a><a
- id="dx15-166002"></a> <span
-class="cmtt-10">round cap </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-1-2"
-class="td11"> yields for line width 1ex <object data="pgfmanual-386.svg" width="57.90527 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-318-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-2-1"
-class="td11"> <a
- id="dx15-166003"></a><a
- id="dx15-166004"></a> <span
-class="cmtt-10">butt cap </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-2-2"
-class="td11"> yields for line width 1ex <object data="pgfmanual-387.svg" width="57.90527 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-318-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-3-1"
-class="td11"> <a
- id="dx15-166005"></a><a
- id="dx15-166006"></a> <span
-class="cmtt-10">triangle 90 cap </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-3-2"
-class="td11"> yields for line width 1ex <object data="pgfmanual-388.svg" width="57.90527 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-318-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-4-1"
-class="td11"> <a
- id="dx15-166007"></a><a
- id="dx15-166008"></a> <span
-class="cmtt-10">triangle 90 cap reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-4-2"
-class="td11"> yields for line width 1ex <object data="pgfmanual-389.svg" width="57.90527 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-318-5-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-5-1"
-class="td11"> <a
- id="dx15-166009"></a><a
- id="dx15-166010"></a> <span
-class="cmtt-10">fast cap </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-5-2"
-class="td11"> yields for line width 1ex <object data="pgfmanual-390.svg" width="57.90527 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-318-6-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-6-1"
-class="td11"> <a
- id="dx15-166011"></a><a
- id="dx15-166012"></a> <span
-class="cmtt-10">fast cap reversed </span></td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-6-2"
-class="td11"> yields for line width 1ex <object data="pgfmanual-391.svg" width="57.90527 " height="15.35175 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-318-7-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-318-7-1"
-class="td11"> </td> </tr></table>
-</div>
-<!--l. 102--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.2 </span> <a
- id="x15-16700014.2"></a>Snake Library</h4>
-<!--l. 106--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox99"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibrarysnakes</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-167001"></a>
-<a
- id="dx15-167002"></a>
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox100"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibrarysnakes</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox101"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibrarysnakes</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 107--><p class="noindent">This library package defines basic snakes. Section&nbsp;<a
-href="pgfmanualse9.html#x10-1020009.2.3">9.2.3<!--tex4ht:ref: section-tikz-snakes --></a> explains how snakes are used in Ti<span
-class="cmti-10">k</span>Z,
- Section&nbsp;<a
-href="pgfmanualse22.html#x23-22900022">22<!--tex4ht:ref: section-base-snakes --></a> explains how new snakes can be defined.
-
-
- <!--l. 112--><p class="noindent">The snakes are influenced by the current values of parameters like <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span>. Only
- this parameter and <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> are proper <span class="TEX">T<span
-class="E">E</span>X</span>&nbsp;dimensions, all other parameters are
- <span class="TEX">T<span
-class="E">E</span>X</span>&nbsp;macros.
- <!--l. 117--><p class="noindent">In Ti<span
-class="cmti-10">k</span>Z, each parameter can be set using an option having the parameters name minus the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnake</span></span></span>
- part. </dd></dl>
-<!--l. 122--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox102">Snake <span
-class="cmtt-10">border</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167003"></a>
-<a
- id="dx15-167004"></a>
- <!--l. 123--><p class="noindent">This snake adds straight lines the path that are at a specific angle to the line toward the target. The idea is to
- add these little lines to indicate the &#8220;border&#8221; or an area. The following parameters influence the
- snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the distance between consecutive ticks.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines the length of the ticks.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentangle</span></span></span> determines the angle between the ticks and the line toward the target.</li></ul>
- <!--l. 136--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-319-" ><colgroup id="TBL-319-1g"><col
-id="TBL-319-1"><col
-id="TBL-319-2"></colgroup><tr
- valign="baseline" id="TBL-319-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-319-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-392.svg" width="115.34386 " height="39.47017 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-319-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;rectangle</span><span
-class="cmtt-8">&nbsp;(3,1)</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;[snake=border,segment</span><span
-class="cmtt-8">&nbsp;angle=-45]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;rectangle</span><span
-class="cmtt-8">&nbsp;(3,1);}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 143--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox103">Snake <span
-class="cmtt-10">brace</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167005"></a>
-<a
- id="dx15-167006"></a>
- <!--l. 144--><p class="noindent">This snake adds a long brace to the path. The left and right end of the brace will be exactly on the start and
- endpoint of the snake. The following parameters influence the snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines how much the brace rises above the path.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentaspect</span></span></span> determines the fraction of the total length where the &#8220;middle part&#8221; of
- the brace will be.</li></ul>
- <!--l. 154--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-320-" ><colgroup id="TBL-320-1g"><col
-id="TBL-320-1"><col
-id="TBL-320-2"></colgroup><tr
- valign="baseline" id="TBL-320-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-320-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-393.svg" width="114.90073 " height="4.86664 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-320-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=brace,segment</span><span
-class="cmtt-8">&nbsp;aspect=0.25]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 159--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox104">Snake <span
-class="cmtt-10">bumps</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167007"></a>
-<a
- id="dx15-167008"></a>
- <!--l. 160--><p class="noindent">This snake consists of little half ellipses. The following parameters influence the snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines the height of the half ellipse.
-
-
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the width of the half ellipse.</li></ul>
- <!--l. 168--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-321-" ><colgroup id="TBL-321-1g"><col
-id="TBL-321-1"><col
-id="TBL-321-2"></colgroup><tr
- valign="baseline" id="TBL-321-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-321-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-394.svg" width="114.90073 " height="4.86664 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-321-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=bumps]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 174--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox105">Snake <span
-class="cmtt-10">coil</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167009"></a>
-<a
- id="dx15-167010"></a>
- <!--l. 175--><p class="noindent">This snake adds a coil to the path. To understand how this works, imagine a three-dimensional spring. The
- spring&#8217;s axis points along the line toward the target. Then, we &#8220;view&#8221; the spring from a certain angle. If we
- look &#8220;straight from the side&#8221; we will see a perfect sine curve, if we look &#8220;more from the front&#8221; we will see a
- coil. The following parameters influence the snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines how much the coil rises above the path and falls below
- it. Thus, this is the radius of the coil.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the distance between two consecutive &#8220;curls.&#8221; Thus, when
- the spring is see &#8220;from the side&#8221; this will be the wave length of the sine curve.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentaspect</span></span></span> determines the &#8220;viewing direction.&#8221; A value of <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">0</span></span></span> means &#8220;looking from
- the side&#8221; and a value of <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">0.5</span></span></span>, which is the default, means &#8220;look more from the front.&#8221;</li></ul>
- <!--l. 194--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-322-" ><colgroup id="TBL-322-1g"><col
-id="TBL-322-1"><col
-id="TBL-322-2"></colgroup><tr
- valign="baseline" id="TBL-322-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-322-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-395.svg" width="114.90073 " height="66.13673 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-322-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}[segment</span><span
-class="cmtt-8">&nbsp;amplitude=10pt]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[snake=coil]</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;(0,1)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,1);</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[snake=coil,segment</span><span
-class="cmtt-8">&nbsp;aspect=0]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 203--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox106">Snake <span
-class="cmtt-10">expanding waves</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167011"></a>
-<a
- id="dx15-167012"></a>
- <!--l. 204--><p class="noindent">This snake adds arcs to the path that get bigger along the line towards the target. The following parameters
- influence the snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the distance between consecutive arcs.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentangle</span></span></span> determines the opening angle below and above the path. Thus, the total
- opening angle is twice this angle.</li></ul>
-
-
- <!--l. 213--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular">
-<table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-323-" ><colgroup id="TBL-323-1g"><col
-id="TBL-323-1"><col
-id="TBL-323-2"></colgroup><tr
- valign="baseline" id="TBL-323-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-323-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-396.svg" width="118.81558 " height="152.38235 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-323-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=expanding</span><span
-class="cmtt-8">&nbsp;waves]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 219--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox107">Snake <span
-class="cmtt-10">saw</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167013"></a>
-<a
- id="dx15-167014"></a>
- <!--l. 220--><p class="noindent">This snake looks like the blade of a saw. The following parameters influence the snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines how much each spike raises above the straight line.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the length each spike.</li></ul>
- <!--l. 228--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-324-" ><colgroup id="TBL-324-1g"><col
-id="TBL-324-1"><col
-id="TBL-324-2"></colgroup><tr
- valign="baseline" id="TBL-324-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-324-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-397.svg" width="114.90073 " height="4.86664 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-324-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=saw]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 234--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox108">Snake <span
-class="cmtt-10">snake</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167015"></a>
-<a
- id="dx15-167016"></a>
- <!--l. 235--><p class="noindent">This snake is the &#8220;architypical&#8221; snake: It looks like a snake seen from above. More precisely, the
- snake is a sine wave with a &#8220;softened&#8221; start and ending. The following parameters influence the
- snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines the sine wave&#8217;s amplitude.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the sine wave&#8217;s wave length.</li></ul>
- <!--l. 245--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-325-" ><colgroup id="TBL-325-1g"><col
-id="TBL-325-1"><col
-id="TBL-325-2"></colgroup><tr
- valign="baseline" id="TBL-325-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-325-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-398.svg" width="114.90073 " height="8.19995 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-325-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=snake]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 251--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox109">Snake <span
-class="cmtt-10">ticks</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167017"></a>
-<a
- id="dx15-167018"></a>
- <!--l. 252--><p class="noindent">This snake adds straight lines the path that are orthogonal to the line toward the target. The following
- parameters influence the snake:
-
-
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the distance between consecutive ticks.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines half the length of the ticks.</li></ul>
- <!--l. 260--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-326-" ><colgroup id="TBL-326-1g"><col
-id="TBL-326-1"><col
-id="TBL-326-2"></colgroup><tr
- valign="baseline" id="TBL-326-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-326-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-399.svg" width="114.90073 " height="8.19995 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-326-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=ticks]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 264--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox110">Snake <span
-class="cmtt-10">triangles</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167019"></a>
-<a
- id="dx15-167020"></a>
- <!--l. 265--><p class="noindent">This snake adds triangles to the path that point toward the target. The following parameters influence the
- snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the distance between consecutive triangles.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines half the length of the triangle side that is orthogonal
- to the path.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentobjectlength</span></span></span> determines the height of the triangle.</li></ul>
- <!--l. 276--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-327-" ><colgroup id="TBL-327-1g"><col
-id="TBL-327-1"><col
-id="TBL-327-2"></colgroup><tr
- valign="baseline" id="TBL-327-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-327-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-400.svg" width="114.90073 " height="8.19995 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-327-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=triangles]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 282--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox111">Snake <span
-class="cmtt-10">waves</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167021"></a>
-<a
- id="dx15-167022"></a>
- <!--l. 283--><p class="noindent">This snake adds arcs to the path that have a constant size. The following parameters influence the
- snake:
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the distance between consecutive arcs.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentangle</span></span></span> determines the opening angle below and above the path. Thus, the total
- opening angle is twice this angle.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines the radius of each arc.</li></ul>
- <!--l. 294--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-328-" ><colgroup id="TBL-328-1g"><col
-id="TBL-328-1"><col
-id="TBL-328-2"></colgroup><tr
- valign="baseline" id="TBL-328-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-328-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-401.svg" width="114.90073 " height="6.24733 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-328-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=waves]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 300--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox112">Snake <span
-class="cmtt-10">zigzag</span></span> </dt><dd
-class="description">
-<a
- id="dx15-167023"></a>
-<a
- id="dx15-167024"></a>
- <!--l. 301--><p class="noindent">This snake looks like a zig-zag line. The following parameters influence the snake:
-
-
- <ul class="itemize1">
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentamplitude</span></span></span> determines how much the zig-zag lines raises above and falls below
- a straight line to the target point.
- </li>
- <li class="itemize"><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsnakesegmentlength</span></span></span> determines the length of a complete &#8220;up-down&#8221; cycle.</li></ul>
- <!--l. 310--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-329-" ><colgroup id="TBL-329-1g"><col
-id="TBL-329-1"><col
-id="TBL-329-2"></colgroup><tr
- valign="baseline" id="TBL-329-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-329-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-402.svg" width="114.90073 " height="8.19995 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-329-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikz{\draw[snake=zigzag]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;--</span><span
-class="cmtt-8">&nbsp;(3,0);}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 317--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.3 </span> <a
- id="x15-16800014.3"></a>Plot Handler Library</h4>
-<!--l. 320--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox113"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibraryplothandlers</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-168001"></a>
-<a
- id="dx15-168002"></a>
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox114"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryplothandlers</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox115"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryplothandlers</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 321--><p class="noindent">This library packages defines additional plot handlers, see Section&nbsp;<a
-href="pgfmanualse29.html#x30-29700029.3">29.3<!--tex4ht:ref: section-plot-handlers --></a> for an introduction to plot
- handlers. The additional handlers are described in the following. </dd></dl>
-<!--l. 327--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.3.1 </span> <a
- id="x15-16900014.3.1"></a>Curve Plot Handlers</h5>
-<!--l. 329--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox116"><span
-class="cmtt-10">\pgfplothandlercurveto</span></span> </dt><dd
-class="description">
-<a
- id="dx15-169001"></a>
- <!--l. 330--><p class="noindent">This handler will issue a <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfpathcurveto</span></span></span> command for each point of the plot, <span
-class="cmti-10">except </span>possibly
- for the first. As for the line-to handler, what happens with the first point can be specified using
- <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsetmovetofirstplotpoint</span></span></span> or <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfsetlinetofirstplotpoint</span></span></span>.
- <!--l. 335--><p class="noindent">Obviously, the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfpathcurveto</span></span></span> command needs, in addition to the points on the path, some control points.
- These are generated automatically using a somewhat &#8220;dumb&#8221; algorithm: Suppose you have three points <span
-class="cmmi-10">x</span>, <span
-class="cmmi-10">y</span>,
- and <span
-class="cmmi-10">z </span>on the curve such that <span
-class="cmmi-10">y </span>is between <span
-class="cmmi-10">x </span>and <span
-class="cmmi-10">z</span>:
- <!--l. 340--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-330-" ><colgroup id="TBL-330-1g"><col
-id="TBL-330-1"><col
-id="TBL-330-2"></colgroup><tr
- valign="baseline" id="TBL-330-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-330-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-403.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-330-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlercurveto</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
-
-
- <!--l. 353--><p class="noindent">In order to determine the control points of the curve at the point <span
-class="cmmi-10">y</span>, the handler computes the vector <span
-class="cmmi-10">z </span><span
-class="cmsy-10">- </span><span
-class="cmmi-10">x</span>
- and scales it by the tension factor (see below). Let us call the resulting vector <span
-class="cmmi-10">s</span>. Then <span
-class="cmmi-10">y </span>+ <span
-class="cmmi-10">s</span>
- and <span
-class="cmmi-10">y </span><span
-class="cmsy-10">- </span><span
-class="cmmi-10">s </span>will be the control points around <span
-class="cmmi-10">y</span>. The first control point at the beginning of the
- curve will be the beginning itself, once more; likewise the last control point is the end itself.
- </dd></dl>
-<!--l. 362--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox117"><span
-class="cmtt-10">\pgfsetplottension</span><span
-class="cmtt-10">{</span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">value</span><span
-class="cmsy-10">&gt;</span><span
-class="cmtt-10">}</span></span> </dt><dd
-class="description">
-<a
- id="dx15-169002"></a>
- <!--l. 363--><p class="noindent">Sets the factor used by the curve plot handlers to determine the distance of the control points from
- the points they control. The higher the curvature of the curve points, the higher this value should be.
- A value of 1 will cause four points at quarter positions of a circle to be connected using a circle. The
- default is 0<span
-class="cmmi-10">.</span>5.
- <!--l. 370--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-331-" ><colgroup id="TBL-331-1g"><col
-id="TBL-331-1"><col
-id="TBL-331-2"></colgroup><tr
- valign="baseline" id="TBL-331-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-331-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-404.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-331-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfsetplottension{0.75}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlercurveto</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 386--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox118"><span
-class="cmtt-10">\pgfplothandlerclosedcurve</span></span> </dt><dd
-class="description">
-<a
- id="dx15-169003"></a>
- <!--l. 387--><p class="noindent">This handler works like the curve-to plot handler, only it will add a new part to the current path that is a
- closed curve through the plot points.
- <!--l. 390--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-332-" ><colgroup id="TBL-332-1g"><col
-id="TBL-332-1"><col
-id="TBL-332-2"></colgroup><tr
- valign="baseline" id="TBL-332-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-332-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-405.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-332-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlerclosedcurve</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 405--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.3.2 </span> <a
- id="x15-17000014.3.2"></a>Comb Plot Handlers</h5>
-<!--l. 407--><p class="noindent">There are three &#8220;comb&#8221; plot handlers. There name stems from the fact that the plots they produce look like
-&#8220;combs&#8221; (more or less).
-<!--l. 410--><p class="indent">
-
-
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox119"><span
-class="cmtt-10">\pgfplothandlerxcomb</span></span> </dt><dd
-class="description">
-<a
- id="dx15-170001"></a>
- <!--l. 411--><p class="noindent">This handler converts each point in the plot stream into a line from the <span
-class="cmmi-10">y</span>-axis to the point&#8217;s coordinate,
- resulting in a &#8220;horizontal comb.&#8221;
- <!--l. 416--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-333-" ><colgroup id="TBL-333-1g"><col
-id="TBL-333-1"><col
-id="TBL-333-2"></colgroup><tr
- valign="baseline" id="TBL-333-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-333-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-406.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-333-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlerxcomb</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 431--><p class="indent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox120"><span
-class="cmtt-10">\pgfplothandlerycomb</span></span> </dt><dd
-class="description">
-<a
- id="dx15-170002"></a>
- <!--l. 432--><p class="noindent">This handler converts each point in the plot stream into a line from the <span
-class="cmmi-10">x</span>-axis to the point&#8217;s coordinate,
- resulting in a &#8220;vertical comb.&#8221;
- <!--l. 436--><p class="noindent">This handler is useful for creating &#8220;bar diagrams.&#8221;
- <!--l. 437--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-334-" ><colgroup id="TBL-334-1g"><col
-id="TBL-334-1"><col
-id="TBL-334-2"></colgroup><tr
- valign="baseline" id="TBL-334-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-334-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-407.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-334-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlerycomb</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 451--><p class="indent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox121"><span
-class="cmtt-10">\pgfplothandlerpolarcomb</span></span> </dt><dd
-class="description">
-<a
- id="dx15-170003"></a>
- <!--l. 452--><p class="noindent">This handler converts each point in the plot stream into a line from the origin to the point&#8217;s coordinate.
-
-
- <!--l. 455--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-335-" ><colgroup id="TBL-335-1g"><col
-id="TBL-335-1"><col
-id="TBL-335-2"></colgroup><tr
- valign="baseline" id="TBL-335-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-335-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-408.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-335-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlerpolarcomb</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 469--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.3.3 </span> <a
- id="x15-17100014.3.3"></a>Mark Plot Handler</h5>
-<!--l. 473--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox122"><span
-class="cmtt-10">\pgfplothandlermark</span><span
-class="cmtt-10">{</span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">mark code</span><span
-class="cmsy-10">&gt;</span><span
-class="cmtt-10">}</span></span> </dt><dd
-class="description">
-<a
- id="dx15-171001"></a>
- <!--l. 474--><p class="noindent">This command will execute the <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">mark code</span><span
-class="cmsy-10">&gt; </span>for each point of the plot, but each time the coordinate
- transformation matrix will be setup such that the origin is at the position of the point to be plotted.
- This way, if the <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">mark code</span><span
-class="cmsy-10">&gt; </span>draws a little circle around the origin, little circles will be drawn at each
- point of the plot.
- <!--l. 481--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-336-" ><colgroup id="TBL-336-1g"><col
-id="TBL-336-1"><col
-id="TBL-336-2"></colgroup><tr
- valign="baseline" id="TBL-336-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-336-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-409.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-336-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlermark{\pgfpathcircle{\pgfpointorigin}{4pt}\pgfusepath{stroke}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 494--><p class="noindent">Typically, the <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">code</span><span
-class="cmsy-10">&gt; </span>will be <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfuseplotmark{</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">plot mark name</span><span
-class="cmsy-10">&gt;</span><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">}</span></span></span>, where <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">plot mark name</span><span
-class="cmsy-10">&gt; </span>is the name of a
- predefined plot mark. </dd></dl>
-<!--l. 499--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox123"><span
-class="cmtt-10">\pgfuseplotmark</span><span
-class="cmtt-10">{</span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">plot mark name</span><span
-class="cmsy-10">&gt;</span><span
-class="cmtt-10">}</span></span> </dt><dd
-class="description">
-<a
- id="dx15-171002"></a>
- <!--l. 500--><p class="noindent">Draws the given <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">plot mark name</span><span
-class="cmsy-10">&gt; </span>at the origin. The <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">plot mark name</span><span
-class="cmsy-10">&gt; </span>must previously have been
- declared using <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfdeclareplotmark</span></span></span>.
-
-
- <!--l. 504--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-337-" ><colgroup id="TBL-337-1g"><col
-id="TBL-337-1"><col
-id="TBL-337-2"></colgroup><tr
- valign="baseline" id="TBL-337-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-337-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-410.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-337-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlermark{\pgfuseplotmark{pentagon}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 518--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox124"><span
-class="cmtt-10">\pgfdeclareplotmark</span><span
-class="cmtt-10">{</span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">plot mark name</span><span
-class="cmsy-10">&gt;</span><span
-class="cmtt-10">}{</span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">code</span><span
-class="cmsy-10">&gt;</span><span
-class="cmtt-10">}</span></span> </dt><dd
-class="description">
-<a
- id="dx15-171003"></a>
- <!--l. 519--><p class="noindent">Declares a plot mark for later used with the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfuseplotmark</span></span></span> command.
- <!--l. 522--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-338-" ><colgroup id="TBL-338-1g"><col
-id="TBL-338-1"><col
-id="TBL-338-2"></colgroup><tr
- valign="baseline" id="TBL-338-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-338-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-411.svg" width="92.24306 " height="57.73254 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-338-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\pgfdeclareplotmark{my</span><span
-class="cmtt-8">&nbsp;plot</span><span
-class="cmtt-8">&nbsp;mark}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{\pgfpathcircle{\pgfpoint{0cm}{1ex}}{1ex}\pgfusepathqstroke}</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlermark{\pgfuseplotmark{my</span><span
-class="cmtt-8">&nbsp;plot</span><span
-class="cmtt-8">&nbsp;mark}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </dd></dl>
-<!--l. 539--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox125"><span
-class="cmtt-10">\pgfsetplotmarksize</span><span
-class="cmtt-10">{</span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt;</span><span
-class="cmtt-10">}</span></span> </dt><dd
-class="description">
-<a
- id="dx15-171004"></a>
- <!--l. 540--><p class="noindent">This command sets the <span class="TEX">T<span
-class="E">E</span>X</span>&nbsp;dimension <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\pgfplotmarksize</span></span></span> to <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt;</span>. This dimension is a
- &#8220;recommendation&#8221; for plot mark code at which size the plot mark should be drawn; plot mark code
- may choose to ignore this <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>altogether. For circles, <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>should be the radius, for
- other shapes it should be about half the width/height.
- <!--l. 547--><p class="noindent">The predefined plot marks all take this dimension into account.
- <!--l. 549--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-339-" ><colgroup id="TBL-339-1g"><col
-id="TBL-339-1"><col
-id="TBL-339-2"></colgroup><tr
- valign="baseline" id="TBL-339-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-339-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-412.svg" width="92.24306 " height="54.86172 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-339-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[gray]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{x}</span><span
-class="cmtt-8">&nbsp;(1,1)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{y}</span><span
-class="cmtt-8">&nbsp;(2,.5)</span><span
-class="cmtt-8">&nbsp;node</span><span
-class="cmtt-8">&nbsp;{z};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfsetplotmarksize{1ex}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplothandlermark{\pgfuseplotmark{*}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamstart</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{0cm}{0cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{1cm}{1cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreampoint{\pgfpoint{2cm}{0.5cm}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfplotstreamend</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\pgfusepath{stroke}</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
-
-
- </dd></dl>
-<!--l. 564--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox126"><span
-class="cmtt-10">\pgfplotmarksize</span></span> </dt><dd
-class="description">
-<a
- id="dx15-171005"></a>
- <!--l. 565--><p class="noindent">A <span class="TEX">T<span
-class="E">E</span>X</span>&nbsp;dimension that is a &#8220;recommendation&#8221; for the size of plot marks. </dd></dl>
-<!--l. 569--><p class="noindent">The following plot marks are predefined (the filling color has been set to yellow):
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-340-" ><colgroup id="TBL-340-1g"><col
-id="TBL-340-1"><col
-id="TBL-340-2"></colgroup><tr
- valign="baseline" id="TBL-340-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-340-1-1"
-class="td11"> <a
- id="dx15-171006"></a><a
- id="dx15-171007"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">*</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-340-1-2"
-class="td11"> <object data="pgfmanual-413.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-340-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-340-2-1"
-class="td11"> <a
- id="dx15-171008"></a><a
- id="dx15-171009"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">x</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-340-2-2"
-class="td11"> <object data="pgfmanual-414.svg" width="61.67648 " height="12.35847 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-340-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-340-3-1"
-class="td11"> <a
- id="dx15-171010"></a><a
- id="dx15-171011"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">+</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-340-3-2"
-class="td11"> <object data="pgfmanual-415.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-340-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-340-4-1"
-class="td11"> </td> </tr></table>
-</div>
-<!--l. 580--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.4 </span> <a
- id="x15-17200014.4"></a>Plot Mark Library</h4>
-<!--l. 582--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox127"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibraryplotmarks</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-172001"></a>
-<a
- id="dx15-172002"></a>
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox128"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryplotmarks</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox129"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryplotmarks</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 583--><p class="noindent">When this package is loaded, the following plot marks are defined in addition to <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">*</span></span></span>, <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">x</span></span></span>, and <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">+</span></span></span> (the filling
- color has been set to a dark yellow):
- <div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-341-" ><colgroup id="TBL-341-1g"><col
-id="TBL-341-1"><col
-id="TBL-341-2"></colgroup><tr
- valign="baseline" id="TBL-341-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-1-1"
-class="td11"> <a
- id="dx15-172003"></a><a
- id="dx15-172004"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">-</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-1-2"
-class="td11"> <object data="pgfmanual-416.svg" width="63.23857 " height="9.12056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-2-1"
-class="td11"> <a
- id="dx15-172005"></a><a
- id="dx15-172006"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">|</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-2-2"
-class="td11"> <object data="pgfmanual-417.svg" width="58.43857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-3-1"
-class="td11"> <a
- id="dx15-172007"></a><a
- id="dx15-172008"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">o</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-3-2"
-class="td11"> <object data="pgfmanual-418.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-4-1"
-class="td11"> <a
- id="dx15-172009"></a><a
- id="dx15-172010"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">asterisk</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-4-2"
-class="td11"> <object data="pgfmanual-419.svg" width="62.52405 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-5-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-5-1"
-class="td11"> <a
- id="dx15-172011"></a><a
- id="dx15-172012"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">star</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-5-2"
-class="td11"> <object data="pgfmanual-420.svg" width="62.9775 " height="13.41129 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-6-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-6-1"
-class="td11"> <a
- id="dx15-172013"></a><a
- id="dx15-172014"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">oplus</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-6-2"
-class="td11"> <object data="pgfmanual-421.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-7-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-7-1"
-class="td11"> <a
- id="dx15-172015"></a><a
- id="dx15-172016"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">oplus*</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-7-2"
-class="td11"> <object data="pgfmanual-422.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-8-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-8-1"
-class="td11"> <a
- id="dx15-172017"></a><a
- id="dx15-172018"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">otimes</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-8-2"
-class="td11"> <object data="pgfmanual-423.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-9-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-9-1"
-class="td11"> <a
- id="dx15-172019"></a><a
- id="dx15-172020"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">otimes*</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-9-2"
-class="td11"> <object data="pgfmanual-424.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-10-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-10-1"
-class="td11"> <a
- id="dx15-172021"></a><a
- id="dx15-172022"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">square</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-10-2"
-class="td11"> <object data="pgfmanual-425.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-11-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-11-1"
-class="td11"> <a
- id="dx15-172023"></a><a
- id="dx15-172024"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">square*</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-11-2"
-class="td11"> <object data="pgfmanual-426.svg" width="63.23857 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-12-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-12-1"
-class="td11"> <a
- id="dx15-172025"></a><a
- id="dx15-172026"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">triangle</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-12-2"
-class="td11"> <object data="pgfmanual-427.svg" width="62.52405 " height="12.58723 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-13-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-13-1"
-class="td11"> <a
- id="dx15-172027"></a><a
- id="dx15-172028"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">triangle*</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-13-2"
-class="td11"> <object data="pgfmanual-428.svg" width="62.52405 " height="12.58723 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-14-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-14-1"
-class="td11"> <a
- id="dx15-172029"></a><a
- id="dx15-172030"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">diamond</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-14-2"
-class="td11"> <object data="pgfmanual-429.svg" width="61.90524 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-15-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-15-1"
-class="td11"> <a
- id="dx15-172031"></a><a
- id="dx15-172032"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">diamond*</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-15-2"
-class="td11"> <object data="pgfmanual-430.svg" width="61.90524 " height="13.92056 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-16-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-16-1"
-class="td11"> <a
- id="dx15-172033"></a><a
- id="dx15-172034"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">pentagon</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-16-2"
-class="td11"> <object data="pgfmanual-431.svg" width="62.9775 " height="13.41129 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-17-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-17-1"
-class="td11"> <a
- id="dx15-172035"></a><a
- id="dx15-172036"></a> <span
-class="cmtt-10">\pgfuseplotmark{</span><span
-class="cmtt-10">pentagon*</span><span
-class="cmtt-10">} </span></td><td align="center" style="white-space:nowrap; text-align:center;" id="TBL-341-17-2"
-class="td11"> <object data="pgfmanual-432.svg" width="62.9775 " height="13.41129 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> </td>
-</tr><tr
- valign="baseline" id="TBL-341-18-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-341-18-1"
-class="td11"> </td>
-</tr></table></div> </dd></dl>
-
-
-<!--l. 616--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.5 </span> <a
- id="x15-17300014.5"></a>Shape Library</h4>
-<!--l. 618--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox130"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibraryshapes</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-173001"></a>
-<a
- id="dx15-173002"></a>
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox131"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryshapes</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox132"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryshapes</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 619--><p class="noindent">This library packages defines additional shapes, which are described in the following. </dd></dl>
-<!--l. 623--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox133">Shape <span
-class="cmtt-10">cross out</span></span> </dt><dd
-class="description">
-<a
- id="dx15-173003"></a>
-<a
- id="dx15-173004"></a>
- <!--l. 624--><p class="noindent">This shape &#8220;crosses out&#8221; the node. Its foreground path are simply two diagonal lines that between the
- corners of the node&#8217;s bounding box. Here is an example:
- <!--l. 628--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-342-" ><colgroup id="TBL-342-1g"><col
-id="TBL-342-1"><col
-id="TBL-342-2"></colgroup><tr
- valign="baseline" id="TBL-342-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-342-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-433.svg" width="115.07718 " height="77.14032 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-342-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[help</span><span
-class="cmtt-8">&nbsp;lines]</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;grid</span><span
-class="cmtt-8">&nbsp;(3,2);</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;[cross</span><span
-class="cmtt-8">&nbsp;out,draw=red]</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(1.5,1)</span><span
-class="cmtt-8">&nbsp;{cross</span><span
-class="cmtt-8">&nbsp;out};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 635--><p class="noindent">A useful application is inside text as in the following example:
- <!--l. 636--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-343-" ><colgroup id="TBL-343-1g"><col
-id="TBL-343-1"><col
-id="TBL-343-2"></colgroup><tr
- valign="baseline" id="TBL-343-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-343-1-1"
-class="td11"> &nbsp;Cross <object data="pgfmanual-434.svg" width="27.99155 " height="16.69525 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> out! &nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-343-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">Cross</span><span
-class="cmtt-8">&nbsp;\tikz[baseline]</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;[cross</span><span
-class="cmtt-8">&nbsp;out,draw,anchor=text]</span><span
-class="cmtt-8">&nbsp;{me};</span><span
-class="cmtt-8">&nbsp;out!</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- <!--l. 640--><p class="noindent">This shape inherits all anchors from the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">rectangle</span></span></span> shape, see also the following figure:
- <!--l. 642--><p class="noindent"><div class="obeylines-v"></div><object data="pgfmanual-435.svg" width="509.12688 " height="189.39648 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-344-" ><colgroup id="TBL-344-1g"><col
-id="TBL-344-1"></colgroup><tr
- valign="baseline" id="TBL-344-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-344-1-1"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\Huge</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node[name=s,shape=cross</span><span
-class="cmtt-8">&nbsp;out,style=shape</span><span
-class="cmtt-8">&nbsp;example]</span><span
-class="cmtt-8">&nbsp;{cross</span><span
-class="cmtt-8">&nbsp;out\vrule</span><span
-class="cmtt-8">&nbsp;width</span><span
-class="cmtt-8">&nbsp;1pt</span><span
-class="cmtt-8">&nbsp;height</span><span
-class="cmtt-8">&nbsp;2cm};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\foreach</span><span
-class="cmtt-8">&nbsp;\anchor/\placement</span><span
-class="cmtt-8">&nbsp;in</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{north</span><span
-class="cmtt-8">&nbsp;west/above</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;north/above,</span><span
-class="cmtt-8">&nbsp;north</span><span
-class="cmtt-8">&nbsp;east/above</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;center/above,</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;west/right,</span><span
-class="cmtt-8">&nbsp;mid/above,</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;east/left,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;base/below,</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;west/below</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;south/below,</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;east/below</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;text/left,</span><span
-class="cmtt-8">&nbsp;10/right,</span><span
-class="cmtt-8">&nbsp;130/above}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[shift=(s.\anchor)]</span><span
-class="cmtt-8">&nbsp;plot[mark=x]</span><span
-class="cmtt-8">&nbsp;coordinates{(0,0)}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;node[\placement]</span><span
-class="cmtt-8">&nbsp;{\scriptsize\texttt{(s.\anchor)}};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-
-
-<!--l. 659--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox134">Shape <span
-class="cmtt-10">ellipse</span></span> </dt><dd
-class="description">
-<a
- id="dx15-173005"></a>
-<a
- id="dx15-173006"></a>
- <!--l. 660--><p class="noindent">This shape is an ellipse tightly fitting the text box, if no inner separation is given. The following figure shows
- the anchors this shape defines; the anchors <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">10</span></span></span> and <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">130</span></span></span> are example of border anchors.
- <!--l. 663--><p class="noindent"><div class="obeylines-v"></div><object data="pgfmanual-436.svg" width="584.62265 " height="245.66365 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-345-" ><colgroup id="TBL-345-1g"><col
-id="TBL-345-1"></colgroup><tr
- valign="baseline" id="TBL-345-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-345-1-1"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\Huge</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node[name=s,shape=ellipse,style=shape</span><span
-class="cmtt-8">&nbsp;example]</span><span
-class="cmtt-8">&nbsp;{Ellipse\vrule</span><span
-class="cmtt-8">&nbsp;width</span><span
-class="cmtt-8">&nbsp;1pt</span><span
-class="cmtt-8">&nbsp;height</span><span
-class="cmtt-8">&nbsp;2cm};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\foreach</span><span
-class="cmtt-8">&nbsp;\anchor/\placement</span><span
-class="cmtt-8">&nbsp;in</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{north</span><span
-class="cmtt-8">&nbsp;west/above</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;north/above,</span><span
-class="cmtt-8">&nbsp;north</span><span
-class="cmtt-8">&nbsp;east/above</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;center/above,</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;west/right,</span><span
-class="cmtt-8">&nbsp;mid/above,</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;east/left,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;base/below,</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;west/below</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;south/below,</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;east/below</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;text/left,</span><span
-class="cmtt-8">&nbsp;10/right,</span><span
-class="cmtt-8">&nbsp;130/above}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[shift=(s.\anchor)]</span><span
-class="cmtt-8">&nbsp;plot[mark=x]</span><span
-class="cmtt-8">&nbsp;coordinates{(0,0)}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;node[\placement]</span><span
-class="cmtt-8">&nbsp;{\scriptsize\texttt{(s.\anchor)}};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 680--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox135">Shape <span
-class="cmtt-10">forbidden sign</span></span> </dt><dd
-class="description">
-<a
- id="dx15-173007"></a>
-<a
- id="dx15-173008"></a>
- <!--l. 681--><p class="noindent">This shape places the node inside a circle with a diagonal from the lower left to the upper right added.
- The circle is part of the background, the diagonal line part of the foreground path; thus, the diagonal
- line is on top of the text.
- <!--l. 686--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-346-" ><colgroup id="TBL-346-1g"><col
-id="TBL-346-1"><col
-id="TBL-346-2"></colgroup><tr
- valign="baseline" id="TBL-346-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-346-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-437.svg" width="69.03473 " height="69.03473 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-346-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;[forbidden</span><span
-class="cmtt-8">&nbsp;sign,line</span><span
-class="cmtt-8">&nbsp;width=1ex,draw=red,fill=white]</span><span
-class="cmtt-8">&nbsp;{Smoking};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 692--><p class="noindent">The shape inherits all anchors from the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">circle</span></span></span> shape, see also the following figure:
-
-
- <!--l. 694--><p class="noindent"><div class="obeylines-v"></div><object data="pgfmanual-438.svg" width="533.68391 " height="419.28453 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-347-" ><colgroup id="TBL-347-1g"><col
-id="TBL-347-1"></colgroup><tr
- valign="baseline" id="TBL-347-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-347-1-1"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\Huge</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node[name=s,shape=forbidden</span><span
-class="cmtt-8">&nbsp;sign,style=shape</span><span
-class="cmtt-8">&nbsp;example]</span><span
-class="cmtt-8">&nbsp;{Forbidden\vrule</span><span
-class="cmtt-8">&nbsp;width</span><span
-class="cmtt-8">&nbsp;1pt</span><span
-class="cmtt-8">&nbsp;height</span><span
-class="cmtt-8">&nbsp;2cm};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\foreach</span><span
-class="cmtt-8">&nbsp;\anchor/\placement</span><span
-class="cmtt-8">&nbsp;in</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{north</span><span
-class="cmtt-8">&nbsp;west/above</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;north/above,</span><span
-class="cmtt-8">&nbsp;north</span><span
-class="cmtt-8">&nbsp;east/above</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;center/above,</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;west/right,</span><span
-class="cmtt-8">&nbsp;mid/above,</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;east/left,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;base/below,</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;west/below</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;south/below,</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;east/below</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;text/left,</span><span
-class="cmtt-8">&nbsp;10/right,</span><span
-class="cmtt-8">&nbsp;130/above}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[shift=(s.\anchor)]</span><span
-class="cmtt-8">&nbsp;plot[mark=x]</span><span
-class="cmtt-8">&nbsp;coordinates{(0,0)}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;node[\placement]</span><span
-class="cmtt-8">&nbsp;{\scriptsize\texttt{(s.\anchor)}};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-<!--l. 712--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox136">Shape <span
-class="cmtt-10">strike out</span></span> </dt><dd
-class="description">
-<a
- id="dx15-173009"></a>
-<a
- id="dx15-173010"></a>
- <!--l. 713--><p class="noindent">This shape is idential to the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">cross</span><span
-class="cmtt-10">&nbsp;out</span></span></span> shape, only its foreground path consists of a single line from
- the lower left to the upper right.
- <!--l. 717--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-348-" ><colgroup id="TBL-348-1g"><col
-id="TBL-348-1"><col
-id="TBL-348-2"></colgroup><tr
- valign="baseline" id="TBL-348-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-348-1-1"
-class="td11"> &nbsp;Strike <object data="pgfmanual-439.svg" width="27.99155 " height="16.69525 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object> out! &nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-348-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">Strike</span><span
-class="cmtt-8">&nbsp;\tikz[baseline]</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;[strike</span><span
-class="cmtt-8">&nbsp;out,draw,anchor=text]</span><span
-class="cmtt-8">&nbsp;{me};</span><span
-class="cmtt-8">&nbsp;out!</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- <!--l. 721--><p class="noindent">See the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">cross</span><span
-class="cmtt-10">&nbsp;out</span></span></span> shape for the anchors. </dd></dl>
-<!--l. 726--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.6 </span> <a
- id="x15-17400014.6"></a>Tree Library</h4>
-<!--l. 731--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox137"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibrarytikztrees</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-174001"></a>
-<a
- id="dx15-174002"></a>
-
-
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox138"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibrarytikztrees</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox139"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibrarytikztrees</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 732--><p class="noindent">This packages defines styles to be used when drawing trees. </dd></dl>
-<!--l. 735--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.6.1 </span> <a
- id="x15-17500014.6.1"></a>Growth Functions</h5>
-<!--l. 737--><p class="noindent">The package <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">pgflibrarytikztrees</span></span></span> defines two new growth functions. They are installed using the following
-options:
- <ul class="itemize1">
- <li class="itemize"><span
-class="cmtt-10">grow via three points</span><a
- id="dx15-175001"></a><a
- id="dx15-175002"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=one</span><span
-class="cmtt-10">&nbsp;child</span><span
-class="cmtt-10">&nbsp;at</span><span
-class="cmtt-10">&nbsp;(</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">x</span><span
-class="cmsy-10">&gt;</span><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">)</span><span
-class="cmtt-10">&nbsp;and</span><span
-class="cmtt-10">&nbsp;two</span><span
-class="cmtt-10">&nbsp;children</span><span
-class="cmtt-10">&nbsp;at</span><span
-class="cmtt-10">&nbsp;(</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">y</span><span
-class="cmsy-10">&gt;</span><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">)</span><span
-class="cmtt-10">&nbsp;and</span><span
-class="cmtt-10">&nbsp;(</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">z</span><span
-class="cmsy-10">&gt;</span><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">)</span></span></span> This option
- installs a growth function that works as follows: If a parent node has just one child, this child is placed
- at <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">x</span><span
-class="cmsy-10">&gt;</span>. If the parent node has two children, these are placed at <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">y</span><span
-class="cmsy-10">&gt; </span>and <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">z</span><span
-class="cmsy-10">&gt;</span>. If the parent node has
- more than two children, the children are placed at points that are linearly extrapolated from the three
- points <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">x</span><span
-class="cmsy-10">&gt;</span>, <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">y</span><span
-class="cmsy-10">&gt;</span>, and <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">z</span><span
-class="cmsy-10">&gt;</span>. In detail, the position is <span
-class="cmmi-10">x</span>+<img
-src="pgfmanual28x.gif" alt="n-1
- 2" class="frac" align="middle">(<span
-class="cmmi-10">y</span><span
-class="cmsy-10">-</span><span
-class="cmmi-10">x</span>)+(<span
-class="cmmi-10">c</span><span
-class="cmsy-10">-</span>1)(<span
-class="cmmi-10">z</span><span
-class="cmsy-10">-</span><span
-class="cmmi-10">y</span>), where <span
-class="cmmi-10">n </span>is the number
- of children and <span
-class="cmmi-10">c </span>is the number of the current child (starting with&nbsp;1).
- <!--l. 753--><p class="noindent">The net effect of all this is that if you have a certain &#8220;linear arrangement&#8221; in mind and use this option
- to specify the placement of a single child and of two children, then any number of children will be
- placed correctly.
- <!--l. 758--><p class="noindent">Here are some arrangements based on this growth function. We start with a simple &#8220;above&#8221;
- arrangement:
- <!--l. 760--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular">
-<table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-349-" ><colgroup id="TBL-349-1g"><col
-id="TBL-349-1"><col
-id="TBL-349-2"></colgroup><tr
- valign="baseline" id="TBL-349-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-349-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-440.svg" width="115.3438 " height="218.99286 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-349-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}[grow</span><span
-class="cmtt-8">&nbsp;via</span><span
-class="cmtt-8">&nbsp;three</span><span
-class="cmtt-8">&nbsp;points={</span><span
-class="cmsltt-10x-x-80">%</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;one</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,1)</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;two</span><span
-class="cmtt-8">&nbsp;children</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(-.5,1)</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;(.5,1)}]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;{one}</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-1.5)</span><span
-class="cmtt-8">&nbsp;{two}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-3)</span><span
-class="cmtt-8">&nbsp;{three}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-4.5)</span><span
-class="cmtt-8">&nbsp;{four}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 770--><p class="noindent">The next arrangement places children above, but &#8220;grows only to the right.&#8221;
-
-
- <!--l. 772--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular">
-<table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-350-" ><colgroup id="TBL-350-1g"><col
-id="TBL-350-1"><col
-id="TBL-350-2"></colgroup><tr
- valign="baseline" id="TBL-350-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-350-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-441.svg" width="134.35445 " height="218.99286 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-350-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}[grow</span><span
-class="cmtt-8">&nbsp;via</span><span
-class="cmtt-8">&nbsp;three</span><span
-class="cmtt-8">&nbsp;points={</span><span
-class="cmsltt-10x-x-80">%</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;one</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,1)</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;two</span><span
-class="cmtt-8">&nbsp;children</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,1)</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;(1,1)}]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;{one}</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-1.5)</span><span
-class="cmtt-8">&nbsp;{two}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-3)</span><span
-class="cmtt-8">&nbsp;{three}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-4.5)</span><span
-class="cmtt-8">&nbsp;{four}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 782--><p class="noindent">In the final arrangement, the children are placed along a line going down and right.
- <!--l. 784--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular">
-<table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-351-" ><colgroup id="TBL-351-1g"><col
-id="TBL-351-1"><col
-id="TBL-351-2"></colgroup><tr
- valign="baseline" id="TBL-351-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-351-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-442.svg" width="115.34386 " height="226.71782 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-351-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}[grow</span><span
-class="cmtt-8">&nbsp;via</span><span
-class="cmtt-8">&nbsp;three</span><span
-class="cmtt-8">&nbsp;points={</span><span
-class="cmsltt-10x-x-80">%</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;one</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(-1,-.5)</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;two</span><span
-class="cmtt-8">&nbsp;children</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(-1,-.5)</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;(0,-.75)}]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;{one}</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-1.5)</span><span
-class="cmtt-8">&nbsp;{two}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-3)</span><span
-class="cmtt-8">&nbsp;{three}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;at</span><span
-class="cmtt-8">&nbsp;(0,-4.5)</span><span
-class="cmtt-8">&nbsp;{four}</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;child;</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 794--><p class="noindent">These examples should make it clear how you can create new styles to arrange your children along a
- line.
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">grow cyclic</span><a
- id="dx15-175003"></a><a
- id="dx15-175004"></a> This style causes the children to be arranged &#8220;on a circle.&#8221; For this, the children are
- placed at distance <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\tikzleveldistance</span></span></span> from the parent node, but not on a straight line, but points on a
- circle. Instead of a sibling distance, there is a <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">sibling</span><span
-class="cmtt-10">&nbsp;angle</span></span></span> that denotes the angle between two given
- children.
- <ul class="itemize2">
- <li class="itemize"><span
-class="cmtt-10">sibling angle</span><a
- id="dx15-175005"></a><a
- id="dx15-175006"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">angle</span><span
-class="cmsy-10">&gt; </span>Sets the angle between siblings in the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">grow</span><span
-class="cmtt-10">&nbsp;cyclic</span></span></span> style.</li></ul>
- <!--l. 807--><p class="noindent">Note that this function will rotate the coordinate system of the children to ensure that the grandchildren will
- grow in the right direction.
-
-
- <!--l. 810--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-352-" ><colgroup id="TBL-352-1g"><col
-id="TBL-352-1"><col
-id="TBL-352-2"></colgroup><tr
- valign="baseline" id="TBL-352-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-352-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-443.svg" width="98.18277 " height="54.631 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-352-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}[grow</span><span
-class="cmtt-8">&nbsp;cyclic]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\tikzstyle{level</span><span
-class="cmtt-8">&nbsp;1}=[level</span><span
-class="cmtt-8">&nbsp;distance=8mm,sibling</span><span
-class="cmtt-8">&nbsp;angle=60]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\tikzstyle{level</span><span
-class="cmtt-8">&nbsp;2}=[level</span><span
-class="cmtt-8">&nbsp;distance=4mm,sibling</span><span
-class="cmtt-8">&nbsp;angle=45]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\tikzstyle{level</span><span
-class="cmtt-8">&nbsp;3}=[level</span><span
-class="cmtt-8">&nbsp;distance=2mm,sibling</span><span
-class="cmtt-8">&nbsp;angle=30]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\coordinate</span><span
-class="cmtt-8">&nbsp;[rotate=-90]</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmsltt-10x-x-80">%</span><span
-class="cmsltt-10x-x-80">&nbsp;going</span><span
-class="cmsltt-10x-x-80">&nbsp;down</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;foreach</span><span
-class="cmtt-8">&nbsp;\x</span><span
-class="cmtt-8">&nbsp;in</span><span
-class="cmtt-8">&nbsp;{1,2,3}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{child</span><span
-class="cmtt-8">&nbsp;foreach</span><span
-class="cmtt-8">&nbsp;\x</span><span
-class="cmtt-8">&nbsp;in</span><span
-class="cmtt-8">&nbsp;{1,2,3}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{child</span><span
-class="cmtt-8">&nbsp;foreach</span><span
-class="cmtt-8">&nbsp;\x</span><span
-class="cmtt-8">&nbsp;in</span><span
-class="cmtt-8">&nbsp;{1,2,3}}};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </li></ul>
-<!--l. 823--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">14.6.2 </span> <a
- id="x15-17600014.6.2"></a>Edges From Parent</h5>
-<!--l. 825--><p class="noindent">The following styles can be used to modify how the edges from parents are drawn:
- <ul class="itemize1">
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">edge from parent fork down</span><a
- id="dx15-176001"></a><a
- id="dx15-176002"></a> This style will draw a line from the parent downwards (for half the
- level distance) and then on to the child using only horizontal and vertical lines.
- <!--l. 833--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-353-" ><colgroup id="TBL-353-1g"><col
-id="TBL-353-1"><col
-id="TBL-353-2"></colgroup><tr
- valign="baseline" id="TBL-353-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-353-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-444.svg" width="118.57913 " height="132.42857 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-353-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;{root}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;[edge</span><span
-class="cmtt-8">&nbsp;from</span><span
-class="cmtt-8">&nbsp;parent</span><span
-class="cmtt-8">&nbsp;fork</span><span
-class="cmtt-8">&nbsp;down]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{left}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{right}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child[child</span><span
-class="cmtt-8">&nbsp;anchor=north</span><span
-class="cmtt-8">&nbsp;east]</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{child}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{child}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">edge from parent fork right</span><a
- id="dx15-176003"></a><a
- id="dx15-176004"></a> This style behaves similarly, only it will first draw its edge to the
- right.
- <!--l. 847--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-354-" ><colgroup id="TBL-354-1g"><col
-id="TBL-354-1"><col
-id="TBL-354-2"></colgroup><tr
- valign="baseline" id="TBL-354-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-354-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-445.svg" width="149.64285 " height="104.50505 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-354-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;{root}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;[edge</span><span
-class="cmtt-8">&nbsp;from</span><span
-class="cmtt-8">&nbsp;parent</span><span
-class="cmtt-8">&nbsp;fork</span><span
-class="cmtt-8">&nbsp;right,grow=right]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{left}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{right}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{child}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;child</span><span
-class="cmtt-8">&nbsp;{node</span><span
-class="cmtt-8">&nbsp;{child}}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
-
-
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">edge from parent fork left</span><a
- id="dx15-176005"></a><a
- id="dx15-176006"></a> behaves similary.
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">edge from parent fork up</span><a
- id="dx15-176007"></a><a
- id="dx15-176008"></a> behaves similary.</li></ul>
-<!--l. 866--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.7 </span> <a
- id="x15-17700014.7"></a>Background Library</h4>
-<!--l. 870--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox140"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibrarytikzbackgrounds</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-177001"></a>
-<a
- id="dx15-177002"></a>
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox141"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibrarytikzbackgrounds</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox142"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibrarytikzbackgrounds</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 871--><p class="noindent">This packages defines &#8220;backgrounds&#8221; for pictures. This does not refer to background pictures, but
- rather to frames drawn around and behind pictures. For example, this package allows you to just add
- the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">framed</span></span></span> option to a picture to get a rectangular box around your picture or <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">gridded</span></span></span> to put a grid
- behind your picture. </dd></dl>
-<!--l. 878--><p class="noindent">When this package is loaded, the following styles become available:
- <ul class="itemize1">
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">show background rectangle</span><a
- id="dx15-177003"></a><a
- id="dx15-177004"></a> This style causes a rectangle to be drawn behind your
- graphic. This style option must be given to the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">{tikzpicture}</span></span></span> environment or to the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">\tikz</span></span></span>
- command.
- <!--l. 884--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-355-" ><colgroup id="TBL-355-1g"><col
-id="TBL-355-1"><col
-id="TBL-355-2"></colgroup><tr
- valign="baseline" id="TBL-355-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-355-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-446.svg" width="89.42174 " height="51.48486 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-355-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}[show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;rectangle]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 889--><p class="noindent">The size of the background rectangle is determined as follows: We start with the bounding box of the picture.
- Then, a certain separator distance is added on the sides. This distance can be different for the <span
-class="cmmi-10">x</span>- and
- <span
-class="cmmi-10">y</span>-directions and can be set using the following options:
- <ul class="itemize2">
- <li class="itemize"><span
-class="cmtt-10">inner frame xsep</span><a
- id="dx15-177005"></a><a
- id="dx15-177006"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>Sets the additional horizontal separator distance for the
- background rectangle. The default is <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">1ex</span></span></span>.
- </li>
- <li class="itemize"><span
-class="cmtt-10">inner frame ysep</span><a
- id="dx15-177007"></a><a
- id="dx15-177008"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>Same for the vertical separator distance.
- </li>
- <li class="itemize"><span
-class="cmtt-10">inner frame sep</span><a
- id="dx15-177009"></a><a
- id="dx15-177010"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>sets the horizontal and vertical separator distances
- simultaneously.</li></ul>
- <!--l. 904--><p class="noindent">The following two styles make setting the inner separator a bit easier to remember:
- <ul class="itemize2">
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">tight background</span><a
- id="dx15-177011"></a><a
- id="dx15-177012"></a> Sets the inner frame separator to 0pt. The background rectangle will
- have the size of the bounding box.
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">loose background</span><a
- id="dx15-177013"></a><a
- id="dx15-177014"></a> Sets the inner frame separator to 2ex.</li></ul>
-
-
- <!--l. 913--><p class="noindent">You can influence how the background rectangle is rendered by setting the following style:
- <ul class="itemize2">
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">background rectangle</span><a
- id="dx15-177015"></a><a
- id="dx15-177016"></a> This style dictates how the background rectangle is drawn or filled. By
- default this style is set to <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">draw</span></span></span>, which causes the path of the background rectangle to be drawn in
- the usual way. Setting this style to, say, <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">fill=blue!20</span></span></span> causes a light blue background to
- be added to the picture. You can also use more fancy settings as shown in the following
- example:
- <!--l. 923--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-356-" ><colgroup id="TBL-356-1g"><col
-id="TBL-356-1"><col
-id="TBL-356-2"></colgroup><tr
- valign="baseline" id="TBL-356-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-356-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-447.svg" width="93.95508 " height="56.01822 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-356-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;rectangle}=</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;[double,ultra</span><span
-class="cmtt-8">&nbsp;thick,draw=red,top</span><span
-class="cmtt-8">&nbsp;color=blue,rounded</span><span
-class="cmtt-8">&nbsp;corners]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}[show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;rectangle]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 930--><p class="noindent">Naturally, no one in their right mind would use the above, but here is a nice background:
- <!--l. 932--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-357-" ><colgroup id="TBL-357-1g"><col
-id="TBL-357-1"><col
-id="TBL-357-2"></colgroup><tr
- valign="baseline" id="TBL-357-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-357-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-448.svg" width="89.42174 " height="51.48486 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-357-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;rectangle}=</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;[draw=blue!50,fill=blue!20,rounded</span><span
-class="cmtt-8">&nbsp;corners=1ex]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}[show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;rectangle]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </li></ul>
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">framed</span><a
- id="dx15-177017"></a><a
- id="dx15-177018"></a> This is a shorthand for <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">show</span><span
-class="cmtt-10">&nbsp;background</span><span
-class="cmtt-10">&nbsp;rectangle</span></span></span>.
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">show background grid</span><a
- id="dx15-177019"></a><a
- id="dx15-177020"></a> This style behaves similarly to the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">show</span><span
-class="cmtt-10">&nbsp;background</span><span
-class="cmtt-10">&nbsp;rectangle</span></span></span> style, but it
- will not use a rectangle path, but a grid. The lower left and upper right corner of the grid is computed in the
- same way as for the background rectangle:
- <!--l. 947--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-358-" ><colgroup id="TBL-358-1g"><col
-id="TBL-358-1"><col
-id="TBL-358-2"></colgroup><tr
- valign="baseline" id="TBL-358-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-358-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-449.svg" width="89.15504 " height="51.21819 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-358-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}[show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;grid]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 952--><p class="noindent">You can influence the background grid by setting the following style:
- <ul class="itemize2">
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">background grid</span><a
- id="dx15-177021"></a><a
- id="dx15-177022"></a> This style dictates how the background grid path is drawn. The default is
- <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">draw,help</span><span
-class="cmtt-10">&nbsp;lines</span></span></span>.
- <!--l. 958--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-359-" ><colgroup id="TBL-359-1g"><col
-id="TBL-359-1"><col
-id="TBL-359-2"></colgroup><tr
- valign="baseline" id="TBL-359-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-359-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-450.svg" width="89.95506 " height="52.01819 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-359-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;grid}=[thick,draw=red,step=.5cm]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}[show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;grid]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 964--><p class="noindent">This option can be combined with the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">framed</span></span></span> option (use the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">framed</span></span></span> option first):
-
-
- <!--l. 966--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-360-" ><colgroup id="TBL-360-1g"><col
-id="TBL-360-1"><col
-id="TBL-360-2"></colgroup><tr
- valign="baseline" id="TBL-360-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-360-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-451.svg" width="89.95506 " height="52.01819 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-360-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;grid}=[thick,draw=red,step=.5cm]</span>
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;rectangle}=[rounded</span><span
-class="cmtt-8">&nbsp;corners,fill=yellow]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}[framed,gridded]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">gridded</span><a
- id="dx15-177023"></a><a
- id="dx15-177024"></a> This is a shorthand for <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">show</span><span
-class="cmtt-10">&nbsp;background</span><span
-class="cmtt-10">&nbsp;grid</span></span></span>.</li></ul>
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">show background top</span><a
- id="dx15-177025"></a><a
- id="dx15-177026"></a> This style causes a single line to be drawn at the top of the background
- rectangle. Normally, the line coincides exactly with the top line of the background rectangle:
- <!--l. 980--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-361-" ><colgroup id="TBL-361-1g"><col
-id="TBL-361-1"><col
-id="TBL-361-2"></colgroup><tr
- valign="baseline" id="TBL-361-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-361-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-452.svg" width="89.42174 " height="51.2182 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-361-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;rectangle}=[fill=yellow]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}[framed,show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;top]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 986--><p class="noindent">The following option allows you to lengthen (or shorten) the line:
- <ul class="itemize2">
- <li class="itemize"><span
-class="cmtt-10">outer frame xsep</span><a
- id="dx15-177027"></a><a
- id="dx15-177028"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>The <span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>is added at the left and right side of the
- line.
- <!--l. 991--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-362-" ><colgroup id="TBL-362-1g"><col
-id="TBL-362-1"><col
-id="TBL-362-2"></colgroup><tr
- valign="baseline" id="TBL-362-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-362-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-453.svg" width="100.90314 " height="51.2182 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-362-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;rectangle}=[fill=yellow]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;[framed,show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;top,outer</span><span
-class="cmtt-8">&nbsp;frame</span><span
-class="cmtt-8">&nbsp;xsep=1ex]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </li>
- <li class="itemize"><span
-class="cmtt-10">outer frame ysep</span><a
- id="dx15-177029"></a><a
- id="dx15-177030"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>This option does not apply to the top line, but to the left and right
- lines, see below.
- </li>
- <li class="itemize"><span
-class="cmtt-10">outer frame sep</span><a
- id="dx15-177031"></a><a
- id="dx15-177032"></a><span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">=</span></span></span><span
-class="cmsy-10">&lt;</span><span
-class="cmti-10">dimension</span><span
-class="cmsy-10">&gt; </span>Sets both the <span
-class="cmmi-10">x</span>- and <span
-class="cmmi-10">y</span>-separation.
- <!--l. 1003--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-363-" ><colgroup id="TBL-363-1g"><col
-id="TBL-363-1"><col
-id="TBL-363-2"></colgroup><tr
- valign="baseline" id="TBL-363-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-363-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-454.svg" width="100.90314 " height="62.96626 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-363-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;rectangle}=[fill=blue!20]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;[outer</span><span
-class="cmtt-8">&nbsp;frame</span><span
-class="cmtt-8">&nbsp;sep=1ex,</span><span
-class="cmsltt-10x-x-80">%</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;top,</span><span
-class="cmsltt-10x-x-80">%</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;bottom,</span><span
-class="cmsltt-10x-x-80">%</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmsltt-10x-x-80">%</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;right]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </li></ul>
- <!--l. 1015--><p class="noindent">You can influence how the line is drawn grid by setting the following style:
- <ul class="itemize2">
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">background top</span><a
- id="dx15-177033"></a><a
- id="dx15-177034"></a> Default is <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">draw</span></span></span>.
-
-
- <!--l. 1020--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-364-" ><colgroup id="TBL-364-1g"><col
-id="TBL-364-1"><col
-id="TBL-364-2"></colgroup><tr
- valign="baseline" id="TBL-364-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-364-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-455.svg" width="94.6291 " height="53.8219 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-364-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;rectangle}=[fill=blue!20]</span>
-<br><span
-class="cmtt-8">\tikzstyle{background</span><span
-class="cmtt-8">&nbsp;top}=[draw=blue!50,line</span><span
-class="cmtt-8">&nbsp;width=1ex]</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}[framed,show</span><span
-class="cmtt-8">&nbsp;background</span><span
-class="cmtt-8">&nbsp;top]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw</span><span
-class="cmtt-8">&nbsp;(0,0)</span><span
-class="cmtt-8">&nbsp;ellipse</span><span
-class="cmtt-8">&nbsp;(10mm</span><span
-class="cmtt-8">&nbsp;and</span><span
-class="cmtt-8">&nbsp;5mm);</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- </li></ul>
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">show background bottom</span><a
- id="dx15-177035"></a><a
- id="dx15-177036"></a> works like the style for the top line.
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">show background left</span><a
- id="dx15-177037"></a><a
- id="dx15-177038"></a> works like the style for the top line.
- </li>
- <li class="itemize"><span
-class="cmtt-10">style=</span><span
-class="cmtt-10">show background right</span><a
- id="dx15-177039"></a><a
- id="dx15-177040"></a> works like the style for the top line.</li></ul>
-<!--l. 1037--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">14.8 </span> <a
- id="x15-17800014.8"></a>Automata Drawing Library</h4>
-<!--l. 1039--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox143"><span
-class="cmtt-10">\usepackage{</span><span
-class="cmtt-10">pgflibraryautomata</span><span
-class="cmtt-10">} % </span><span class="LATEX"><span
-class="cmtt-10">L</span><span class="A"><span
-class="cmtt-10">A</span></span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span></span> </dt><dd
-class="description">
-<a
- id="dx15-178001"></a>
-<a
- id="dx15-178002"></a>
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox144"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryautomata</span><span
-class="cmtt-10">.tex % plain </span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span></span> </dt><dd
-class="description">
- </dd><dt class="description">
-<span
-class="colorbox" id="colorbox145"><span
-class="cmtt-10">\input </span><span
-class="cmtt-10">pgflibraryautomata</span><span
-class="cmtt-10">.tex % Con</span><span class="TEX"><span
-class="cmtt-10">T</span><span
-class="E"><span
-class="cmtt-10">E</span></span><span
-class="cmtt-10">X</span></span><span
-class="cmtt-10">t</span></span> </dt><dd
-class="description">
- <!--l. 1040--><p class="noindent">This packages, which is still under construction, provides shapes and styles for drawing automata. </dd></dl>
-<!--l. 1045--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox146">Shape <span
-class="cmtt-10">state</span></span> </dt><dd
-class="description">
-<a
- id="dx15-178003"></a>
-<a
- id="dx15-178004"></a>
- <!--l. 1046--><p class="noindent">This shape is currently just an alias for the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">circle</span></span></span> shape. However, it is useful to have another shape
- <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">state</span></span></span> since one can then say, for example, the the style <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">every</span><span
-class="cmtt-10">&nbsp;state</span><span
-class="cmtt-10">&nbsp;shape</span></span></span> should be set to some
- special value. </dd></dl>
-<!--l. 1052--><p class="noindent">
- <dl class="description"><dt class="description">
-<span
-class="colorbox" id="colorbox147">Shape <span
-class="cmtt-10">state with output</span></span> </dt><dd
-class="description">
-<a
- id="dx15-178005"></a>
-<a
- id="dx15-178006"></a>
- <!--l. 1053--><p class="noindent">This shape is a multi-part shape. The main part (the text part) is the name of the state as in the
- <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">state</span></span></span> shape. The second part is called <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">output</span></span></span>. This node part is drawn in the lower part of the node,
- separated from the upper part by a line.
-
-
- <!--l. 1058--><p class="noindent"><div class="obeylines-v"></div><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-365-" ><colgroup id="TBL-365-1g"><col
-id="TBL-365-1"><col
-id="TBL-365-2"></colgroup><tr
- valign="baseline" id="TBL-365-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-365-1-1"
-class="td11"> &nbsp;<object data="pgfmanual-456.svg" width="44.43355 " height="44.43355 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object>&nbsp; </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-365-1-2"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node</span><span
-class="cmtt-8">&nbsp;[state</span><span
-class="cmtt-8">&nbsp;with</span><span
-class="cmtt-8">&nbsp;output,draw,double,fill=red!20]</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;$q_1$</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\nodepart{output}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;$00$</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table></div>
- <!--l. 1069--><p class="noindent">The shape inherits all anchors from the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">circle</span></span></span> shape and defines the <span class="obeylines-h"><span class="verb"><span
-class="cmtt-10">output</span></span></span> anchor in addition. See also the
- following figure:
- <!--l. 1072--><p class="noindent"><div class="obeylines-v"></div><object data="pgfmanual-457.svg" width="553.4436 " height="439.04422 " type="image/svg+xml"><p>SVG-Viewer needed.</p></object><!--tex4ht:inline--><div class="tabular"><table class="tabular"
-cellspacing="0" cellpadding="0"
-frame="void" id="TBL-366-" ><colgroup id="TBL-366-1g"><col
-id="TBL-366-1"></colgroup><tr
- valign="baseline" id="TBL-366-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-366-1-1"
-class="td11"> <table class="minipage"><tr><td><div class="obeylines-v">
-<br><span
-class="cmtt-8">\Huge</span>
-<br><span
-class="cmtt-8">\begin{tikzpicture}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\node[name=s,shape=state</span><span
-class="cmtt-8">&nbsp;with</span><span
-class="cmtt-8">&nbsp;output,style=shape</span><span
-class="cmtt-8">&nbsp;example]</span><span
-class="cmtt-8">&nbsp;{state</span><span
-class="cmtt-8">&nbsp;name\nodepart{output}output};</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\foreach</span><span
-class="cmtt-8">&nbsp;\anchor/\placement</span><span
-class="cmtt-8">&nbsp;in</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;{north</span><span
-class="cmtt-8">&nbsp;west/above</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;north/above,</span><span
-class="cmtt-8">&nbsp;north</span><span
-class="cmtt-8">&nbsp;east/above</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;center/below,</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;west/right,</span><span
-class="cmtt-8">&nbsp;mid/above,</span><span
-class="cmtt-8">&nbsp;mid</span><span
-class="cmtt-8">&nbsp;east/left,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;west/left,</span><span
-class="cmtt-8">&nbsp;base/below,</span><span
-class="cmtt-8">&nbsp;base</span><span
-class="cmtt-8">&nbsp;east/right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;west/below</span><span
-class="cmtt-8">&nbsp;left,</span><span
-class="cmtt-8">&nbsp;south/below,</span><span
-class="cmtt-8">&nbsp;south</span><span
-class="cmtt-8">&nbsp;east/below</span><span
-class="cmtt-8">&nbsp;right,</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;text/left,</span><span
-class="cmtt-8">&nbsp;output/left,</span><span
-class="cmtt-8">&nbsp;130/above}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;\draw[shift=(s.\anchor)]</span><span
-class="cmtt-8">&nbsp;plot[mark=x]</span><span
-class="cmtt-8">&nbsp;coordinates{(0,0)}</span>
-<br><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;</span><span
-class="cmtt-8">&nbsp;node[\placement]</span><span
-class="cmtt-8">&nbsp;{\scriptsize\texttt{(s.\anchor)}};</span>
-<br><span
-class="cmtt-8">\end{tikzpicture}</span></div> </td></tr></table> </td>
-</tr></table>
- </div>
- </dd></dl>
-
-
-
-
-
-
- <div class="crosslinks"><p class="noindent">[<a
-href="pgfmanualse15.html" >next</a>] [<a
-href="pgfmanualse14.html" >front</a>] [<a
-href="pgfmanual.html#pgfmanualse14.html" >up</a>] </p></div>
-<!--l. 7--><p class="indent"> <a
- id="tailpgfmanualse14.html"></a>
-</body></html>