annotate ja/00book.tex @ 836:d819bc2414f4

add figs/bad-merge-*.dot. a part of 7226e5e750a6.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Thu, 23 Jul 2009 18:10:58 +0900
parents 4eb02bea1666
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
1 % The use of oneside here is a temporary hack; \marginpar entries
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
2 % don't show up on odd pages of PDF output without it. Sigh.
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
3 \documentclass[oneside]{book}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
4 \usepackage{enumerate}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
5 \usepackage{fullpage}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
6 \usepackage{makeidx}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
7 \usepackage{ifpdf}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
8 \usepackage{graphicx}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
9 \usepackage{pslatex}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
10 \usepackage{fancyvrb}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
11 % leave hyperref until last
225
a631aca1083f Add special PDF header goo.
Bryan O'Sullivan <bos@serpentine.com>
parents: 223
diff changeset
12 \usepackage[colorlinks=true,bookmarks=true,pdftitle={Distributed
a631aca1083f Add special PDF header goo.
Bryan O'Sullivan <bos@serpentine.com>
parents: 223
diff changeset
13 revision control with Mercurial},pdfsubject={Revision
a631aca1083f Add special PDF header goo.
Bryan O'Sullivan <bos@serpentine.com>
parents: 223
diff changeset
14 control},pdfkeywords={Mercurial, Revision control, Distributed
a631aca1083f Add special PDF header goo.
Bryan O'Sullivan <bos@serpentine.com>
parents: 223
diff changeset
15 revision control},pdfauthor={Bryan O'Sullivan}]{hyperref}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
16
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
17 \include{99defs}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
18
367
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
19 %\title{Distributed revision control with Mercurial}
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
20 \title{Mercurial$B$K$h$kJ,;6%j%S%8%g%s4IM}(B}
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
21 \author{Bryan O'Sullivan}
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
22 %\date{Copyright \copyright\ 2006, 2007 Bryan O'Sullivan.\\
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
23 % This material may be distributed only subject to the terms and
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
24 % conditions set forth in version 1.0 of the Open Publication License.
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
25 % Please refer to Appendix~\ref{cha:opl} for the license text.\\
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
26 % This book was prepared from
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
27 % \href{http://hg.serpentine.com/mercurial/book/}{rev~\input{build_id}}
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
28 % using \href{http://www.selenic.com/hg/}{rev~\input{hg_id}} of Mercurial.}
795
4eb02bea1666 Propagate 40025381bded
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 367
diff changeset
29 \date{Copyright \copyright\ 2006, 2007, 2008, 2009 Bryan O'Sullivan.\\
367
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
30 $B$3$NJ8=q$O(B Open Publication License $B%P!<%8%g%s(B 1.0 $B$NDj$a$k>r7o(B
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
31 $B$K$N$_=>$C$FG[I[$5$l$k!%%i%$%;%s%9$NFbMF$K$D$$$F$OIUO?(B~\ref{cha:opl}$B$r(B
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
32 $B;2>H$5$l$?$$!%(B\\
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
33 $B$3$N=q@R$O(BMercurial
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
34 \href{http://www.selenic.com/hg/}{rev~\input{hg_id}}
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
35 $B$K$h$C$F4IM}$5$l$k(B
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
36 \href{http://freehg.org/u/honeyplanet/hgbook/}{rev~\input{build_id}}
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
37 $B$+$i@=HG$5$l$?!%(B}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
38
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
39 \makeindex
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
40
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
41 \begin{document}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
42
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
43 \maketitle
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
44
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
45 \addcontentsline{toc}{chapter}{Contents}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
46 \pagenumbering{roman}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
47 \tableofcontents
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
48 \listoffigures
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
49 %\listoftables
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
50
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
51 \pagenumbering{arabic}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
52
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
53 \include{preface}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
54 \include{intro}
294
b2d447356c42 - completed cmdref.tex
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 293
diff changeset
55 \include{tour-basic}
b2d447356c42 - completed cmdref.tex
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 293
diff changeset
56 \include{tour-merge}
108
e0b961975c5e First bit of concepts chapter.
Bryan O'Sullivan <bos@serpentine.com>
parents: 104
diff changeset
57 \include{concepts}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
58 \include{daily}
159
7355af913937 First steps on collaboration chapter.
Bryan O'Sullivan <bos@serpentine.com>
parents: 148
diff changeset
59 \include{collab}
133
1e013fbe35f7 Lots of filename related content. A little more command reference
Bryan O'Sullivan <bos@serpentine.com>
parents: 132
diff changeset
60 \include{filenames}
187
b60e2de6dbc3 Add chapter on branch management.
Bryan O'Sullivan <bos@serpentine.com>
parents: 177
diff changeset
61 \include{branch}
124
c9aad709bd3a Document the backout command.
Bryan O'Sullivan <bos@serpentine.com>
parents: 108
diff changeset
62 \include{undo}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
63 \include{hook}
76
df88df78288d Add template chapter to build.
Bryan O'Sullivan <bos@serpentine.com>
parents: 61
diff changeset
64 \include{template}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
65 \include{mq}
104
32bf9a5f22c0 Refactor MQ chapter into three.
Bryan O'Sullivan <bos@serpentine.com>
parents: 95
diff changeset
66 \include{mq-collab}
223
4c9b9416cd23 Skeleton for chapter on extensions.
Bryan O'Sullivan <bos@serpentine.com>
parents: 195
diff changeset
67 \include{hgext}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
68
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
69 \appendix
132
e1e2f3e0256a Start command reference, with the diff command.
Bryan O'Sullivan <bos@serpentine.com>
parents: 124
diff changeset
70 \include{cmdref}
e1e2f3e0256a Start command reference, with the diff command.
Bryan O'Sullivan <bos@serpentine.com>
parents: 124
diff changeset
71 \include{mq-ref}
85
b7c69a68b0cc A little progress on "lightning tour".
Bryan O'Sullivan <bos@serpentine.com>
parents: 84
diff changeset
72 \include{srcinstall}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
73 \include{license}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
74 \addcontentsline{toc}{chapter}{Bibliography}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
75 \bibliographystyle{alpha}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
76 \bibliography{99book}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
77
89
2914e2373139 Add contents entry for the index.
Bryan O'Sullivan <bos@serpentine.com>
parents: 85
diff changeset
78 \addcontentsline{toc}{chapter}{Index}
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
79 \printindex
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
80
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
81 \end{document}
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
82
367
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
83 %%% Local Variables:
293
3b1291f24c0d - replaved latex-mode to yatex-mode
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 290
diff changeset
84 %%% mode: yatex
61
39ea14398861 Remove trailing carriage returns added by Jeff.
Bryan O'Sullivan <bos@serpentine.com>
parents: 57
diff changeset
85 %%% TeX-master: t
367
586bd91d0c84 - translated title page.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 294
diff changeset
86 %%% End: