hgbook

changeset 96:7d7ddc3a57af

Split tour into two chapters.
author Bryan O'Sullivan <bos@serpentine.com>
date Fri Oct 13 15:34:54 2006 -0700 (2006-10-13)
parents 47ea206351d5
children 659fa1a2c628
files en/Makefile en/tour-basic.tex en/tour-history.svg
line diff
     1.1 --- a/en/Makefile	Fri Oct 13 14:00:06 2006 -0700
     1.2 +++ b/en/Makefile	Fri Oct 13 15:34:54 2006 -0700
     1.3 @@ -19,7 +19,8 @@
     1.4  	tour-merge.tex
     1.5  
     1.6  image-sources := \
     1.7 -	mq-stack.svg
     1.8 +	mq-stack.svg \
     1.9 +	tour-history.svg
    1.10  
    1.11  example-sources := \
    1.12  	daily.files \
     2.1 --- a/en/tour-basic.tex	Fri Oct 13 14:00:06 2006 -0700
     2.2 +++ b/en/tour-basic.tex	Fri Oct 13 15:34:54 2006 -0700
     2.3 @@ -182,6 +182,13 @@
     2.4  The default output printed by \hgcmd{log} is purely a summary; it is
     2.5  missing a lot of detail.
     2.6  
     2.7 +\begin{figure}[ht]
     2.8 +  \centering
     2.9 +  \grafix{tour-history}
    2.10 +  \caption{Graphical history of the \dirname{hello} repository}
    2.11 +  \label{fig:tour:history}
    2.12 +\end{figure}
    2.13 +
    2.14  \subsection{Changesets, revisions, and identification}
    2.15  
    2.16  English being a notoriously sloppy language, we have a variety of
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/en/tour-history.svg	Fri Oct 13 15:34:54 2006 -0700
     3.3 @@ -0,0 +1,218 @@
     3.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
     3.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
     3.6 +<svg
     3.7 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
     3.8 +   xmlns:cc="http://web.resource.org/cc/"
     3.9 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    3.10 +   xmlns:svg="http://www.w3.org/2000/svg"
    3.11 +   xmlns="http://www.w3.org/2000/svg"
    3.12 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    3.13 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    3.14 +   width="744.09448819"
    3.15 +   height="1052.3622047"
    3.16 +   id="svg2"
    3.17 +   sodipodi:version="0.32"
    3.18 +   inkscape:version="0.44.1"
    3.19 +   sodipodi:docname="tour-history.svg">
    3.20 +  <defs
    3.21 +     id="defs4">
    3.22 +    <marker
    3.23 +       inkscape:stockid="Arrow1Mend"
    3.24 +       orient="auto"
    3.25 +       refY="0.0"
    3.26 +       refX="0.0"
    3.27 +       id="Arrow1Mend"
    3.28 +       style="overflow:visible;">
    3.29 +      <path
    3.30 +         id="path3066"
    3.31 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
    3.32 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
    3.33 +         transform="scale(0.4) rotate(180) translate(10,0)" />
    3.34 +    </marker>
    3.35 +  </defs>
    3.36 +  <sodipodi:namedview
    3.37 +     id="base"
    3.38 +     pagecolor="#ffffff"
    3.39 +     bordercolor="#666666"
    3.40 +     borderopacity="1.0"
    3.41 +     gridtolerance="10000"
    3.42 +     guidetolerance="10"
    3.43 +     objecttolerance="10"
    3.44 +     inkscape:pageopacity="0.0"
    3.45 +     inkscape:pageshadow="2"
    3.46 +     inkscape:zoom="1.4"
    3.47 +     inkscape:cx="232.14286"
    3.48 +     inkscape:cy="673.1101"
    3.49 +     inkscape:document-units="px"
    3.50 +     inkscape:current-layer="layer1"
    3.51 +     inkscape:window-width="906"
    3.52 +     inkscape:window-height="620"
    3.53 +     inkscape:window-x="5"
    3.54 +     inkscape:window-y="49" />
    3.55 +  <metadata
    3.56 +     id="metadata7">
    3.57 +    <rdf:RDF>
    3.58 +      <cc:Work
    3.59 +         rdf:about="">
    3.60 +        <dc:format>image/svg+xml</dc:format>
    3.61 +        <dc:type
    3.62 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
    3.63 +      </cc:Work>
    3.64 +    </rdf:RDF>
    3.65 +  </metadata>
    3.66 +  <g
    3.67 +     inkscape:label="Layer 1"
    3.68 +     inkscape:groupmode="layer"
    3.69 +     id="layer1">
    3.70 +    <rect
    3.71 +       style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
    3.72 +       id="rect1878"
    3.73 +       width="94.285713"
    3.74 +       height="20.714285"
    3.75 +       x="138"
    3.76 +       y="479.50504" />
    3.77 +    <text
    3.78 +       xml:space="preserve"
    3.79 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
    3.80 +       x="162.09892"
    3.81 +       y="493.12619"
    3.82 +       id="text1872"><tspan
    3.83 +         sodipodi:role="line"
    3.84 +         id="tspan1874"
    3.85 +         x="162.09892"
    3.86 +         y="493.12619"
    3.87 +         style="font-family:Courier"><tspan
    3.88 +   style="font-weight:bold"
    3.89 +   id="tspan1876">0</tspan>: 0a04</tspan></text>
    3.90 +    <rect
    3.91 +       style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
    3.92 +       id="rect2800"
    3.93 +       width="94.285713"
    3.94 +       height="20.714285"
    3.95 +       x="138"
    3.96 +       y="432.63004" />
    3.97 +    <text
    3.98 +       xml:space="preserve"
    3.99 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
   3.100 +       x="162.09892"
   3.101 +       y="446.25119"
   3.102 +       id="text2794"><tspan
   3.103 +         sodipodi:role="line"
   3.104 +         id="tspan2796"
   3.105 +         x="162.09892"
   3.106 +         y="446.25119"
   3.107 +         style="font-family:Courier"><tspan
   3.108 +   id="tspan2868"
   3.109 +   style="font-weight:bold">1</tspan>: 82e5</tspan></text>
   3.110 +    <rect
   3.111 +       style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   3.112 +       id="rect2810"
   3.113 +       width="94.285713"
   3.114 +       height="20.714285"
   3.115 +       x="138"
   3.116 +       y="385.75504" />
   3.117 +    <text
   3.118 +       xml:space="preserve"
   3.119 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
   3.120 +       x="162.09892"
   3.121 +       y="399.37619"
   3.122 +       id="text2804"><tspan
   3.123 +         sodipodi:role="line"
   3.124 +         id="tspan2806"
   3.125 +         x="162.09892"
   3.126 +         y="399.37619"
   3.127 +         style="font-family:Courier"><tspan
   3.128 +   style="font-weight:bold"
   3.129 +   id="tspan2866">2</tspan>: 057d</tspan></text>
   3.130 +    <rect
   3.131 +       style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   3.132 +       id="rect2820"
   3.133 +       width="94.285713"
   3.134 +       height="20.714285"
   3.135 +       x="138"
   3.136 +       y="338.88007" />
   3.137 +    <text
   3.138 +       xml:space="preserve"
   3.139 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
   3.140 +       x="162.09892"
   3.141 +       y="352.50122"
   3.142 +       id="text2814"><tspan
   3.143 +         sodipodi:role="line"
   3.144 +         id="tspan2816"
   3.145 +         x="162.09892"
   3.146 +         y="352.50122"
   3.147 +         style="font-family:Courier"><tspan
   3.148 +   style="font-weight:bold"
   3.149 +   id="tspan2864">3</tspan>: ff5d</tspan></text>
   3.150 +    <rect
   3.151 +       style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   3.152 +       id="rect2830"
   3.153 +       width="94.285713"
   3.154 +       height="20.714285"
   3.155 +       x="138"
   3.156 +       y="292.00504" />
   3.157 +    <text
   3.158 +       xml:space="preserve"
   3.159 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
   3.160 +       x="162.09892"
   3.161 +       y="305.62619"
   3.162 +       id="text2824"><tspan
   3.163 +         sodipodi:role="line"
   3.164 +         id="tspan2826"
   3.165 +         x="162.09892"
   3.166 +         y="305.62619"
   3.167 +         style="font-family:Courier"><tspan
   3.168 +   style="font-weight:bold"
   3.169 +   id="tspan2862">4</tspan>: b57f</tspan></text>
   3.170 +    <text
   3.171 +       xml:space="preserve"
   3.172 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
   3.173 +       x="173.57143"
   3.174 +       y="443.79074"
   3.175 +       id="text2832"><tspan
   3.176 +         sodipodi:role="line"
   3.177 +         id="tspan2834"
   3.178 +         x="173.57143"
   3.179 +         y="443.79074" /></text>
   3.180 +    <path
   3.181 +       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
   3.182 +       d="M 185.14286,478.50504 L 185.14286,454.34432"
   3.183 +       id="path2894"
   3.184 +       inkscape:connector-type="polyline" />
   3.185 +    <path
   3.186 +       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
   3.187 +       d="M 185.14286,431.63004 L 185.14286,407.46932"
   3.188 +       id="path2896"
   3.189 +       inkscape:connector-type="polyline" />
   3.190 +    <path
   3.191 +       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
   3.192 +       d="M 185.14286,384.75504 L 185.14286,360.59435"
   3.193 +       id="path2898"
   3.194 +       inkscape:connector-type="polyline" />
   3.195 +    <path
   3.196 +       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
   3.197 +       d="M 185.14286,337.88007 L 185.14286,313.71932"
   3.198 +       id="path2900"
   3.199 +       inkscape:connector-type="polyline" />
   3.200 +    <text
   3.201 +       xml:space="preserve"
   3.202 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times"
   3.203 +       x="244.60992"
   3.204 +       y="305.245"
   3.205 +       id="text1902"><tspan
   3.206 +         sodipodi:role="line"
   3.207 +         id="tspan1904"
   3.208 +         x="244.60992"
   3.209 +         y="305.245">(newest)</tspan></text>
   3.210 +    <text
   3.211 +       xml:space="preserve"
   3.212 +       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times"
   3.213 +       x="244.60992"
   3.214 +       y="492.745"
   3.215 +       id="text1906"><tspan
   3.216 +         sodipodi:role="line"
   3.217 +         id="tspan1908"
   3.218 +         x="244.60992"
   3.219 +         y="492.745">(oldest)</tspan></text>
   3.220 +  </g>
   3.221 +</svg>