1 {{+bindTo:partials.standard_nacl_article}}
3 <section id=
"examples-of-rest-markup-for-chromesite-document-title">
4 <h1 id=
"examples-of-rest-markup-for-chromesite-document-title">Examples of ReST markup for chromesite (Document title)
</h1>
5 <section id=
"document-structure">
6 <h2 id=
"document-structure">Document structure
</h2>
7 <p>A document starts with a Sphinx target which serves as the document name
8 throughout the tree. It can serve as a link target in other documents that want
9 to link to this one (see the Links section below).
</p>
10 </section><section id=
"basic-markup">
11 <h2 id=
"basic-markup">Basic markup
</h2>
12 <p>In general, follow the rules from
<a class=
"reference external" href=
"http://sphinx-doc.org/rest.html">http://sphinx-doc.org/rest.html
</a></p>
13 <p>Some
<strong>bold text
</strong> and
<em>italic text
</em> and
<code>fixed-font text
</code>. Non marked-up text
14 can follow these immediately by using a backslash:
<strong>pexe
</strong>s.
</p>
15 <p>For pleasant collaborative editing, please use the accepted coding guidelines:
16 wrap at
80 columns, no tabs, etc.
</p>
17 <p>Quotes (
<code><blockquote
></code>) are created by indenting the paragraph:
</p>
19 <div>Most good programmers do programming not because they expect to get paid or
20 get adulation by the public, but because it is fun to program.
21 – Linus Torvalds
</div></blockquote>
22 <p>Here
’s an en-dash
– and an m-dash
— too.
</p>
23 <section id=
"unicode-samples">
24 <h3 id=
"unicode-samples">Unicode samples
</h3>
25 <p>Copyright sign ©, and uacute Ú.
</p>
26 </section></section><section id=
"images">
27 <h2 id=
"images">Images
</h2>
28 <p>Please use absolute paths (starting with
<code>/
</code>) for images:
</p>
29 <img alt=
"/native-client/images/NaclBlock.png" src=
"/native-client/images/NaclBlock.png" />
30 </section><section id=
"links">
31 <h2 id=
"links">Links
</h2>
32 <section id=
"to-other-documents-within-the-tree">
33 <h3 id=
"to-other-documents-within-the-tree">To other documents within the tree
</h3>
34 <p>Internal links to other documents are created
<a class=
"reference internal" href=
"/native-client/overview.html"><em>like this
</em></a>. The
35 document name within the angle brackets is relative to the root dir of the doc
36 tree and does not have an extension.
</p>
37 <p>Here
’s a link to a document in a subdirectory:
<a class=
"reference internal" href=
"/native-client/devguide/tutorial/tutorial-part1.html"><em>the tutorial
</em></a>. And a link to a subdirectory index page
38 <a class=
"reference internal" href=
"/native-client/devguide/index.html"><em>devguide index
</em></a>.
</p>
39 </section><section id=
"to-sections-inside-documents">
40 <h3 id=
"to-sections-inside-documents">To sections inside documents
</h3>
41 <p>To internal locations within documents, labels are used. For example, this link
42 goes to the label explicitly placed in this document -
43 <a class=
"reference internal" href=
"#link-for-section-heading"><em>Section heading
</em></a>. This works across documents as well. Label
44 names must be unique in the tree, and can refer to anything (like images).
</p>
45 <p>It
’s also possible to give such cross-references custom names:
<a class=
"reference internal" href=
"#link-for-section-heading"><em>Same
46 Section Heading
</em></a>.
</p>
47 </section><section id=
"to-external-locations">
48 <h3 id=
"to-external-locations">To external locations
</h3>
49 <p>Plain links can be placed like this:
<a class=
"reference external" href=
"http://google.com">http://google.com
</a> and also
<a class=
"reference external" href=
"http://google.com">like this
</a>.
</p>
50 </section></section><section id=
"definition-lists">
51 <h2 id=
"definition-lists">Definition lists
</h2>
52 <p>Can be used to define a group of related terms. Internal formatting is supported
53 within the definition. No special formatting needs to be done for the definition
54 name/title - it
’s handled by the chromesite documentation server.
</p>
57 <dd>The apple is the pomaceous fruit of the apple tree, species Malus domestica in
58 the rose family (
<strong>Rosaceae
</strong>).
</dd>
60 <dd>The common fig (
<strong>Ficus carica
</strong>) is a species of flowering plant in the genus
61 Ficus, from the family Moraceae, known as the common fig (or just the fig),
62 anjeer (Iran, Pakistan), and dumur (Bengali).
</dd>
64 <dd>The pear is any of several tree and shrub species of genus Pyrus, in the
67 </section><section id=
"notes-and-admonitions">
68 <h2 id=
"notes-and-admonitions">Notes and Admonitions
</h2>
69 <p>The documentation server supports special
“notes
” that are indented and have a
70 background color. We
’ll generate them with the
<code>Note
</code> directive, providing
71 the class explicitly. The class is one of
<code>note
</code>,
<code>caution
</code>,
<code>warning
</code>,
72 <code>special
</code>.
</p>
74 <p>This is a note.
</p>
79 <aside class=
"caution">
80 Caution
– you have been warned.
82 </section><section id=
"source-code">
83 <h2 id=
"source-code">Source code
</h2>
84 <p>Here
’s source code that will be pretty-printed. It
’s just a plain
<code><pre
></code>
85 that presents pre-formatted code with coloring:
</p>
86 <pre class=
"prettyprint">
87 #include
<iostream
>
91 std::cout
<< "Hello world\n
";
95 <p>For some code (like shell samples), we want to disable pretty-printing:
</p>
98 $ echo
"hello world
"
100 <p>By default
<code>:prettyprint:
</code> is
<code>1</code>.
</p>
101 <p>For short inline code, use fixed-formatting like
<code>int x =
2;
</code>. Note that this
102 won
’t get syntax-highlighted and may be line-wrapped, so keep it very short.
</p>
103 </section><section id=
"section-heading">
104 <span id=
"link-for-section-heading"></span><h2 id=
"section-heading"><span id=
"link-for-section-heading"></span>Section heading
</h2>
105 <p>Here
’s a demonstration of heading nesting levels. This is a top-level section in
106 the document. The document title is the first header and it
’s delimited by hash
107 signes (
<code>#
</code>) from above and below.
</p>
108 <section id=
"subsection-heading">
109 <h3 id=
"subsection-heading">Subsection heading
</h3>
111 <section id=
"sub-subsection-heading">
112 <h4 id=
"sub-subsection-heading">Sub-subsection heading
</h4>
113 <p>That
’s pretty deep...
</p>
114 <section id=
"sub-sub-subsection-heading">
115 <h5 id=
"sub-sub-subsection-heading">Sub-sub-subsection heading
</h5>
116 <p>It
’s probably not the best idea to go this far (renders to
<code><h5
></code>).
</p>
117 </section></section></section></section><section id=
"lists">
118 <h2 id=
"lists">Lists
</h2>
119 <p>Auto-numbered ordered lists:
</p>
120 <ol class=
"arabic simple">
125 <p>Manually numbered ordered lists:
</p>
126 <ol class=
"arabic simple">
131 <p>Unordered (bullet) lists:
</p>
132 <ul class=
"small-gap">
137 <p>Lists can be nested and mixed too:
</p>
138 <ul class=
"small-gap">
139 <li><p class=
"first">Toplevel
</p>
140 <ol class=
"arabic simple">
145 <li>Back to top level
</li>
147 </section><section id=
"tables">
148 <h2 id=
"tables">Tables
</h2>
149 <p>The full scoop on tables is
<a class=
"reference external" href=
"http://sphinx-doc.org/rest.html#tables">http://sphinx-doc.org/rest.html#tables
</a> and the
150 Docutils pages linked from it.
</p>
151 <p>“Simple tables
” require less markup but are limited:
</p>
152 <table border=
"1" class=
"docutils">
155 <thead valign=
"bottom">
156 <tr class=
"row-odd"><th class=
"head">A
</th>
157 <th class=
"head">B
</th>
158 <th class=
"head">A and B
</th>
162 <tr class=
"row-even"><td>False
</td>
166 <tr class=
"row-odd"><td>True
</td>
170 <tr class=
"row-even"><td>False
</td>
174 <tr class=
"row-odd"><td>True
</td>
180 <p>“Grid tables
” are versatile but require more markup:
</p>
181 <table border=
"1" class=
"docutils">
184 <thead valign=
"bottom">
185 <tr class=
"row-odd"><th class=
"head">Header row, column
1
186 (header rows optional)
</th>
187 <th class=
"head">Header
2</th>
188 <th class=
"head">Header
3</th>
189 <th class=
"head">Header
4</th>
193 <tr class=
"row-even"><td>body row
1, column
1</td>
198 <tr class=
"row-odd"><td>body row
2</td>
207 {{/partials.standard_nacl_article}}