[docs] Added HACKING.xml file
[adg.git] / docs / adg / adg-docs.xml
blob51f4c22abe11ca943df218b9a2d391936c89c1ac
1 <?xml version="1.0"?>
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3                       "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4 <book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
5   <xi:include href="bookinfo.xml"/>
7   <part id="Introduction">
8     <title>Introduction</title>
9     <xi:include href="../gnu/README.xml"/>
10     <xi:include href="../gnu/NEWS.xml"/>
11     <xi:include href="../gnu/TODO.xml"/>
12     <xi:include href="../gnu/CONTRIBUTING.xml"/>
13     <xi:include href="../gnu/HACKING.xml"/>
14   </part>
16   <part id="Core">
17     <title>ADG core reference</title>
18     <xi:include href="xml/adg-utils.xml"/>
19     <xi:include href="xml/adg-enums.xml"/>
20     <chapter id="Core-gboxed">
21       <title>GBoxed types</title>
22       <xi:include href="xml/adg-pair.xml"/>
23       <xi:include href="xml/adg-point.xml"/>
24       <xi:include href="xml/adg-primitive.xml"/>
25       <xi:include href="xml/adg-segment.xml"/>
26       <xi:include href="xml/adg-matrix.xml"/>
27       <xi:include href="xml/adg-pattern.xml"/>
28     </chapter>
29   </part>
31   <part id="Defining">
32     <title>Defining the model</title>
33     <xi:include href="xml/adg-model.xml"/>
34     <xi:include href="xml/adg-trail.xml"/>
35     <xi:include href="xml/adg-path.xml"/>
36     <xi:include href="xml/adg-edges.xml"/>
37   </part>
39   <part id="Populating">
40     <title>Populating the canvas</title>
41     <xi:include href="xml/adg-canvas.xml"/>
42     <xi:include href="xml/adg-entity.xml"/>
43     <xi:include href="xml/adg-container.xml"/>
44     <xi:include href="xml/adg-alignment.xml"/>
45     <chapter id="Populating-stock">
46       <title>Stock entities</title>
47       <xi:include href="xml/adg-stroke.xml"/>
48       <xi:include href="xml/adg-hatch.xml"/>
49       <xi:include href="xml/adg-toy-text.xml"/>
50       <xi:include href="xml/adg-table.xml"/>
51     </chapter>
52     <chapter id="Populating-special">
53       <title>Special entities</title>
54       <xi:include href="xml/adg-logo.xml"/>
55       <xi:include href="xml/adg-projection.xml"/>
56       <xi:include href="xml/adg-title-block.xml"/>
57     </chapter>
58     <chapter id="Populating-quoting">
59       <title>Quoting</title>
60       <xi:include href="xml/adg-dim.xml"/>
61       <xi:include href="xml/adg-ldim.xml"/>
62       <xi:include href="xml/adg-adim.xml"/>
63       <xi:include href="xml/adg-rdim.xml"/>
64     </chapter>
65     <chapter id="Populating-marker">
66       <title>Markers</title>
67       <xi:include href="xml/adg-marker.xml"/>
68       <xi:include href="xml/adg-arrow.xml"/>
69     </chapter>
70   </part>
72   <part id="Rendering">
73     <title>The rendering process</title>
74     <xi:include href="xml/adg-dress.xml"/>
75     <xi:include href="xml/adg-dress-builtins.xml"/>
76     <chapter id="Rendering-style">
77       <title>Style classes</title>
78       <xi:include href="xml/adg-style.xml"/>
79       <xi:include href="xml/adg-color-style.xml"/>
80       <xi:include href="xml/adg-line-style.xml"/>
81       <xi:include href="xml/adg-fill-style.xml"/>
82       <xi:include href="xml/adg-ruled-fill.xml"/>
83       <xi:include href="xml/adg-font-style.xml"/>
84       <xi:include href="xml/adg-dim-style.xml"/>
85       <xi:include href="xml/adg-table-style.xml"/>
86     </chapter>
87   </part>
89   <part id="gtk">
90     <title>GTK+ support</title>
91     <xi:include href="xml/adg-gtk-utils.xml"/>
92     <xi:include href="xml/adg-gtk-area.xml"/>
93   </part>
95   <chapter id="Hierarchy">
96     <title>Object Hierarchy</title>
97     <xi:include href="xml/tree_index.sgml"/>
98   </chapter>
100   <index id="Index">
101     <title>Index</title>
102     <xi:include href="xml/api-index-full.xml"/>
103   </index>
105 </book>