1 <t:templates xmlns:t="http://nwalsh.com/docbook/xsl/template/1.0"
2 xmlns:param="http://nwalsh.com/docbook/xsl/template/1.0/param"
3 xmlns="http://www.w3.org/1999/xhtml"
4 xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
6 <!-- ==================================================================== -->
8 <t:titlepage t:element="article" t:wrapper="div" class="titlepage">
9 <t:titlepage-content t:side="recto">
23 </t:titlepage-content>
25 <t:titlepage-content t:side="verso">
26 </t:titlepage-content>
28 <t:titlepage-separator>
30 </t:titlepage-separator>
32 <t:titlepage-before t:side="recto">
35 <t:titlepage-before t:side="verso">
39 <!-- ==================================================================== -->
41 <t:titlepage t:element="set" t:wrapper="div" class="titlepage">
42 <t:titlepage-content t:side="recto">
56 </t:titlepage-content>
58 <t:titlepage-content t:side="verso">
59 </t:titlepage-content>
61 <t:titlepage-separator>
63 </t:titlepage-separator>
65 <t:titlepage-before t:side="recto">
68 <t:titlepage-before t:side="verso">
72 <!-- ==================================================================== -->
74 <t:titlepage t:element="book" t:wrapper="div" class="titlepage">
75 <t:titlepage-content t:side="recto">
92 </t:titlepage-content>
94 <t:titlepage-content t:side="verso">
95 </t:titlepage-content>
97 <t:titlepage-separator>
99 </t:titlepage-separator>
101 <t:titlepage-before t:side="recto">
102 </t:titlepage-before>
104 <t:titlepage-before t:side="verso">
105 </t:titlepage-before>
108 <!-- ==================================================================== -->
110 <t:titlepage t:element="part" t:wrapper="div" class="titlepage">
111 <t:titlepage-content t:side="recto">
114 t:named-template="division.title"
115 param:node="ancestor-or-self::part[1]"/>
128 </t:titlepage-content>
130 <t:titlepage-content t:side="verso">
131 </t:titlepage-content>
133 <t:titlepage-separator>
134 </t:titlepage-separator>
136 <t:titlepage-before t:side="recto">
137 </t:titlepage-before>
139 <t:titlepage-before t:side="verso">
140 </t:titlepage-before>
143 <t:titlepage t:element="partintro" t:wrapper="div">
144 <t:titlepage-content t:side="recto">
158 </t:titlepage-content>
160 <t:titlepage-content t:side="verso">
161 </t:titlepage-content>
163 <t:titlepage-separator>
164 </t:titlepage-separator>
166 <t:titlepage-before t:side="recto">
167 </t:titlepage-before>
169 <t:titlepage-before t:side="verso">
170 </t:titlepage-before>
173 <!-- ==================================================================== -->
175 <t:titlepage t:element="reference" t:wrapper="div" class="titlepage">
176 <t:titlepage-content t:side="recto">
190 </t:titlepage-content>
192 <t:titlepage-content t:side="verso">
193 </t:titlepage-content>
195 <t:titlepage-separator>
197 </t:titlepage-separator>
199 <t:titlepage-before t:side="recto">
200 </t:titlepage-before>
202 <t:titlepage-before t:side="verso">
203 </t:titlepage-before>
206 <!-- ==================================================================== -->
208 <t:titlepage t:element="refentry" t:wrapper="div" class="titlepage">
209 <t:titlepage-content t:side="recto">
210 <!-- uncomment this if you want refentry titlepages
212 t:named-template="refentry.title"
213 param:node="ancestor-or-self::refentry[1]"/>
215 </t:titlepage-content>
217 <t:titlepage-content t:side="verso">
218 </t:titlepage-content>
220 <t:titlepage-separator/>
222 <t:titlepage-before t:side="recto">
223 </t:titlepage-before>
225 <t:titlepage-before t:side="verso">
226 </t:titlepage-before>
229 <!-- ==================================================================== -->
231 <t:titlepage t:element="dedication" t:wrapper="div" class="titlepage">
232 <t:titlepage-content t:side="recto">
235 t:named-template="component.title"
236 param:node="ancestor-or-self::dedication[1]"/>
238 </t:titlepage-content>
240 <t:titlepage-content t:side="verso">
241 </t:titlepage-content>
243 <t:titlepage-separator>
244 </t:titlepage-separator>
246 <t:titlepage-before t:side="recto">
247 </t:titlepage-before>
249 <t:titlepage-before t:side="verso">
250 </t:titlepage-before>
253 <!-- ==================================================================== -->
255 <t:titlepage t:element="acknowledgements" t:wrapper="div" class="titlepage">
256 <t:titlepage-content t:side="recto">
259 t:named-template="component.title"
260 param:node="ancestor-or-self::acknowledgements[1]"/>
262 </t:titlepage-content>
264 <t:titlepage-content t:side="verso">
265 </t:titlepage-content>
267 <t:titlepage-separator>
268 </t:titlepage-separator>
270 <t:titlepage-before t:side="recto">
271 </t:titlepage-before>
273 <t:titlepage-before t:side="verso">
274 </t:titlepage-before>
277 <!-- ==================================================================== -->
279 <t:titlepage t:element="preface" t:wrapper="div" class="titlepage">
280 <t:titlepage-content t:side="recto">
294 </t:titlepage-content>
296 <t:titlepage-content t:side="verso">
297 </t:titlepage-content>
299 <t:titlepage-separator>
300 </t:titlepage-separator>
302 <t:titlepage-before t:side="recto">
303 </t:titlepage-before>
305 <t:titlepage-before t:side="verso">
306 </t:titlepage-before>
309 <!-- ==================================================================== -->
311 <t:titlepage t:element="chapter" t:wrapper="div" class="titlepage">
312 <t:titlepage-content t:side="recto">
326 </t:titlepage-content>
328 <t:titlepage-content t:side="verso">
329 </t:titlepage-content>
331 <t:titlepage-separator>
332 </t:titlepage-separator>
334 <t:titlepage-before t:side="recto">
335 </t:titlepage-before>
337 <t:titlepage-before t:side="verso">
338 </t:titlepage-before>
341 <!-- ==================================================================== -->
343 <t:titlepage t:element="appendix" t:wrapper="div" class="titlepage">
344 <t:titlepage-content t:side="recto">
358 </t:titlepage-content>
360 <t:titlepage-content t:side="verso">
361 </t:titlepage-content>
363 <t:titlepage-separator>
364 </t:titlepage-separator>
366 <t:titlepage-before t:side="recto">
367 </t:titlepage-before>
369 <t:titlepage-before t:side="verso">
370 </t:titlepage-before>
373 <!-- ==================================================================== -->
375 <t:titlepage t:element="section" t:wrapper="div" class="titlepage">
376 <t:titlepage-content t:side="recto">
390 </t:titlepage-content>
392 <t:titlepage-content t:side="verso">
393 </t:titlepage-content>
395 <t:titlepage-separator>
396 <xsl:if test="count(parent::*)='0'"><hr/></xsl:if>
397 </t:titlepage-separator>
399 <t:titlepage-before t:side="recto">
400 </t:titlepage-before>
402 <t:titlepage-before t:side="verso">
403 </t:titlepage-before>
406 <t:titlepage t:element="sect1" t:wrapper="div" class="titlepage">
407 <t:titlepage-content t:side="recto">
421 </t:titlepage-content>
423 <t:titlepage-content t:side="verso">
424 </t:titlepage-content>
426 <t:titlepage-separator>
427 <xsl:if test="count(parent::*)='0'"><hr/></xsl:if>
428 </t:titlepage-separator>
430 <t:titlepage-before t:side="recto">
431 </t:titlepage-before>
433 <t:titlepage-before t:side="verso">
434 </t:titlepage-before>
437 <t:titlepage t:element="sect2" t:wrapper="div" class="titlepage">
438 <t:titlepage-content t:side="recto">
452 </t:titlepage-content>
454 <t:titlepage-content t:side="verso">
455 </t:titlepage-content>
457 <t:titlepage-separator>
458 <xsl:if test="count(parent::*)='0'"><hr/></xsl:if>
459 </t:titlepage-separator>
461 <t:titlepage-before t:side="recto">
462 </t:titlepage-before>
464 <t:titlepage-before t:side="verso">
465 </t:titlepage-before>
468 <t:titlepage t:element="sect3" t:wrapper="div" class="titlepage">
469 <t:titlepage-content t:side="recto">
483 </t:titlepage-content>
485 <t:titlepage-content t:side="verso">
486 </t:titlepage-content>
488 <t:titlepage-separator>
489 <xsl:if test="count(parent::*)='0'"><hr/></xsl:if>
490 </t:titlepage-separator>
492 <t:titlepage-before t:side="recto">
493 </t:titlepage-before>
495 <t:titlepage-before t:side="verso">
496 </t:titlepage-before>
499 <t:titlepage t:element="sect4" t:wrapper="div" class="titlepage">
500 <t:titlepage-content t:side="recto">
514 </t:titlepage-content>
516 <t:titlepage-content t:side="verso">
517 </t:titlepage-content>
519 <t:titlepage-separator>
520 <xsl:if test="count(parent::*)='0'"><hr/></xsl:if>
521 </t:titlepage-separator>
523 <t:titlepage-before t:side="recto">
524 </t:titlepage-before>
526 <t:titlepage-before t:side="verso">
527 </t:titlepage-before>
530 <t:titlepage t:element="sect5" t:wrapper="div" class="titlepage">
531 <t:titlepage-content t:side="recto">
545 </t:titlepage-content>
547 <t:titlepage-content t:side="verso">
548 </t:titlepage-content>
550 <t:titlepage-separator>
551 <xsl:if test="count(parent::*)='0'"><hr/></xsl:if>
552 </t:titlepage-separator>
554 <t:titlepage-before t:side="recto">
555 </t:titlepage-before>
557 <t:titlepage-before t:side="verso">
558 </t:titlepage-before>
561 <t:titlepage t:element="simplesect" t:wrapper="div" class="titlepage">
562 <t:titlepage-content t:side="recto">
576 </t:titlepage-content>
578 <t:titlepage-content t:side="verso">
579 </t:titlepage-content>
581 <t:titlepage-separator>
582 <xsl:if test="count(parent::*)='0'"><hr/></xsl:if>
583 </t:titlepage-separator>
585 <t:titlepage-before t:side="recto">
586 </t:titlepage-before>
588 <t:titlepage-before t:side="verso">
589 </t:titlepage-before>
592 <!-- ==================================================================== -->
594 <t:titlepage t:element="bibliography" t:wrapper="div" class="titlepage">
595 <t:titlepage-content t:side="recto">
598 t:named-template="component.title"
599 param:node="ancestor-or-self::bibliography[1]"/>
601 </t:titlepage-content>
603 <t:titlepage-content t:side="verso">
604 </t:titlepage-content>
606 <t:titlepage-separator>
607 </t:titlepage-separator>
609 <t:titlepage-before t:side="recto">
610 </t:titlepage-before>
612 <t:titlepage-before t:side="verso">
613 </t:titlepage-before>
616 <!-- ==================================================================== -->
618 <t:titlepage t:element="glossary" t:wrapper="div" class="titlepage">
619 <t:titlepage-content t:side="recto">
622 t:named-template="component.title"
623 param:node="ancestor-or-self::glossary[1]"/>
625 </t:titlepage-content>
627 <t:titlepage-content t:side="verso">
628 </t:titlepage-content>
630 <t:titlepage-separator>
631 </t:titlepage-separator>
633 <t:titlepage-before t:side="recto">
634 </t:titlepage-before>
636 <t:titlepage-before t:side="verso">
637 </t:titlepage-before>
640 <!-- ==================================================================== -->
642 <t:titlepage t:element="index" t:wrapper="div" class="titlepage">
643 <t:titlepage-content t:side="recto">
646 t:named-template="component.title"
647 param:node="ancestor-or-self::index[1]"/>
649 </t:titlepage-content>
651 <t:titlepage-content t:side="verso">
652 </t:titlepage-content>
654 <t:titlepage-separator>
655 </t:titlepage-separator>
657 <t:titlepage-before t:side="recto">
658 </t:titlepage-before>
660 <t:titlepage-before t:side="verso">
661 </t:titlepage-before>
664 <!-- ==================================================================== -->
666 <t:titlepage t:element="setindex" t:wrapper="div" class="titlepage">
667 <t:titlepage-content t:side="recto">
670 t:named-template="component.title"
671 param:node="ancestor-or-self::setindex[1]"/>
673 </t:titlepage-content>
675 <t:titlepage-content t:side="verso">
676 </t:titlepage-content>
678 <t:titlepage-separator>
679 </t:titlepage-separator>
681 <t:titlepage-before t:side="recto">
682 </t:titlepage-before>
684 <t:titlepage-before t:side="verso">
685 </t:titlepage-before>
688 <!-- ==================================================================== -->
689 <t:titlepage t:element="sidebar" t:wrapper="div" class="titlepage">
690 <t:titlepage-content t:side="recto">
692 t:named-template="formal.object.heading"
693 param:object="ancestor-or-self::sidebar[1]"/>
695 </t:titlepage-content>
697 <t:titlepage-content t:side="verso">
698 </t:titlepage-content>
700 <t:titlepage-separator>
701 </t:titlepage-separator>
703 <t:titlepage-before t:side="recto">
704 </t:titlepage-before>
706 <t:titlepage-before t:side="verso">
707 </t:titlepage-before>
710 <!-- ==================================================================== -->