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