Add initial README and web page files
[cuda-ada.git] / doc / page.conf
1 [miscellaneous]
2 outfilesuffix=.html
3
4 [attributes]
5 basebackend=html
6 basebackend-html=
7 basebackend-xhtml11=
8
9 [replacements2]
10 # Line break.
11 (?m)^(.*)\s\+$=\1<br />
12
13 [replacements]
14 ifdef::asciidoc7compatible[]
15 # Superscripts.
16 \^(.+?)\^=<sup>\1</sup>
17 # Subscripts.
18 ~(.+?)~=<sub>\1</sub>
19 endif::asciidoc7compatible[]
20
21 [ruler-blockmacro]
22 <hr />
23
24 [pagebreak-blockmacro]
25 <div style="page-break-after:always"></div>
26
27 [blockdef-pass]
28 asciimath-style=template="asciimathblock",subs=[]
29 latexmath-style=template="latexmathblock",subs=[]
30
31 [macros]
32 # math macros.
33 # Special characters are escaped in HTML math markup.
34 (?su)[\\]?(?P<name>asciimath|latexmath):(?P<subslist>\S*?)\[(?P<passtext>.*?)(?<!\\)\]=[specialcharacters]
35 (?u)^(?P<name>asciimath|latexmath)::(?P<subslist>\S*?)(\[(?P<passtext>.*?)\])$=#[specialcharacters]
36
37 [asciimath-inlinemacro]
38 `{passtext}`
39
40 [asciimath-blockmacro]
41 <div class="mathblock{role? {role}}"{id? id="{id}"}>
42 <div class="content">
43 <div class="title">{title}</div>
44 `{passtext}`
45 </div></div>
46
47 [asciimathblock]
48 <div class="mathblock{role? {role}}"{id? id="{id}"}>
49 <div class="content">
50 <div class="title">{title}</div>
51 `|`
52 </div></div>
53
54 [latexmath-inlinemacro]
55 {passtext}
56
57 [latexmath-blockmacro]
58 <div class="mathblock{role? {role}}"{id? id="{id}"}>
59 <div class="content">
60 <div class="title">{title}</div>
61 {passtext}
62 </div></div>
63
64 [latexmathblock]
65 <div class="mathblock{role? {role}}"{id? id="{id}"}>
66 <div class="content">
67 <div class="title">{title}</div>
68 |
69 </div></div>
70
71 [image-inlinemacro]
72 <span class="image{role? {role}}">
73 <a class="image" href="{link}">
74 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"} />
75 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"} src="data:image/{eval:os.path.splitext(r'{target}')[1][1:]};base64,
76 {data-uri#}{sys3:python -uc "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}" />
77 {link#}</a>
78 </span>
79
80 [image-blockmacro]
81 <div class="imageblock{style? {style}}{role? {role}}"{id? id="{id}"}{align? style="text-align:{align};"}{float? style="float:{float};"}>
82 <div class="content">
83 <a class="image" href="{link}">
84 {data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"} />
85 {data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"} src="data:image/{eval:os.path.splitext(r'{target}')[1][1:]};base64,
86 {data-uri#}{sys:python -uc "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}" />
87 {link#}</a>
88 </div>
89 <div class="title">{caption={figure-caption} {counter:figure-number}. }{title}</div>
90 </div>
91
92 [unfloat-blockmacro]
93 <div style="clear:both;"></div>
94
95 [indexterm-inlinemacro]
96 # Index term.
97 {empty}
98
99 [indexterm2-inlinemacro]
100 # Index term.
101 # Single entry index term that is visible in the primary text flow.
102 {1}
103
104 [footnote-inlinemacro]
105 # footnote:[<text>].
106 <span class="footnote"><br />[{0}]<br /></span>
107
108 [footnoteref-inlinemacro]
109 # footnoteref:[<id>], create reference to footnote.
110 {2%}<span class="footnoteref"><br /><a href="#_footnote_{1}">[{1}]</a><br /></span>
111 # footnoteref:[<id>,<text>], create footnote with ID.
112 {2#}<span class="footnote" id="_footnote_{1}"><br />[{2}]<br /></span>
113
114 [callout-inlinemacro]
115 ifndef::icons[]
116 <b>&lt;{index}&gt;</b>
117 endif::icons[]
118 ifdef::icons[]
119 ifndef::data-uri[]
120 <img src="{icon={iconsdir}/callouts/{index}.png}" alt="{index}" />
121 endif::data-uri[]
122 ifdef::data-uri[]
123 <img alt="{index}" src="data:image/png;base64,
124 {sys:python -uc "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/callouts/{index}.png}")}"}" />
125 endif::data-uri[]
126 endif::icons[]
127
128 # Comment line macros.
129 [comment-inlinemacro]
130 {showcomments#}<br /><span class="comment">{passtext}</span><br />
131
132 [comment-blockmacro]
133 {showcomments#}<p><span class="comment">{passtext}</span></p>
134
135 [literal-inlinemacro]
136 # Inline literal.
137 <tt>{passtext}</tt>
138
139 # List tags.
140 [listtags-bulleted]
141 list=<div class="ulist{style? {style}}{compact-option? compact}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<ul>|</ul></div>
142 item=<li>|</li>
143 text=<p>|</p>
144
145 [listtags-numbered]
146 # The start attribute is not valid XHTML 1.1 but all browsers support it.
147 list=<div class="olist{style? {style}}{compact-option? compact}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<ol class="{style}"{start? start="{start}"}>|</ol></div>
148 item=<li>|</li>
149 text=<p>|</p>
150
151 [listtags-labeled]
152 list=<div class="dlist{compact-option? compact}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<dl>|</dl></div>
153 entry=
154 label=
155 term=<dt class="hdlist1{strong-option? strong}">|</dt>
156 item=<dd>|</dd>
157 text=<p>|</p>
158
159 [listtags-horizontal]
160 list=<div class="hdlist{compact-option? compact}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<table>{labelwidth?<col width="{labelwidth}%" />}{itemwidth?<col width="{itemwidth}%" />}|</table></div>
161 label=<td class="hdlist1{strong-option? strong}">|</td>
162 term=|<br />
163 entry=<tr>|</tr>
164 item=<td class="hdlist2">|</td>
165 text=<p style="margin-top: 0;">|</p>
166
167 [listtags-qanda]
168 list=<div class="qlist{style? {style}}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<ol>|</ol></div>
169 entry=<li>|</li>
170 label=
171 term=<p><em>|</em></p>
172 item=
173 text=<p>|</p>
174
175 [listtags-callout]
176 ifndef::icons[]
177 list=<div class="colist{style? {style}}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<ol>|</ol></div>
178 item=<li>|</li>
179 text=<p>|</p>
180 endif::icons[]
181 ifdef::icons[]
182 list=<div class="colist{style? {style}}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<table>|</table></div>
183 ifndef::data-uri[]
184 item=<tr><td><img src="{iconsdir}/callouts/{listindex}.png" alt="{listindex}" /></td><td>|</td></tr>
185 endif::data-uri[]
186 ifdef::data-uri[]
187 item=<tr><td><img alt="{listindex}" src="data:image/png;base64, {sys:python -uc "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/callouts/{listindex}.png}")}"}" /></td><td>|</td></tr>
188 endif::data-uri[]
189 text=|
190 endif::icons[]
191
192 [listtags-glossary]
193 list=<div class="dlist{style? {style}}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<dl>|</dl></div>
194 label=
195 entry=
196 term=<dt>|</dt>
197 item=<dd>|</dd>
198 text=<p>|</p>
199
200 [listtags-bibliography]
201 list=<div class="ulist{style? {style}}{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<ul>|</ul></div>
202 item=<li>|</li>
203 text=<p>|</p>
204
205 [tags]
206 # Quoted text.
207 emphasis=<em>{1?<span class="{1}">}|{1?</span>}</em>
208 strong=<strong>{1?<span class="{1}">}|{1?</span>}</strong>
209 monospaced=<tt>{1?<span class="{1}">}|{1?</span>}</tt>
210 singlequoted={lsquo}{1?<span class="{1}">}|{1?</span>}{rsquo}
211 doublequoted={ldquo}{1?<span class="{1}">}|{1?</span>}{rdquo}
212 unquoted={1?<span class="{1}">}|{1?</span>}
213 superscript=<sup>{1?<span class="{1}">}|{1?</span>}</sup>
214 subscript=<sub>{1?<span class="{1}">}|{1?</span>}</sub>
215
216 ifdef::deprecated-quotes[]
217 # Override with deprecated quote attributes.
218 emphasis={role?<span class="{role}">}<em{1,2,3? style="}{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}{1,2,3?"}>|</em>{role?</span>}
219 strong={role?<span class="{role}">}<strong{1,2,3? style="}{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}{1,2,3?"}>|</strong>{role?</span>}
220 monospaced={role?<span class="{role}">}<tt{1,2,3? style="}{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}{1,2,3?"}>|</tt>{role?</span>}
221 singlequoted={role?<span class="{role}">}{1,2,3?<span style="}{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}{1,2,3?">}{amp}#8216;|{amp}#8217;{1,2,3?</span>}{role?</span>}
222 doublequoted={role?<span class="{role}">}{1,2,3?<span style="}{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}{1,2,3?">}{amp}#8220;|{amp}#8221;{1,2,3?</span>}{role?</span>}
223 unquoted={role?<span class="{role}">}{1,2,3?<span style="{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}">}|{1,2,3?</span>}{role?</span>}
224 superscript={role?<span class="{role}">}<sup{1,2,3? style="}{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}{1,2,3?"}>|</sup>{role?</span>}
225 subscript={role?<span class="{role}">}<sub{1,2,3? style="}{1?color:{1};}{2?background-color:{2};}{3?font-size:{3}em;}{1,2,3?"}>|</sub>{role?</span>}
226 endif::deprecated-quotes[]
227
228 # Inline macros
229 [http-inlinemacro]
230 <a href="{name}:{target}">{0={name}:{target}}</a>
231 [https-inlinemacro]
232 <a href="{name}:{target}">{0={name}:{target}}</a>
233 [ftp-inlinemacro]
234 <a href="{name}:{target}">{0={name}:{target}}</a>
235 [file-inlinemacro]
236 <a href="{name}:{target}">{0={name}:{target}}</a>
237 [irc-inlinemacro]
238 <a href="{name}:{target}">{0={name}:{target}}</a>
239 [mailto-inlinemacro]
240 <a href="mailto:{target}">{0={target}}</a>
241 [link-inlinemacro]
242 <a href="{target}">{0={target}}</a>
243 [callto-inlinemacro]
244 <a href="{name}:{target}">{0={target}}</a>
245 # anchor:id[text]
246 [anchor-inlinemacro]
247 <a id="{target}"></a>
248 # [[id,text]]
249 [anchor2-inlinemacro]
250 <a id="{1}"></a>
251 # [[[id]]]
252 [anchor3-inlinemacro]
253 <a id="{1}"></a>[{1}]
254 # xref:id[text]
255 [xref-inlinemacro]
256 <a href="#{target}">{0=[{target}]}</a>
257 # <<id,text>>
258 [xref2-inlinemacro]
259 <a href="#{1}">{2=[{1}]}</a>
260
261 # Special word substitution.
262 [emphasizedwords]
263 <em>{words}</em>
264 [monospacedwords]
265 <tt>{words}</tt>
266 [strongwords]
267 <strong>{words}</strong>
268
269 # Paragraph substitution.
270 [paragraph]
271 <div class="paragraph{role? {role}}"{id? id="{id}"}>{title?<div class="title">{title}</div>}<p>
272 |
273 </p></div>
274
275 [admonitionparagraph]
276 template::[admonitionblock]
277
278 # Delimited blocks.
279 [listingblock]
280 <div class="listingblock{role? {role}}"{id? id="{id}"}>
281 <div class="title">{caption=}{title}</div>
282 <div class="content">
283 <pre><tt>
284 |
285 </tt></pre>
286 </div></div>
287
288 [literalblock]
289 <div class="literalblock{role? {role}}"{id? id="{id}"}>
290 <div class="title">{title}</div>
291 <div class="content">
292 <pre><tt>
293 |
294 </tt></pre>
295 </div></div>
296
297 [sidebarblock]
298 <div class="sidebarblock{role? {role}}"{id? id="{id}"}>
299 <div class="content">
300 <div class="title">{title}</div>
301 |
302 </div></div>
303
304 [openblock]
305 <div class="openblock{role? {role}}"{id? id="{id}"}>
306 <div class="title">{title}</div>
307 <div class="content">
308 |
309 </div></div>
310
311 [partintroblock]
312 template::[openblock]
313
314 [abstractblock]
315 template::[quoteblock]
316
317 [quoteblock]
318 <div class="quoteblock{role? {role}}"{id? id="{id}"}>
319 <div class="title">{title}</div>
320 <div class="content">
321 |
322 </div>
323 <div class="attribution">
324 <em>{citetitle}</em>{attribution?<br />}
325 &#8212; {attribution}
326 </div></div>
327
328 [verseblock]
329 <div class="verseblock{role? {role}}"{id? id="{id}"}>
330 <div class="title">{title}</div>
331 <pre class="content">
332 |
333 </pre>
334 <div class="attribution">
335 <em>{citetitle}</em>{attribution?<br />}
336 &#8212; {attribution}
337 </div></div>
338
339 [exampleblock]
340 <div class="exampleblock{role? {role}}"{id? id="{id}"}>
341 <div class="title">{caption={example-caption} {counter:example-number}. }{title}</div>
342 <div class="content">
343 |
344 </div></div>
345
346 [admonitionblock]
347 <div class="admonitionblock{role? {role}}"{id? id="{id}"}>
348 <table><tr>
349 <td class="icon">
350 {data-uri%}{icons#}<img src="{icon={iconsdir}/{name}.png}" alt="{caption}" />
351 {data-uri#}{icons#}<img alt="{caption}" src="data:image/png;base64,
352 {data-uri#}{icons#}{sys:python -uc "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/{name}.png}")}"}" />
353 {icons%}<div class="title">{caption}</div>
354 </td>
355 <td class="content">
356 <div class="title">{title}</div>
357 |
358 </td>
359 </tr></table>
360 </div>
361
362 # Tables.
363 [tabletags-default]
364 colspec=<col{autowidth-option! width="{colpcwidth}%"} />
365 bodyrow=<tr>|</tr>
366 headdata=<th {colspan@1::colspan="{colspan}" }{rowspan@1::rowspan="{rowspan}" }align="{halign}" valign="{valign}">|</th>
367 bodydata=<td {colspan@1::colspan="{colspan}" }{rowspan@1::rowspan="{rowspan}" }align="{halign}" valign="{valign}">|</td>
368 paragraph=<p class="table">|</p>
369
370 [tabletags-header]
371 paragraph=<p class="table header">|</p>
372
373 [tabletags-emphasis]
374 paragraph=<p class="table"><em>|</em></p>
375
376 [tabletags-strong]
377 paragraph=<p class="table"><strong>|</strong></p>
378
379 [tabletags-monospaced]
380 paragraph=<p class="table"><tt>|</tt></p>
381
382 [tabletags-verse]
383 bodydata=<td {colspan@1::colspan="{colspan}" }{rowspan@1::rowspan="{rowspan}" }align="{halign}" valign="{valign}"><div class="verse">|</div></td>
384 paragraph=
385
386 [tabletags-literal]
387 bodydata=<td {colspan@1::colspan="{colspan}" }{rowspan@1::rowspan="{rowspan}" }align="{halign}" valign="{valign}"><div class="literal"><pre><tt>|</tt></pre></div></td>
388 paragraph=
389
390 [tabletags-asciidoc]
391 bodydata=<td {colspan@1::colspan="{colspan}" }{rowspan@1::rowspan="{rowspan}" }align="{halign}" valign="{valign}"><div>|</div></td>
392 paragraph=
393
394 [table]
395 <div class="tableblock{role? {role}}"{id? id="{id}"}>
396 <table rules="{grid=all}"
397 style="margin-left:{align@left:0}{align@center|right:auto}; margin-right:{align@left|center:auto}{align@right:0};"
398 style="float:{float};"
399 {autowidth-option%}width="{tablepcwidth}%"
400 {autowidth-option#}{width#width="{tablepcwidth}%"}
401 frame="{frame%border}"
402 frame="{frame@topbot:hsides}{frame@all:border}{frame@none:void}{frame@sides:vsides}"
403 cellspacing="0" cellpadding="4">
404 <caption class="title">{caption={table-caption} {counter:table-number}. }{title}</caption>
405 {colspecs}
406 {headrows#}<thead>
407 {headrows}
408 {headrows#}</thead>
409 {footrows#}<tfoot>
410 {footrows}
411 {footrows#}</tfoot>
412 <tbody>
413 {bodyrows}
414 </tbody>
415 </table>
416 </div>
417
418 #--------------------------------------------------------------------
419
420 [floatingtitle]
421 <h{level@0:1}{level@1:2}{level@2:3}{level@3:4}{level@4:5}{id? id="{id}"} class="float">{title}</h{level@0:1}{level@1:2}{level@2:3}{level@3:4}{level@4:5}>
422
423 [preamble]
424 # Untitled elements between header and first section title.
425 <div id="preamble">
426 <div class="sectionbody">
427 |
428 </div>
429 </div>
430
431 # Document sections.
432 [sect0]
433 <h1{id? id="{id}"}>{title}</h1>
434 |
435
436 [sect1]
437 <div class="sect1{style? {style}}{role? {role}}">
438 <h2{id? id="{id}"}>{numbered?{sectnum} }{title}</h2>
439 <div class="sectionbody">
440 |
441 </div>
442 </div>
443
444 [sect2]
445 <div class="sect2{style? {style}}{role? {role}}">
446 <h3{id? id="{id}"}>{numbered?{sectnum} }{title}</h3>
447 |
448 </div>
449
450 [sect3]
451 <div class="sect3{style? {style}}{role? {role}}">
452 <h4{id? id="{id}"}>{numbered?{sectnum} }{title}</h4>
453 |
454 </div>
455
456 [sect4]
457 <div class="sect4{style? {style}}{role? {role}}">
458 <h5{id? id="{id}"}>{title}</h5>
459 |
460 </div>
461
462 [appendix]
463 <div class="sect1{style? {style}}{role? {role}}">
464 <h2{id? id="{id}"}>{numbered?{sectnum} }{appendix-caption} {counter:appendix-number:A}: {title}</h2>
465 <div class="sectionbody">
466 |
467 </div>
468 </div>
469
470 [toc]
471 <div id="toc">
472   <div id="toctitle">{toc-title}</div>
473   <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
474 </div>
475
476 [header]
477 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
478     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
479 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{lang=en}">
480 <head>
481 <meta http-equiv="Content-Type" content="{quirks=application/xhtml+xml}{quirks?text/html}; charset={encoding}" />
482 <meta name="generator" content="AsciiDoc {asciidoc-version}" />
483 <meta name="description" content="{description}" />
484 <meta name="keywords" content="{keywords}" />
485 <title>{title}</title>
486 {title%}<title>{doctitle=}</title>
487 ifdef::linkcss[]
488 <link rel="stylesheet" href="{stylesdir=.}/{theme=asciidoc}.css" type="text/css" />
489 ifdef::quirks[]
490 <link rel="stylesheet" href="{stylesdir=.}/xhtml11-quirks.css" type="text/css" />
491 endif::quirks[]
492 ifdef::pygments[<link rel="stylesheet" href="{stylesdir=.}/pygments.css" type="text/css" />]
493 ifdef::toc2[<link rel="stylesheet" href="{stylesdir=.}/toc2.css" type="text/css" />]
494 <link rel="stylesheet" href="{stylesdir=.}/{stylesheet}" type="text/css" />
495 endif::linkcss[]
496 ifndef::linkcss[]
497 <style type="text/css">
498 include1::{theme%}{stylesdir=./stylesheets}/asciidoc.css[]
499 include1::{themedir}/{theme}.css[]
500 ifdef::quirks[]
501 include1::{stylesdir=./stylesheets}/xhtml11-quirks.css[]
502 endif::quirks[]
503 ifdef::pygments[]
504 include1::{stylesdir=./stylesheets}/pygments.css[]
505 endif::pygments[]
506 ifdef::toc2[]
507 include1::{stylesdir=./stylesheets}/toc2.css[]
508 endif::toc2[]
509 include1::{stylesheet}[]
510 </style>
511 endif::linkcss[]
512 ifndef::disable-javascript[]
513 ifdef::linkcss[]
514 <script type="text/javascript" src="{scriptsdir=.}/asciidoc.js"></script>
515 <script type="text/javascript" src="{scriptsdir=.}/{theme}.js"></script>
516 <script type="text/javascript">
517 # Escape as CDATA to pass validators.
518 /*<![CDATA[*/
519 asciidoc.install({toc,toc2?{toclevels}});
520 /*]]>*/
521 </script>
522 endif::linkcss[]
523 ifndef::linkcss[]
524 <script type="text/javascript">
525 # Escape as CDATA to pass validators.
526 /*<![CDATA[*/
527 include1::{scriptsdir=./javascripts}/asciidoc.js[]
528 include1::{themedir}/{theme}.js[warnings=False]
529 asciidoc.install({toc,toc2?{toclevels}});
530 /*]]>*/
531 </script>
532 endif::linkcss[]
533 endif::disable-javascript[]
534 ifdef::asciimath[]
535 ifdef::linkcss[]
536 <script type="text/javascript" src="{scriptsdir=.}/ASCIIMathML.js"></script>
537 endif::linkcss[]
538 ifndef::linkcss[]
539 <script type="text/javascript">
540 # Escape as CDATA to pass validators.
541 /*<![CDATA[*/
542 include1::{scriptsdir=./javascripts}/ASCIIMathML.js[]
543 /*]]>*/
544 </script>
545 endif::linkcss[]
546 endif::asciimath[]
547 ifdef::latexmath[]
548 ifdef::linkcss[]
549 <script type="text/javascript" src="{scriptsdir=.}/LaTeXMathML.js"></script>
550 endif::linkcss[]
551 ifndef::linkcss[]
552 <script type="text/javascript">
553 # Escape as CDATA to pass validators.
554 /*<![CDATA[*/
555 include1::{scriptsdir=./javascripts}/LaTeXMathML.js[]
556 /*]]>*/
557 </script>
558 endif::linkcss[]
559 endif::latexmath[]
560 {docinfo1,docinfo2#}{include:{docdir}/docinfo.html}
561 {docinfo,docinfo2#}{include:{docdir}/{docname}-docinfo.html}
562 template::[docinfo]
563 </head>
564 <body class="{doctype}"{max-width? style="max-width:{max-width}"}{css-signature? id="{css-signature}"}>
565 <table class="main" cellspacing="0" cellpadding="0"><tr><td class="header">
566 # Article, book header.
567 ifndef::doctype-manpage[]
568 <div id="header">
569 ifndef::notitle[<h1>{doctitle}</h1>]
570 ifdef::doctitle[]
571 <span id="author">{author}</span><br />
572 <span id="email"><tt>&lt;<a href="mailto:{email}">{email}</a>&gt;</tt></span><br />
573 <span id="revnumber">version {revnumber}{revdate?,}</span>
574 <span id="revdate">{revdate}</span>
575 <br /><span id="revremark">{revremark}</span>
576 endif::doctitle[]
577 ifdef::toc,toc2[{template:toc}]
578 </div>
579 </td></tr>
580 <tr><td class="content">
581 endif::doctype-manpage[]
582 # Man page header.
583 ifdef::doctype-manpage[]
584 <div id="header">
585 <h1>
586 {doctitle} Manual Page
587 </h1>
588 ifdef::toc,toc2[{template:toc}]
589 <h2>{manname-title}</h2>
590 <div class="sectionbody">
591 <p>{manname} -
592    {manpurpose}
593 </p>
594 </div>
595 </div>
596 endif::doctype-manpage[]
597
598 [footer]
599 </td></tr><tr><td class="footer">
600 {disable-javascript%<div id="footnotes"><hr /></div>}
601 <div id="footer">
602 <div id="footer-text">
603 template::[footer-text]
604 </div>
605 ifdef::badges[]
606 <div id="footer-badges">
607 ifndef::icons[]
608 Valid <a href="http://validator.w3.org/check?uri=referer">XHTML</a>
609 and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>.
610 endif::icons[]
611 ifdef::icons[]
612 <a href="http://validator.w3.org/check?uri=referer">
613   <img style="border:0;width:88px;height:31px"
614     src="http://www.w3.org/Icons/valid-xhtml11-blue"
615     alt="Valid XHTML 1.1" height="31" width="88" />
616 </a>
617 <a href="http://jigsaw.w3.org/css-validator/">
618   <img style="border:0;width:88px;height:31px"
619     src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
620     alt="Valid CSS!" />
621 </a>
622 endif::icons[]
623 </div>
624 endif::badges[]
625 </div>
626 </td></tr></table>
627 </body>
628 </html>
629
630 ifdef::doctype-manpage[]
631 [synopsis]
632 template::[sect1]
633 endif::doctype-manpage[]
634
635 ifdef::quirks[]
636 include::xhtml11-quirks.conf[]
637 endif::quirks[]