]> git.stg.codes - stg.git/blob - doc/xslt/fo/titlepage.templates.xml
Fixed BFStream work with large strings, allowed null put on last.
[stg.git] / doc / xslt / fo / titlepage.templates.xml
1 <!DOCTYPE t:templates [
2 <!ENTITY hsize0 "10pt">
3 <!ENTITY hsize1 "12pt">
4 <!ENTITY hsize2 "14.4pt">
5 <!ENTITY hsize3 "17.28pt">
6 <!ENTITY hsize4 "20.736pt">
7 <!ENTITY hsize5 "24.8832pt">
8 <!ENTITY hsize0space "7.5pt"> <!-- 0.75 * hsize0 -->
9 <!ENTITY hsize1space "9pt"> <!-- 0.75 * hsize1 -->
10 <!ENTITY hsize2space "10.8pt"> <!-- 0.75 * hsize2 -->
11 <!ENTITY hsize3space "12.96pt"> <!-- 0.75 * hsize3 -->
12 <!ENTITY hsize4space "15.552pt"> <!-- 0.75 * hsize4 -->
13 <!ENTITY hsize5space "18.6624pt"> <!-- 0.75 * hsize5 -->
14 ]>
15 <t:templates xmlns:t="http://nwalsh.com/docbook/xsl/template/1.0"
16              xmlns:param="http://nwalsh.com/docbook/xsl/template/1.0/param"
17              xmlns:fo="http://www.w3.org/1999/XSL/Format"
18              xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
19
20 <!-- ********************************************************************
21      $Id: titlepage.templates.xml 8341 2009-03-16 03:00:56Z bobstayton $
22      ********************************************************************
23
24      This file is part of the DocBook XSL Stylesheet distribution.
25      See ../README or http://docbook.sf.net/ for copyright
26      copyright and other information.
27
28      ******************************************************************** -->
29
30 <!-- ==================================================================== -->
31
32 <t:titlepage t:element="article" t:wrapper="fo:block"
33              font-family="{$title.fontset}">
34
35   <t:titlepage-content t:side="recto"
36              start-indent="0pt"
37              text-align="center">
38
39     <title t:named-template="component.title"
40            param:node="ancestor-or-self::article[1]"
41            keep-with-next.within-column="always"
42            font-size="&hsize5;"
43            font-weight="bold"/>
44
45     <subtitle/>
46
47     <corpauthor space-before="0.5em"
48                 font-size="&hsize2;"/>
49     <authorgroup space-before="0.5em"
50                  font-size="&hsize2;"/>
51     <author space-before="0.5em"
52             font-size="&hsize2;"/>
53
54     <!-- If you add editor, include this t:predicate attribute
55          because only the first editor generates the list of editors.
56     <editor t:predicate="[position() = 1]"/>
57     -->
58     <othercredit space-before="0.5em"/>
59     <releaseinfo space-before="0.5em"/>
60     <copyright space-before="0.5em"/>
61     <legalnotice text-align="start"
62                  margin-left="0.5in"
63                  margin-right="0.5in"
64                  font-family="{$body.fontset}"/>
65     <pubdate space-before="0.5em"/>
66     <revision space-before="0.5em"/>
67     <revhistory space-before="0.5em"/>
68     <abstract space-before="0.5em"
69               text-align="start"
70               margin-left="0.5in"
71               margin-right="0.5in"
72               font-family="{$body.fontset}"/>
73   </t:titlepage-content>
74
75   <t:titlepage-content t:side="verso">
76   </t:titlepage-content>
77
78   <t:titlepage-separator>
79   </t:titlepage-separator>
80
81   <t:titlepage-before t:side="recto">
82   </t:titlepage-before>
83
84   <t:titlepage-before t:side="verso">
85   </t:titlepage-before>
86 </t:titlepage>
87
88 <!-- ==================================================================== -->
89
90 <t:titlepage t:element="set" t:wrapper="fo:block">
91   <t:titlepage-content t:side="recto">
92       <title
93              t:named-template="division.title"
94              param:node="ancestor-or-self::set[1]"
95              text-align="center"
96              font-size="&hsize5;"
97              space-before="&hsize5space;"
98              font-weight="bold"
99              font-family="{$title.fontset}"/>
100     <subtitle
101               font-family="{$title.fontset}"
102               text-align="center"/>
103     <corpauthor/>
104     <authorgroup/>
105     <author/>
106     <othercredit/>
107     <releaseinfo/>
108     <copyright/>
109     <legalnotice/>
110     <pubdate/>
111     <revision/>
112     <revhistory/>
113     <abstract/>
114   </t:titlepage-content>
115
116   <t:titlepage-content t:side="verso">
117   </t:titlepage-content>
118
119   <t:titlepage-separator>
120   </t:titlepage-separator>
121
122   <t:titlepage-before t:side="recto">
123   </t:titlepage-before>
124
125   <t:titlepage-before t:side="verso">
126   </t:titlepage-before>
127 </t:titlepage>
128
129 <!-- ==================================================================== -->
130
131   <t:titlepage t:element="book" t:wrapper="fo:block">
132     <t:titlepage-content t:side="recto">
133       <title
134              t:named-template="division.title"
135              param:node="ancestor-or-self::book[1]"
136              text-align="center"
137              font-size="&hsize5;"
138              space-before="&hsize5space;"
139              font-weight="bold"
140              font-family="{$title.fontset}"/>
141       <subtitle
142                 text-align="center"
143                 font-size="&hsize4;"
144                 space-before="&hsize4space;"
145                 font-family="{$title.fontset}"/>
146       <corpauthor font-size="&hsize3;"
147                   keep-with-next.within-column="always"
148                   space-before="2in"/>
149       <authorgroup space-before="2in"/>
150       <author font-size="&hsize3;"
151               space-before="&hsize2space;"
152               keep-with-next.within-column="always"/>
153       <!-- If you add editor, include this t:predicate attribute
154            because only the first editor generates the list of editors.
155       <editor t:predicate="[position() = 1]"/>
156       -->
157     </t:titlepage-content>
158
159   <t:titlepage-content t:side="verso">
160       <title
161              t:named-template="book.verso.title"
162              font-size="&hsize2;"
163              font-weight="bold"
164              font-family="{$title.fontset}"/>
165       <corpauthor/>
166       <authorgroup t:named-template="verso.authorgroup"/>
167       <author/>
168       <!-- If you add editor, include this t:predicate attribute
169            because only the first editor generates the list of editors.
170       <editor t:predicate="[position() = 1]"/>
171       -->
172       <othercredit/>
173       <releaseinfo space-before="0.5em"/>
174       <pubdate space-before="1em"/>
175       <copyright/>
176       <abstract/>
177       <legalnotice font-size="8pt"/>
178   </t:titlepage-content>
179
180   <t:titlepage-separator>
181       <fo:block break-after="page"/>
182   </t:titlepage-separator>
183
184   <t:titlepage-before t:side="recto">
185   </t:titlepage-before>
186
187   <t:titlepage-before t:side="verso">
188       <fo:block break-after="page"/>
189   </t:titlepage-before>
190 </t:titlepage>
191
192 <!-- ==================================================================== -->
193
194 <t:titlepage t:element="part" t:wrapper="fo:block">
195   <t:titlepage-content t:side="recto">
196       <title
197              t:named-template="division.title"
198              param:node="ancestor-or-self::part[1]"
199              text-align="center"
200              font-size="&hsize5;"
201              space-before="&hsize5space;"
202              font-weight="bold"
203              font-family="{$title.fontset}"/>
204     <subtitle
205               text-align="center"
206               font-size="&hsize4;"
207               space-before="&hsize4space;"
208               font-weight='bold'
209               font-style='italic'
210               font-family="{$title.fontset}"/>
211   </t:titlepage-content>
212
213   <t:titlepage-content t:side="verso">
214   </t:titlepage-content>
215
216   <t:titlepage-separator>
217   </t:titlepage-separator>
218
219   <t:titlepage-before t:side="recto">
220   </t:titlepage-before>
221
222   <t:titlepage-before t:side="verso">
223   </t:titlepage-before>
224 </t:titlepage>
225
226 <t:titlepage t:element="partintro" t:wrapper="fo:block">
227   <t:titlepage-content t:side="recto">
228     <title
229            text-align="center"
230            font-size="&hsize5;"
231            font-weight="bold"
232            space-before="1em"
233            font-family="{$title.fontset}"/>
234     <subtitle
235               text-align="center"
236               font-size="&hsize2;"
237               font-weight="bold"
238               font-style="italic"
239               font-family="{$title.fontset}"/>
240     <corpauthor/>
241     <authorgroup/>
242     <author/>
243     <othercredit/>
244     <releaseinfo/>
245     <copyright/>
246     <legalnotice/>
247     <pubdate/>
248     <revision/>
249     <revhistory/>
250     <abstract/>
251   </t:titlepage-content>
252
253   <t:titlepage-content t:side="verso">
254   </t:titlepage-content>
255
256   <t:titlepage-separator>
257   </t:titlepage-separator>
258
259   <t:titlepage-before t:side="recto">
260   </t:titlepage-before>
261
262   <t:titlepage-before t:side="verso">
263   </t:titlepage-before>
264 </t:titlepage>
265
266 <!-- ==================================================================== -->
267
268 <t:titlepage t:element="reference" t:wrapper="fo:block">
269   <t:titlepage-content t:side="recto">
270       <title
271              t:named-template="division.title"
272              param:node="ancestor-or-self::reference[1]"
273              text-align="center"
274              font-size="&hsize5;"
275              space-before="&hsize5space;"
276              font-weight="bold"
277              font-family="{$title.fontset}"/>
278     <subtitle
279               font-family="{$title.fontset}"
280               text-align="center"/>
281     <corpauthor/>
282     <authorgroup/>
283     <author/>
284     <othercredit/>
285     <releaseinfo/>
286     <copyright/>
287     <legalnotice/>
288     <pubdate/>
289     <revision/>
290     <revhistory/>
291     <abstract/>
292   </t:titlepage-content>
293
294   <t:titlepage-content t:side="verso">
295   </t:titlepage-content>
296
297   <t:titlepage-separator>
298   </t:titlepage-separator>
299
300   <t:titlepage-before t:side="recto">
301   </t:titlepage-before>
302
303   <t:titlepage-before t:side="verso">
304   </t:titlepage-before>
305 </t:titlepage>
306
307 <!-- ==================================================================== -->
308
309 <t:titlepage t:element="refsynopsisdiv" t:wrapper="fo:block">
310   <t:titlepage-content t:side="recto">
311     <title
312            font-family="{$title.fontset}"/>
313   </t:titlepage-content>
314
315   <t:titlepage-content t:side="verso">
316   </t:titlepage-content>
317
318   <t:titlepage-separator>
319   </t:titlepage-separator>
320
321   <t:titlepage-before t:side="recto">
322   </t:titlepage-before>
323
324   <t:titlepage-before t:side="verso">
325   </t:titlepage-before>
326 </t:titlepage>
327
328 <!-- ==================================================================== -->
329
330 <t:titlepage t:element="refsection" t:wrapper="fo:block">
331   <t:titlepage-content t:side="recto">
332     <title
333            font-family="{$title.fontset}"/>
334   </t:titlepage-content>
335
336   <t:titlepage-content t:side="verso">
337   </t:titlepage-content>
338
339   <t:titlepage-separator>
340   </t:titlepage-separator>
341
342   <t:titlepage-before t:side="recto">
343   </t:titlepage-before>
344
345   <t:titlepage-before t:side="verso">
346   </t:titlepage-before>
347 </t:titlepage>
348
349 <!-- ==================================================================== -->
350
351 <t:titlepage t:element="refsect1" t:wrapper="fo:block">
352   <t:titlepage-content t:side="recto">
353     <title
354            font-family="{$title.fontset}"/>
355   </t:titlepage-content>
356
357   <t:titlepage-content t:side="verso">
358   </t:titlepage-content>
359
360   <t:titlepage-separator>
361   </t:titlepage-separator>
362
363   <t:titlepage-before t:side="recto">
364   </t:titlepage-before>
365
366   <t:titlepage-before t:side="verso">
367   </t:titlepage-before>
368 </t:titlepage>
369
370 <!-- ==================================================================== -->
371
372 <t:titlepage t:element="refsect2" t:wrapper="fo:block">
373   <t:titlepage-content t:side="recto">
374     <title
375            font-family="{$title.fontset}"/>
376   </t:titlepage-content>
377
378   <t:titlepage-content t:side="verso">
379   </t:titlepage-content>
380
381   <t:titlepage-separator>
382   </t:titlepage-separator>
383
384   <t:titlepage-before t:side="recto">
385   </t:titlepage-before>
386
387   <t:titlepage-before t:side="verso">
388   </t:titlepage-before>
389 </t:titlepage>
390
391 <!-- ==================================================================== -->
392
393 <t:titlepage t:element="refsect3" t:wrapper="fo:block">
394   <t:titlepage-content t:side="recto">
395     <title
396            font-family="{$title.fontset}"/>
397   </t:titlepage-content>
398
399   <t:titlepage-content t:side="verso">
400   </t:titlepage-content>
401
402   <t:titlepage-separator>
403   </t:titlepage-separator>
404
405   <t:titlepage-before t:side="recto">
406   </t:titlepage-before>
407
408   <t:titlepage-before t:side="verso">
409   </t:titlepage-before>
410 </t:titlepage>
411
412 <!-- ==================================================================== -->
413
414   <t:titlepage t:element="dedication" t:wrapper="fo:block">
415     <t:titlepage-content t:side="recto">
416       <title
417              t:force="1"
418              t:named-template="component.title"
419              param:node="ancestor-or-self::dedication[1]"
420              margin-left="{$title.margin.left}"
421              font-size="&hsize5;"
422              font-family="{$title.fontset}"
423              font-weight="bold"/>
424       <subtitle
425                 font-family="{$title.fontset}"/>
426     </t:titlepage-content>
427
428   <t:titlepage-content t:side="verso">
429   </t:titlepage-content>
430
431   <t:titlepage-separator>
432   </t:titlepage-separator>
433
434   <t:titlepage-before t:side="recto">
435   </t:titlepage-before>
436
437   <t:titlepage-before t:side="verso">
438   </t:titlepage-before>
439 </t:titlepage>
440
441 <!-- ==================================================================== -->
442
443 <!-- Same formatting as dedication -->
444  <t:titlepage t:element="acknowledgements" t:wrapper="fo:block">
445     <t:titlepage-content t:side="recto">
446       <title
447              t:force="1"
448              t:named-template="component.title"
449              param:node="ancestor-or-self::acknowledgements[1]"
450              margin-left="{$title.margin.left}"
451              font-size="&hsize5;"
452              font-family="{$title.fontset}"
453              font-weight="bold"/>
454       <subtitle
455                 font-family="{$title.fontset}"/>
456     </t:titlepage-content>
457
458   <t:titlepage-content t:side="verso">
459   </t:titlepage-content>
460
461   <t:titlepage-separator>
462   </t:titlepage-separator>
463
464   <t:titlepage-before t:side="recto">
465   </t:titlepage-before>
466
467   <t:titlepage-before t:side="verso">
468   </t:titlepage-before>
469 </t:titlepage>
470
471
472 <!-- ==================================================================== -->
473
474   <t:titlepage t:element="preface" t:wrapper="fo:block">
475     <t:titlepage-content t:side="recto">
476       <title
477              t:force="1"
478              t:named-template="component.title"
479              param:node="ancestor-or-self::preface[1]"
480              margin-left="{$title.margin.left}"
481              font-size="&hsize5;"
482              font-family="{$title.fontset}"
483              font-weight="bold"/>
484       <subtitle
485                 font-family="{$title.fontset}"/>
486       <corpauthor/>
487       <authorgroup/>
488       <author/>
489       <othercredit/>
490       <releaseinfo/>
491       <copyright/>
492       <legalnotice/>
493       <pubdate/>
494       <revision/>
495       <revhistory/>
496       <abstract/>
497     </t:titlepage-content>
498
499   <t:titlepage-content t:side="verso">
500   </t:titlepage-content>
501
502   <t:titlepage-separator>
503   </t:titlepage-separator>
504
505   <t:titlepage-before t:side="recto">
506   </t:titlepage-before>
507
508   <t:titlepage-before t:side="verso">
509   </t:titlepage-before>
510 </t:titlepage>
511
512 <!-- ==================================================================== -->
513
514   <t:titlepage t:element="chapter" t:wrapper="fo:block"
515                font-family="{$title.fontset}">
516     <t:titlepage-content t:side="recto" margin-left="{$title.margin.left}">
517       <title t:named-template="component.title"
518              param:node="ancestor-or-self::chapter[1]"
519              font-size="&hsize5;"
520              font-weight="bold"/>
521
522       <subtitle space-before="0.5em"
523                 font-style="italic"
524                 font-size="&hsize2;"
525                 font-weight="bold"/>
526
527       <corpauthor  space-before="0.5em"
528                    space-after="0.5em"
529                    font-size="&hsize2;"/>
530
531       <authorgroup space-before="0.5em"
532                    space-after="0.5em"
533                    font-size="&hsize2;"/>
534
535       <author      space-before="0.5em"
536                    space-after="0.5em"
537                    font-size="&hsize2;"/>
538
539       <othercredit/>
540       <releaseinfo/>
541       <copyright/>
542       <legalnotice/>
543       <pubdate/>
544       <revision/>
545       <revhistory/>
546       <abstract/>
547     </t:titlepage-content>
548
549   <t:titlepage-content t:side="verso">
550   </t:titlepage-content>
551
552   <t:titlepage-separator>
553   </t:titlepage-separator>
554
555   <t:titlepage-before t:side="recto">
556   </t:titlepage-before>
557
558   <t:titlepage-before t:side="verso">
559   </t:titlepage-before>
560 </t:titlepage>
561
562 <!-- ==================================================================== -->
563
564   <t:titlepage t:element="appendix" t:wrapper="fo:block">
565     <t:titlepage-content t:side="recto">
566       <title
567              t:named-template="component.title"
568              param:node="ancestor-or-self::appendix[1]"
569              margin-left="{$title.margin.left}"
570              font-size="&hsize5;"
571              font-weight="bold"
572              font-family="{$title.fontset}"/>
573       <subtitle
574                 font-family="{$title.fontset}"/>
575       <corpauthor/>
576       <authorgroup/>
577       <author/>
578       <othercredit/>
579       <releaseinfo/>
580       <copyright/>
581       <legalnotice/>
582       <pubdate/>
583       <revision/>
584       <revhistory/>
585       <abstract/>
586     </t:titlepage-content>
587
588   <t:titlepage-content t:side="verso">
589   </t:titlepage-content>
590
591   <t:titlepage-separator>
592   </t:titlepage-separator>
593
594   <t:titlepage-before t:side="recto">
595   </t:titlepage-before>
596
597   <t:titlepage-before t:side="verso">
598   </t:titlepage-before>
599 </t:titlepage>
600
601 <!-- ==================================================================== -->
602
603 <t:titlepage t:element="section" t:wrapper="fo:block">
604   <t:titlepage-content t:side="recto">
605     <title
606            margin-left="{$title.margin.left}"
607            font-family="{$title.fontset}"/>
608     <subtitle
609               font-family="{$title.fontset}"/>
610     <corpauthor/>
611     <authorgroup/>
612     <author/>
613     <othercredit/>
614     <releaseinfo/>
615     <copyright/>
616     <legalnotice/>
617     <pubdate/>
618     <revision/>
619     <revhistory/>
620     <abstract/>
621   </t:titlepage-content>
622
623   <t:titlepage-content t:side="verso">
624   </t:titlepage-content>
625
626   <t:titlepage-separator>
627   </t:titlepage-separator>
628
629   <t:titlepage-before t:side="recto">
630   </t:titlepage-before>
631
632   <t:titlepage-before t:side="verso">
633   </t:titlepage-before>
634 </t:titlepage>
635
636 <t:titlepage t:element="sect1" t:wrapper="fo:block">
637   <t:titlepage-content t:side="recto">
638     <title
639            margin-left="{$title.margin.left}"
640            font-family="{$title.fontset}"/>
641     <subtitle
642               font-family="{$title.fontset}"/>
643     <corpauthor/>
644     <authorgroup/>
645     <author/>
646     <othercredit/>
647     <releaseinfo/>
648     <copyright/>
649     <legalnotice/>
650     <pubdate/>
651     <revision/>
652     <revhistory/>
653     <abstract/>
654   </t:titlepage-content>
655
656   <t:titlepage-content t:side="verso">
657   </t:titlepage-content>
658
659   <t:titlepage-separator>
660   </t:titlepage-separator>
661
662   <t:titlepage-before t:side="recto">
663   </t:titlepage-before>
664
665   <t:titlepage-before t:side="verso">
666   </t:titlepage-before>
667 </t:titlepage>
668
669 <t:titlepage t:element="sect2" t:wrapper="fo:block">
670   <t:titlepage-content t:side="recto">
671     <title
672            margin-left="{$title.margin.left}"
673            font-family="{$title.fontset}"/>
674     <subtitle
675               font-family="{$title.fontset}"/>
676     <corpauthor/>
677     <authorgroup/>
678     <author/>
679     <othercredit/>
680     <releaseinfo/>
681     <copyright/>
682     <legalnotice/>
683     <pubdate/>
684     <revision/>
685     <revhistory/>
686     <abstract/>
687   </t:titlepage-content>
688
689   <t:titlepage-content t:side="verso">
690   </t:titlepage-content>
691
692   <t:titlepage-separator>
693   </t:titlepage-separator>
694
695   <t:titlepage-before t:side="recto">
696   </t:titlepage-before>
697
698   <t:titlepage-before t:side="verso">
699   </t:titlepage-before>
700 </t:titlepage>
701
702 <t:titlepage t:element="sect3" t:wrapper="fo:block">
703   <t:titlepage-content t:side="recto">
704     <title
705            margin-left="{$title.margin.left}"
706            font-family="{$title.fontset}"/>
707     <subtitle
708               font-family="{$title.fontset}"/>
709     <corpauthor/>
710     <authorgroup/>
711     <author/>
712     <othercredit/>
713     <releaseinfo/>
714     <copyright/>
715     <legalnotice/>
716     <pubdate/>
717     <revision/>
718     <revhistory/>
719     <abstract/>
720   </t:titlepage-content>
721
722   <t:titlepage-content t:side="verso">
723   </t:titlepage-content>
724
725   <t:titlepage-separator>
726   </t:titlepage-separator>
727
728   <t:titlepage-before t:side="recto">
729   </t:titlepage-before>
730
731   <t:titlepage-before t:side="verso">
732   </t:titlepage-before>
733 </t:titlepage>
734
735 <t:titlepage t:element="sect4" t:wrapper="fo:block">
736   <t:titlepage-content t:side="recto">
737     <title
738            margin-left="{$title.margin.left}"
739            font-family="{$title.fontset}"/>
740     <subtitle
741               font-family="{$title.fontset}"/>
742     <corpauthor/>
743     <authorgroup/>
744     <author/>
745     <othercredit/>
746     <releaseinfo/>
747     <copyright/>
748     <legalnotice/>
749     <pubdate/>
750     <revision/>
751     <revhistory/>
752     <abstract/>
753   </t:titlepage-content>
754
755   <t:titlepage-content t:side="verso">
756   </t:titlepage-content>
757
758   <t:titlepage-separator>
759   </t:titlepage-separator>
760
761   <t:titlepage-before t:side="recto">
762   </t:titlepage-before>
763
764   <t:titlepage-before t:side="verso">
765   </t:titlepage-before>
766 </t:titlepage>
767
768 <t:titlepage t:element="sect5" t:wrapper="fo:block">
769   <t:titlepage-content t:side="recto">
770     <title
771            margin-left="{$title.margin.left}"
772            font-family="{$title.fontset}"/>
773     <subtitle
774               font-family="{$title.fontset}"/>
775     <corpauthor/>
776     <authorgroup/>
777     <author/>
778     <othercredit/>
779     <releaseinfo/>
780     <copyright/>
781     <legalnotice/>
782     <pubdate/>
783     <revision/>
784     <revhistory/>
785     <abstract/>
786   </t:titlepage-content>
787
788   <t:titlepage-content t:side="verso">
789   </t:titlepage-content>
790
791   <t:titlepage-separator>
792   </t:titlepage-separator>
793
794   <t:titlepage-before t:side="recto">
795   </t:titlepage-before>
796
797   <t:titlepage-before t:side="verso">
798   </t:titlepage-before>
799 </t:titlepage>
800
801 <t:titlepage t:element="simplesect" t:wrapper="fo:block">
802   <t:titlepage-content t:side="recto">
803     <title
804            margin-left="{$title.margin.left}"
805            font-family="{$title.fontset}"/>
806     <subtitle
807               font-family="{$title.fontset}"/>
808     <corpauthor/>
809     <authorgroup/>
810     <author/>
811     <othercredit/>
812     <releaseinfo/>
813     <copyright/>
814     <legalnotice/>
815     <pubdate/>
816     <revision/>
817     <revhistory/>
818     <abstract/>
819   </t:titlepage-content>
820
821   <t:titlepage-content t:side="verso">
822   </t:titlepage-content>
823
824   <t:titlepage-separator>
825   </t:titlepage-separator>
826
827   <t:titlepage-before t:side="recto">
828   </t:titlepage-before>
829
830   <t:titlepage-before t:side="verso">
831   </t:titlepage-before>
832 </t:titlepage>
833
834 <!-- ==================================================================== -->
835
836   <t:titlepage t:element="bibliography" t:wrapper="fo:block">
837     <t:titlepage-content t:side="recto">
838       <title
839              t:force="1"
840              t:named-template="component.title"
841              param:node="ancestor-or-self::bibliography[1]"
842              margin-left="{$title.margin.left}"
843              font-size="&hsize5;"
844              font-family="{$title.fontset}"
845              font-weight="bold"/>
846       <subtitle
847                 font-family="{$title.fontset}"/>
848     </t:titlepage-content>
849
850     <t:titlepage-content t:side="verso">
851     </t:titlepage-content>
852
853     <t:titlepage-separator>
854     </t:titlepage-separator>
855
856     <t:titlepage-before t:side="recto">
857     </t:titlepage-before>
858
859     <t:titlepage-before t:side="verso">
860     </t:titlepage-before>
861   </t:titlepage>
862
863 <!-- ==================================================================== -->
864
865   <t:titlepage t:element="bibliodiv" t:wrapper="fo:block">
866     <t:titlepage-content t:side="recto">
867       <title t:named-template="component.title"
868              param:node="ancestor-or-self::bibliodiv[1]"
869              margin-left="{$title.margin.left}"
870              font-size="&hsize4;"
871              font-family="{$title.fontset}"
872              font-weight="bold"/>
873       <subtitle
874                 font-family="{$title.fontset}"/>
875     </t:titlepage-content>
876
877     <t:titlepage-content t:side="verso">
878     </t:titlepage-content>
879
880     <t:titlepage-separator>
881     </t:titlepage-separator>
882
883     <t:titlepage-before t:side="recto">
884     </t:titlepage-before>
885
886     <t:titlepage-before t:side="verso">
887     </t:titlepage-before>
888   </t:titlepage>
889
890 <!-- ==================================================================== -->
891
892   <t:titlepage t:element="glossary" t:wrapper="fo:block">
893     <t:titlepage-content t:side="recto">
894       <title
895              t:force="1"
896              t:named-template="component.title"
897              param:node="ancestor-or-self::glossary[1]"
898              margin-left="{$title.margin.left}"
899              font-size="&hsize5;"
900              font-family="{$title.fontset}"
901              font-weight="bold"/>
902       <subtitle
903                 font-family="{$title.fontset}"/>
904     </t:titlepage-content>
905
906     <t:titlepage-content t:side="verso">
907     </t:titlepage-content>
908
909     <t:titlepage-separator>
910     </t:titlepage-separator>
911
912     <t:titlepage-before t:side="recto">
913     </t:titlepage-before>
914
915     <t:titlepage-before t:side="verso">
916     </t:titlepage-before>
917   </t:titlepage>
918
919 <!-- ==================================================================== -->
920
921   <t:titlepage t:element="glossdiv" t:wrapper="fo:block">
922     <t:titlepage-content t:side="recto">
923       <title t:named-template="component.title"
924              param:node="ancestor-or-self::glossdiv[1]"
925              margin-left="{$title.margin.left}"
926              font-size="&hsize4;"
927              font-family="{$title.fontset}"
928              font-weight="bold"/>
929       <subtitle
930                 font-family="{$title.fontset}"/>
931     </t:titlepage-content>
932
933     <t:titlepage-content t:side="verso">
934     </t:titlepage-content>
935
936     <t:titlepage-separator>
937     </t:titlepage-separator>
938
939     <t:titlepage-before t:side="recto">
940     </t:titlepage-before>
941
942     <t:titlepage-before t:side="verso">
943     </t:titlepage-before>
944   </t:titlepage>
945
946 <!-- ==================================================================== -->
947
948   <t:titlepage t:element="index" t:wrapper="fo:block">
949     <t:titlepage-content t:side="recto">
950       <title
951              t:force="1"
952              t:named-template="component.title"
953              param:node="ancestor-or-self::index[1]"
954              param:pagewide="1"
955              margin-left="0pt"
956              font-size="&hsize5;"
957              font-family="{$title.fontset}"
958              font-weight="bold"/>
959       <subtitle
960                 font-family="{$title.fontset}"/>
961     </t:titlepage-content>
962
963     <t:titlepage-content t:side="verso">
964     </t:titlepage-content>
965
966     <t:titlepage-separator>
967     </t:titlepage-separator>
968
969     <t:titlepage-before t:side="recto">
970     </t:titlepage-before>
971
972     <t:titlepage-before t:side="verso">
973     </t:titlepage-before>
974   </t:titlepage>
975
976 <!-- ==================================================================== -->
977
978   <!-- The indexdiv.title template is used so that manual and -->
979   <!-- automatically generated indexdiv titles get the same -->
980   <!-- formatting. -->
981
982   <t:titlepage t:element="indexdiv" t:wrapper="fo:block">
983     <t:titlepage-content t:side="recto">
984       <title t:force="1"
985              t:named-template="indexdiv.title"
986              param:title="title"/>
987       <subtitle
988                 font-family="{$title.fontset}"/>
989     </t:titlepage-content>
990
991     <t:titlepage-content t:side="verso">
992     </t:titlepage-content>
993
994     <t:titlepage-separator>
995     </t:titlepage-separator>
996
997     <t:titlepage-before t:side="recto">
998     </t:titlepage-before>
999
1000     <t:titlepage-before t:side="verso">
1001     </t:titlepage-before>
1002   </t:titlepage>
1003
1004 <!-- ==================================================================== -->
1005
1006   <t:titlepage t:element="setindex" t:wrapper="fo:block">
1007     <t:titlepage-content t:side="recto">
1008       <title
1009              t:force="1"
1010              t:named-template="component.title"
1011              param:node="ancestor-or-self::setindex[1]"
1012              param:pagewide="1"
1013              margin-left="0pt"
1014              font-size="&hsize5;"
1015              font-family="{$title.fontset}"
1016              font-weight="bold"/>
1017       <subtitle
1018                 font-family="{$title.fontset}"/>
1019     </t:titlepage-content>
1020
1021     <t:titlepage-content t:side="verso">
1022     </t:titlepage-content>
1023
1024     <t:titlepage-separator>
1025     </t:titlepage-separator>
1026
1027     <t:titlepage-before t:side="recto">
1028     </t:titlepage-before>
1029
1030     <t:titlepage-before t:side="verso">
1031     </t:titlepage-before>
1032   </t:titlepage>
1033
1034 <!-- ==================================================================== -->
1035
1036   <t:titlepage t:element="colophon" t:wrapper="fo:block">
1037     <t:titlepage-content t:side="recto">
1038       <title
1039              t:force="1"
1040              t:named-template="component.title"
1041              param:node="ancestor-or-self::colophon[1]"
1042              margin-left="{$title.margin.left}"
1043              font-size="&hsize5;"
1044              font-family="{$title.fontset}"
1045              font-weight="bold"/>
1046       <subtitle
1047                 font-family="{$title.fontset}"/>
1048     </t:titlepage-content>
1049
1050   <t:titlepage-content t:side="verso">
1051   </t:titlepage-content>
1052
1053   <t:titlepage-separator>
1054   </t:titlepage-separator>
1055
1056   <t:titlepage-before t:side="recto">
1057   </t:titlepage-before>
1058
1059   <t:titlepage-before t:side="verso">
1060   </t:titlepage-before>
1061 </t:titlepage>
1062
1063 <!-- ==================================================================== -->
1064
1065   <t:titlepage t:element="sidebar" t:wrapper="fo:block">
1066     <t:titlepage-content t:side="recto">
1067       <title 
1068              font-family="{$title.fontset}"
1069              font-weight="bold"/>
1070       <subtitle
1071                 font-family="{$title.fontset}"/>
1072     </t:titlepage-content>
1073
1074     <t:titlepage-content t:side="verso">
1075     </t:titlepage-content>
1076
1077     <t:titlepage-separator>
1078     </t:titlepage-separator>
1079
1080     <t:titlepage-before t:side="recto">
1081     </t:titlepage-before>
1082
1083     <t:titlepage-before t:side="verso">
1084     </t:titlepage-before>
1085   </t:titlepage>
1086
1087 <!-- ==================================================================== -->
1088 <t:titlepage t:element="qandaset" t:wrapper="fo:block"
1089              font-family="{$title.fontset}">
1090
1091   <t:titlepage-content t:side="recto"
1092              start-indent="0pt"
1093              text-align="center">
1094
1095     <title t:named-template="component.title"
1096            param:node="ancestor-or-self::qandaset[1]"
1097            keep-with-next.within-column="always"
1098            font-size="&hsize5;"
1099            font-weight="bold"/>
1100
1101     <subtitle/>
1102
1103     <corpauthor space-before="0.5em"
1104                 font-size="&hsize2;"/>
1105     <authorgroup space-before="0.5em"
1106                  font-size="&hsize2;"/>
1107     <author space-before="0.5em"
1108             font-size="&hsize2;"/>
1109
1110     <othercredit space-before="0.5em"/>
1111     <releaseinfo space-before="0.5em"/>
1112     <copyright space-before="0.5em"/>
1113     <legalnotice text-align="start"
1114                  margin-left="0.5in"
1115                  margin-right="0.5in"
1116                  font-family="{$body.fontset}"/>
1117     <pubdate space-before="0.5em"/>
1118     <revision space-before="0.5em"/>
1119     <revhistory space-before="0.5em"/>
1120     <abstract space-before="0.5em"
1121               text-align="start"
1122               margin-left="0.5in"
1123               margin-right="0.5in"
1124               font-family="{$body.fontset}"/>
1125   </t:titlepage-content>
1126
1127   <t:titlepage-content t:side="verso">
1128   </t:titlepage-content>
1129
1130   <t:titlepage-separator>
1131   </t:titlepage-separator>
1132
1133   <t:titlepage-before t:side="recto">
1134   </t:titlepage-before>
1135
1136   <t:titlepage-before t:side="verso">
1137   </t:titlepage-before>
1138 </t:titlepage>
1139
1140 <!-- ==================================================================== -->
1141
1142   <t:titlepage t:element="table.of.contents" t:wrapper="fo:block">
1143     <t:titlepage-content t:side="recto">
1144       <title
1145              t:force="1"
1146              t:named-template="gentext"
1147              param:key="'TableofContents'"
1148              space-before.minimum="1em"
1149              space-before.optimum="1.5em"
1150              space-before.maximum="2em"
1151              space-after="0.5em"
1152              margin-left="{$title.margin.left}"
1153              start-indent="0pt"
1154              font-size="&hsize3;"
1155              font-weight="bold"
1156              font-family="{$title.fontset}"/>
1157     </t:titlepage-content>
1158
1159     <t:titlepage-content t:side="verso">
1160     </t:titlepage-content>
1161
1162     <t:titlepage-separator>
1163     </t:titlepage-separator>
1164
1165     <t:titlepage-before t:side="recto">
1166     </t:titlepage-before>
1167
1168     <t:titlepage-before t:side="verso">
1169     </t:titlepage-before>
1170   </t:titlepage>
1171
1172   <t:titlepage t:element="list.of.tables" t:wrapper="fo:block">
1173     <t:titlepage-content t:side="recto">
1174       <title
1175              t:force="1"
1176              t:named-template="gentext"
1177              param:key="'ListofTables'"
1178              space-before.minimum="1em"
1179              space-before.optimum="1.5em"
1180              space-before.maximum="2em"
1181              space-after="0.5em"
1182              margin-left="{$title.margin.left}"
1183              start-indent="0pt"
1184              font-size="&hsize3;"
1185              font-weight="bold"
1186              font-family="{$title.fontset}"/>
1187     </t:titlepage-content>
1188
1189     <t:titlepage-content t:side="verso">
1190     </t:titlepage-content>
1191
1192     <t:titlepage-separator>
1193     </t:titlepage-separator>
1194
1195     <t:titlepage-before t:side="recto">
1196     </t:titlepage-before>
1197
1198     <t:titlepage-before t:side="verso">
1199     </t:titlepage-before>
1200   </t:titlepage>
1201
1202   <t:titlepage t:element="list.of.figures" t:wrapper="fo:block">
1203     <t:titlepage-content t:side="recto">
1204       <title
1205              t:force="1"
1206              t:named-template="gentext"
1207              param:key="'ListofFigures'"
1208              space-before.minimum="1em"
1209              space-before.optimum="1.5em"
1210              space-before.maximum="2em"
1211              space-after="0.5em"
1212              margin-left="{$title.margin.left}"
1213              start-indent="0pt"
1214              font-size="&hsize3;"
1215              font-weight="bold"
1216              font-family="{$title.fontset}"/>
1217     </t:titlepage-content>
1218
1219     <t:titlepage-content t:side="verso">
1220     </t:titlepage-content>
1221
1222     <t:titlepage-separator>
1223     </t:titlepage-separator>
1224
1225     <t:titlepage-before t:side="recto">
1226     </t:titlepage-before>
1227
1228     <t:titlepage-before t:side="verso">
1229     </t:titlepage-before>
1230   </t:titlepage>
1231
1232   <t:titlepage t:element="list.of.examples" t:wrapper="fo:block">
1233     <t:titlepage-content t:side="recto">
1234       <title
1235              t:force="1"
1236              t:named-template="gentext"
1237              param:key="'ListofExamples'"
1238              space-before.minimum="1em"
1239              space-before.optimum="1.5em"
1240              space-before.maximum="2em"
1241              space-after="0.5em"
1242              margin-left="{$title.margin.left}"
1243              start-indent="0pt"
1244              font-size="&hsize3;"
1245              font-weight="bold"
1246              font-family="{$title.fontset}"/>
1247     </t:titlepage-content>
1248
1249     <t:titlepage-content t:side="verso">
1250     </t:titlepage-content>
1251
1252     <t:titlepage-separator>
1253     </t:titlepage-separator>
1254
1255     <t:titlepage-before t:side="recto">
1256     </t:titlepage-before>
1257
1258     <t:titlepage-before t:side="verso">
1259     </t:titlepage-before>
1260   </t:titlepage>
1261
1262   <t:titlepage t:element="list.of.equations" t:wrapper="fo:block">
1263     <t:titlepage-content t:side="recto">
1264       <title
1265              t:force="1"
1266              t:named-template="gentext"
1267              param:key="'ListofEquations'"
1268              space-before.minimum="1em"
1269              space-before.optimum="1.5em"
1270              space-before.maximum="2em"
1271              space-after="0.5em"
1272              margin-left="{$title.margin.left}"
1273              start-indent="0pt"
1274              font-size="&hsize3;"
1275              font-weight="bold"
1276              font-family="{$title.fontset}"/>
1277     </t:titlepage-content>
1278
1279     <t:titlepage-content t:side="verso">
1280     </t:titlepage-content>
1281
1282     <t:titlepage-separator>
1283     </t:titlepage-separator>
1284
1285     <t:titlepage-before t:side="recto">
1286     </t:titlepage-before>
1287
1288     <t:titlepage-before t:side="verso">
1289     </t:titlepage-before>
1290   </t:titlepage>
1291
1292   <t:titlepage t:element="list.of.procedures" t:wrapper="fo:block">
1293     <t:titlepage-content t:side="recto">
1294       <title
1295              t:force="1"
1296              t:named-template="gentext"
1297              param:key="'ListofProcedures'"
1298              space-before.minimum="1em"
1299              space-before.optimum="1.5em"
1300              space-before.maximum="2em"
1301              space-after="0.5em"
1302              margin-left="{$title.margin.left}"
1303              start-indent="0pt"
1304              font-size="&hsize3;"
1305              font-weight="bold"
1306              font-family="{$title.fontset}"/>
1307     </t:titlepage-content>
1308
1309     <t:titlepage-content t:side="verso">
1310     </t:titlepage-content>
1311
1312     <t:titlepage-separator>
1313     </t:titlepage-separator>
1314
1315     <t:titlepage-before t:side="recto">
1316     </t:titlepage-before>
1317
1318     <t:titlepage-before t:side="verso">
1319     </t:titlepage-before>
1320   </t:titlepage>
1321
1322   <t:titlepage t:element="list.of.unknowns" t:wrapper="fo:block">
1323     <t:titlepage-content t:side="recto">
1324       <title
1325              t:force="1"
1326              t:named-template="gentext"
1327              param:key="'ListofUnknown'"
1328              space-before.minimum="1em"
1329              space-before.optimum="1.5em"
1330              space-before.maximum="2em"
1331              space-after="0.5em"
1332              margin-left="{$title.margin.left}"
1333              start-indent="0pt"
1334              font-size="&hsize3;"
1335              font-weight="bold"
1336              font-family="{$title.fontset}"/>
1337     </t:titlepage-content>
1338
1339     <t:titlepage-content t:side="verso">
1340     </t:titlepage-content>
1341
1342     <t:titlepage-separator>
1343     </t:titlepage-separator>
1344
1345     <t:titlepage-before t:side="recto">
1346     </t:titlepage-before>
1347
1348     <t:titlepage-before t:side="verso">
1349     </t:titlepage-before>
1350   </t:titlepage>
1351
1352 <!-- ==================================================================== -->
1353
1354 </t:templates>