1 <!-- ...................................................................... -->
2 <!-- DocBook document hierarchy module V4.0 ............................... -->
3 <!-- File dbhier.mod ...................................................... -->
5 <!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
6 O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
7 Corporation, and the Organization for the Advancement of
8 Structured Information Standards (OASIS).
10 $Id: dbhier.mod,v 1.9 2000/05/18 19:44:18 nwalsh Exp $
12 Permission to use, copy, modify and distribute the DocBook DTD and
13 its accompanying documentation for any purpose and without fee is
14 hereby granted in perpetuity, provided that the above copyright
15 notice and this paragraph appear in all copies. The copyright
16 holders make no representation about the suitability of the DTD for
17 any purpose. It is provided "as is" without expressed or implied
20 If you modify the DocBook DTD in any way, except for declaring and
21 referencing additional sets of general entities and declaring
22 additional notations, label your DTD as a variant of DocBook. See
23 the maintenance documentation for more information.
25 Please direct all questions, bug reports, or suggestions for
26 changes to the docbook@lists.oasis-open.org mailing list. For more
27 information, see http://www.oasis-open.org/docbook/.
30 <!-- ...................................................................... -->
32 <!-- This module contains the definitions for the overall document
33 hierarchies of DocBook documents. It covers computer documentation
34 manuals and manual fragments, as well as reference entries (such as
35 man pages) and technical journals or anthologies containing
38 This module depends on the DocBook information pool module. All
39 elements and entities referenced but not defined here are assumed
40 to be defined in the information pool module.
42 In DTD driver files referring to this module, please use an entity
43 declaration that uses the public identifier shown below:
45 <!ENTITY % dbhier PUBLIC
46 "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.0//EN">
49 See the documentation for detailed information on the parameter
50 entity and module scheme used in DocBook, customizing DocBook and
51 planning for interchange, and changes made since the last release
55 <!-- ...................................................................... -->
56 <!-- Entities for module inclusions ....................................... -->
58 <!ENTITY % dbhier.redecl.module "IGNORE">
59 <!ENTITY % dbhier.redecl2.module "IGNORE">
61 <!-- ...................................................................... -->
62 <!-- Entities for element classes ......................................... -->
64 <!ENTITY % local.appendix.class "">
65 <!ENTITY % appendix.class "Appendix %local.appendix.class;">
67 <!ENTITY % local.article.class "">
68 <!ENTITY % article.class "Article %local.article.class;">
70 <!ENTITY % local.book.class "">
71 <!ENTITY % book.class "Book %local.book.class;">
73 <!ENTITY % local.chapter.class "">
74 <!ENTITY % chapter.class "Chapter %local.chapter.class;">
76 <!ENTITY % local.index.class "">
77 <!ENTITY % index.class "Index|SetIndex %local.index.class;">
79 <!ENTITY % local.refentry.class "">
80 <!ENTITY % refentry.class "RefEntry %local.refentry.class;">
82 <!ENTITY % local.nav.class "">
83 <!ENTITY % nav.class "ToC|LoT|Index|Glossary|Bibliography
86 <!-- Redeclaration placeholder ............................................ -->
88 <!-- For redeclaring entities that are declared after this point while
89 retaining their references to the entities that are declared before
92 <![ %dbhier.redecl.module; [
94 <!--end of dbhier.redecl.module-->]]>
96 <!-- ...................................................................... -->
97 <!-- Entities for element mixtures ........................................ -->
99 <!-- The DocBook TC may produce an official forms module for DocBook. -->
100 <!-- This PE provides the hook by which it can be inserted into the DTD. -->
101 <!ENTITY % forms.hook "">
103 <!ENTITY % local.divcomponent.mix "">
104 <!ENTITY % divcomponent.mix
105 "%list.class; |%admon.class;
106 |%linespecific.class; |%synop.class;
107 |%para.class; |%informal.class;
108 |%formal.class; |%compound.class;
109 |%genobj.class; |%descobj.class;
112 %local.divcomponent.mix;">
114 <!ENTITY % local.refcomponent.mix "">
115 <!ENTITY % refcomponent.mix
116 "%list.class; |%admon.class;
117 |%linespecific.class; |%synop.class;
118 |%para.class; |%informal.class;
119 |%formal.class; |%compound.class;
120 |%genobj.class; |%descobj.class;
122 %local.refcomponent.mix;">
124 <!ENTITY % local.indexdivcomponent.mix "">
125 <!ENTITY % indexdivcomponent.mix
126 "ItemizedList|OrderedList|VariableList|SimpleList
127 |%linespecific.class; |%synop.class;
128 |%para.class; |%informal.class;
131 %local.indexdivcomponent.mix;">
133 <!ENTITY % local.refname.char.mix "">
134 <!ENTITY % refname.char.mix
137 %local.refname.char.mix;">
139 <!ENTITY % local.partcontent.mix "">
140 <!ENTITY % partcontent.mix
141 "%appendix.class;|%chapter.class;|%nav.class;|%article.class;
142 |Preface|%refentry.class;|Reference %local.partcontent.mix;">
144 <!ENTITY % local.refinline.char.mix "">
145 <!ENTITY % refinline.char.mix
147 |%xref.char.class; |%gen.char.class;
148 |%link.char.class; |%tech.char.class;
149 |%base.char.class; |%docinfo.char.class;
152 %local.refinline.char.mix;">
154 <!ENTITY % local.refclass.char.mix "">
155 <!ENTITY % refclass.char.mix
158 %local.refclass.char.mix;">
160 <!-- Redeclaration placeholder 2 .......................................... -->
162 <!-- For redeclaring entities that are declared after this point while
163 retaining their references to the entities that are declared before
166 <![ %dbhier.redecl2.module; [
168 <!--end of dbhier.redecl2.module-->]]>
170 <!-- ...................................................................... -->
171 <!-- Entities for content models .......................................... -->
173 <!ENTITY % div.title.content
174 "Title, Subtitle?, TitleAbbrev?">
176 <!ENTITY % bookcomponent.title.content
177 "Title, Subtitle?, TitleAbbrev?">
179 <!ENTITY % sect.title.content
180 "Title, Subtitle?, TitleAbbrev?">
182 <!ENTITY % refsect.title.content
183 "Title, Subtitle?, TitleAbbrev?">
185 <!ENTITY % bookcomponent.content
186 "((%divcomponent.mix;)+,
187 (Sect1*|(%refentry.class;)*|SimpleSect*|Section*))
188 | (Sect1+|(%refentry.class;)+|SimpleSect+|Section+)">
190 <!-- ...................................................................... -->
191 <!-- Set and SetInfo ...................................................... -->
193 <!ENTITY % set.content.module "INCLUDE">
194 <![ %set.content.module; [
195 <!ENTITY % set.module "INCLUDE">
197 <!ENTITY % local.set.attrib "">
198 <!ENTITY % set.role.attrib "%role.attrib;">
200 <!ENTITY % set.element "INCLUDE">
202 <!ELEMENT Set - O ((%div.title.content;)?, SetInfo?, ToC?, (%book.class;)+,
203 SetIndex?) %ubiq.inclusion;>
204 <!--end of set.element-->]]>
206 <!ENTITY % set.attlist "INCLUDE">
210 FPI: SGML formal public identifier
218 <!--end of set.attlist-->]]>
219 <!--end of set.module-->]]>
221 <!ENTITY % setinfo.module "INCLUDE">
222 <![ %setinfo.module; [
223 <!ENTITY % local.setinfo.attrib "">
224 <!ENTITY % setinfo.role.attrib "%role.attrib;">
226 <!ENTITY % setinfo.element "INCLUDE">
227 <![ %setinfo.element; [
228 <!ELEMENT SetInfo - - ((Graphic | MediaObject
229 | LegalNotice | ModeSpec | SubjectSet
230 | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
231 %beginpage.exclusion;>
232 <!--end of setinfo.element-->]]>
234 <!ENTITY % setinfo.attlist "INCLUDE">
235 <![ %setinfo.attlist; [
236 <!--FUTURE USE (V5.0):
237 ......................
238 The Contents attribute will be removed from SetInfo
239 ......................
243 Contents: IDs of the ToC, Books, and SetIndex that comprise
244 the set, in the order of their appearance
246 Contents IDREFS #IMPLIED
248 %setinfo.role.attrib;
249 %local.setinfo.attrib;
251 <!--end of setinfo.attlist-->]]>
252 <!--end of setinfo.module-->]]>
253 <!--end of set.content.module-->]]>
255 <!-- ...................................................................... -->
256 <!-- Book and BookInfo .................................................... -->
258 <!ENTITY % book.content.module "INCLUDE">
259 <![ %book.content.module; [
260 <!ENTITY % book.module "INCLUDE">
262 <!--FUTURE USE (V4.0):
263 ......................
264 The %article.class; entity *may* be removed from the Book content model.
265 (Article may be made part of a new top-level document hierarchy.)
266 ......................
269 <!ENTITY % local.book.attrib "">
270 <!ENTITY % book.role.attrib "%role.attrib;">
272 <!ENTITY % book.element "INCLUDE">
274 <!ELEMENT Book - O ((%div.title.content;)?, BookInfo?,
275 (Dedication | ToC | LoT
276 | Glossary | Bibliography | Preface
277 | %chapter.class; | Reference | Part
283 <!--end of book.element-->]]>
285 <!ENTITY % book.attlist "INCLUDE">
289 FPI: SGML formal public identifier
298 <!--end of book.attlist-->]]>
299 <!--end of book.module-->]]>
301 <!ENTITY % bookinfo.module "INCLUDE">
302 <![ %bookinfo.module; [
303 <!ENTITY % local.bookinfo.attrib "">
304 <!ENTITY % bookinfo.role.attrib "%role.attrib;">
306 <!ENTITY % bookinfo.element "INCLUDE">
307 <![ %bookinfo.element; [
308 <!ELEMENT BookInfo - - ((Graphic | MediaObject
309 | LegalNotice | ModeSpec | SubjectSet
310 | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
311 %beginpage.exclusion;>
312 <!--end of bookinfo.element-->]]>
314 <!ENTITY % bookinfo.attlist "INCLUDE">
315 <![ %bookinfo.attlist; [
316 <!--FUTURE USE (V5.0):
317 ......................
318 The Contents attribute will be removed from BookInfo
319 ......................
323 Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters,
324 Appendixes, References, GLossary, Bibliography, and indexes
325 comprising the Book, in the order of their appearance
327 Contents IDREFS #IMPLIED
329 %bookinfo.role.attrib;
330 %local.bookinfo.attrib;
332 <!--end of bookinfo.attlist-->]]>
333 <!--end of bookinfo.module-->]]>
334 <!--end of book.content.module-->]]>
336 <!-- ...................................................................... -->
337 <!-- Dedication, ToC, and LoT ............................................. -->
339 <!ENTITY % dedication.module "INCLUDE">
340 <![ %dedication.module; [
341 <!ENTITY % local.dedication.attrib "">
342 <!ENTITY % dedication.role.attrib "%role.attrib;">
344 <!ENTITY % dedication.element "INCLUDE">
345 <![ %dedication.element; [
346 <!ELEMENT Dedication - O ((%sect.title.content;)?, (%legalnotice.mix;)+)>
347 <!--end of dedication.element-->]]>
349 <!ENTITY % dedication.attlist "INCLUDE">
350 <![ %dedication.attlist; [
354 %dedication.role.attrib;
355 %local.dedication.attrib;
357 <!--end of dedication.attlist-->]]>
358 <!--end of dedication.module-->]]>
360 <!ENTITY % colophon.module "INCLUDE">
361 <![ %colophon.module; [
362 <!ENTITY % local.colophon.attrib "">
363 <!ENTITY % colophon.role.attrib "%role.attrib;">
365 <!ENTITY % colophon.element "INCLUDE">
366 <![ %colophon.element; [
367 <!ELEMENT Colophon - O ((%sect.title.content;)?, (%textobject.mix;)+)>
368 <!--end of colophon.element-->]]>
370 <!ENTITY % colophon.attlist "INCLUDE">
371 <![ %colophon.attlist; [
375 %colophon.role.attrib;
376 %local.colophon.attrib;>
377 <!--end of colophon.attlist-->]]>
378 <!--end of colophon.module-->]]>
380 <!ENTITY % toc.content.module "INCLUDE">
381 <![ %toc.content.module; [
382 <!ENTITY % toc.module "INCLUDE">
384 <!ENTITY % local.toc.attrib "">
385 <!ENTITY % toc.role.attrib "%role.attrib;">
387 <!ENTITY % toc.element "INCLUDE">
389 <!ELEMENT ToC - O ((%bookcomponent.title.content;)?, ToCfront*,
390 (ToCpart | ToCchap)*, ToCback*)>
391 <!--end of toc.element-->]]>
393 <!ENTITY % toc.attlist "INCLUDE">
401 <!--end of toc.attlist-->]]>
402 <!--end of toc.module-->]]>
404 <!ENTITY % tocfront.module "INCLUDE">
405 <![ %tocfront.module; [
406 <!ENTITY % local.tocfront.attrib "">
407 <!ENTITY % tocfront.role.attrib "%role.attrib;">
409 <!ENTITY % tocfront.element "INCLUDE">
410 <![ %tocfront.element; [
411 <!ELEMENT ToCfront - O ((%para.char.mix;)+)>
412 <!--end of tocfront.element-->]]>
414 <!ENTITY % tocfront.attlist "INCLUDE">
415 <![ %tocfront.attlist; [
418 %linkend.attrib; --to element that this entry represents--
421 %tocfront.role.attrib;
422 %local.tocfront.attrib;
424 <!--end of tocfront.attlist-->]]>
425 <!--end of tocfront.module-->]]>
427 <!ENTITY % tocentry.module "INCLUDE">
428 <![ %tocentry.module; [
429 <!ENTITY % local.tocentry.attrib "">
430 <!ENTITY % tocentry.role.attrib "%role.attrib;">
432 <!ENTITY % tocentry.element "INCLUDE">
433 <![ %tocentry.element; [
434 <!ELEMENT ToCentry - - ((%para.char.mix;)+)>
435 <!--end of tocentry.element-->]]>
437 <!ENTITY % tocentry.attlist "INCLUDE">
438 <![ %tocentry.attlist; [
440 %linkend.attrib; --to element that this entry represents--
443 %tocentry.role.attrib;
444 %local.tocentry.attrib;
446 <!--end of tocentry.attlist-->]]>
447 <!--end of tocentry.module-->]]>
449 <!ENTITY % tocpart.module "INCLUDE">
450 <![ %tocpart.module; [
451 <!ENTITY % local.tocpart.attrib "">
452 <!ENTITY % tocpart.role.attrib "%role.attrib;">
454 <!ENTITY % tocpart.element "INCLUDE">
455 <![ %tocpart.element; [
456 <!ELEMENT ToCpart - O (ToCentry+, ToCchap*)>
457 <!--end of tocpart.element-->]]>
459 <!ENTITY % tocpart.attlist "INCLUDE">
460 <![ %tocpart.attlist; [
463 %tocpart.role.attrib;
464 %local.tocpart.attrib;
466 <!--end of tocpart.attlist-->]]>
467 <!--end of tocpart.module-->]]>
469 <!ENTITY % tocchap.module "INCLUDE">
470 <![ %tocchap.module; [
471 <!ENTITY % local.tocchap.attrib "">
472 <!ENTITY % tocchap.role.attrib "%role.attrib;">
474 <!ENTITY % tocchap.element "INCLUDE">
475 <![ %tocchap.element; [
476 <!ELEMENT ToCchap - O (ToCentry+, ToClevel1*)>
477 <!--end of tocchap.element-->]]>
479 <!ENTITY % tocchap.attlist "INCLUDE">
480 <![ %tocchap.attlist; [
484 %tocchap.role.attrib;
485 %local.tocchap.attrib;
487 <!--end of tocchap.attlist-->]]>
488 <!--end of tocchap.module-->]]>
490 <!ENTITY % toclevel1.module "INCLUDE">
491 <![ %toclevel1.module; [
492 <!ENTITY % local.toclevel1.attrib "">
493 <!ENTITY % toclevel1.role.attrib "%role.attrib;">
495 <!ENTITY % toclevel1.element "INCLUDE">
496 <![ %toclevel1.element; [
497 <!ELEMENT ToClevel1 - O (ToCentry+, ToClevel2*)>
498 <!--end of toclevel1.element-->]]>
500 <!ENTITY % toclevel1.attlist "INCLUDE">
501 <![ %toclevel1.attlist; [
504 %toclevel1.role.attrib;
505 %local.toclevel1.attrib;
507 <!--end of toclevel1.attlist-->]]>
508 <!--end of toclevel1.module-->]]>
510 <!ENTITY % toclevel2.module "INCLUDE">
511 <![ %toclevel2.module; [
512 <!ENTITY % local.toclevel2.attrib "">
513 <!ENTITY % toclevel2.role.attrib "%role.attrib;">
515 <!ENTITY % toclevel2.element "INCLUDE">
516 <![ %toclevel2.element; [
517 <!ELEMENT ToClevel2 - O (ToCentry+, ToClevel3*)>
518 <!--end of toclevel2.element-->]]>
520 <!ENTITY % toclevel2.attlist "INCLUDE">
521 <![ %toclevel2.attlist; [
524 %toclevel2.role.attrib;
525 %local.toclevel2.attrib;
527 <!--end of toclevel2.attlist-->]]>
528 <!--end of toclevel2.module-->]]>
530 <!ENTITY % toclevel3.module "INCLUDE">
531 <![ %toclevel3.module; [
532 <!ENTITY % local.toclevel3.attrib "">
533 <!ENTITY % toclevel3.role.attrib "%role.attrib;">
535 <!ENTITY % toclevel3.element "INCLUDE">
536 <![ %toclevel3.element; [
537 <!ELEMENT ToClevel3 - O (ToCentry+, ToClevel4*)>
538 <!--end of toclevel3.element-->]]>
540 <!ENTITY % toclevel3.attlist "INCLUDE">
541 <![ %toclevel3.attlist; [
544 %toclevel3.role.attrib;
545 %local.toclevel3.attrib;
547 <!--end of toclevel3.attlist-->]]>
548 <!--end of toclevel3.module-->]]>
550 <!ENTITY % toclevel4.module "INCLUDE">
551 <![ %toclevel4.module; [
552 <!ENTITY % local.toclevel4.attrib "">
553 <!ENTITY % toclevel4.role.attrib "%role.attrib;">
555 <!ENTITY % toclevel4.element "INCLUDE">
556 <![ %toclevel4.element; [
557 <!ELEMENT ToClevel4 - O (ToCentry+, ToClevel5*)>
558 <!--end of toclevel4.element-->]]>
560 <!ENTITY % toclevel4.attlist "INCLUDE">
561 <![ %toclevel4.attlist; [
564 %toclevel4.role.attrib;
565 %local.toclevel4.attrib;
567 <!--end of toclevel4.attlist-->]]>
568 <!--end of toclevel4.module-->]]>
570 <!ENTITY % toclevel5.module "INCLUDE">
571 <![ %toclevel5.module; [
572 <!ENTITY % local.toclevel5.attrib "">
573 <!ENTITY % toclevel5.role.attrib "%role.attrib;">
575 <!ENTITY % toclevel5.element "INCLUDE">
576 <![ %toclevel5.element; [
577 <!ELEMENT ToClevel5 - O (ToCentry+)>
578 <!--end of toclevel5.element-->]]>
580 <!ENTITY % toclevel5.attlist "INCLUDE">
581 <![ %toclevel5.attlist; [
584 %toclevel5.role.attrib;
585 %local.toclevel5.attrib;
587 <!--end of toclevel5.attlist-->]]>
588 <!--end of toclevel5.module-->]]>
590 <!ENTITY % tocback.module "INCLUDE">
591 <![ %tocback.module; [
592 <!ENTITY % local.tocback.attrib "">
593 <!ENTITY % tocback.role.attrib "%role.attrib;">
595 <!ENTITY % tocback.element "INCLUDE">
596 <![ %tocback.element; [
597 <!ELEMENT ToCback - O ((%para.char.mix;)+)>
598 <!--end of tocback.element-->]]>
600 <!ENTITY % tocback.attlist "INCLUDE">
601 <![ %tocback.attlist; [
604 %linkend.attrib; --to element that this entry represents--
607 %tocback.role.attrib;
608 %local.tocback.attrib;
610 <!--end of tocback.attlist-->]]>
611 <!--end of tocback.module-->]]>
612 <!--end of toc.content.module-->]]>
614 <!ENTITY % lot.content.module "INCLUDE">
615 <![ %lot.content.module; [
616 <!ENTITY % lot.module "INCLUDE">
618 <!ENTITY % local.lot.attrib "">
619 <!ENTITY % lot.role.attrib "%role.attrib;">
621 <!ENTITY % lot.element "INCLUDE">
623 <!ELEMENT LoT - O ((%bookcomponent.title.content;)?, LoTentry*)>
624 <!--end of lot.element-->]]>
626 <!ENTITY % lot.attlist "INCLUDE">
634 <!--end of lot.attlist-->]]>
635 <!--end of lot.module-->]]>
637 <!ENTITY % lotentry.module "INCLUDE">
638 <![ %lotentry.module; [
639 <!ENTITY % local.lotentry.attrib "">
640 <!ENTITY % lotentry.role.attrib "%role.attrib;">
642 <!ENTITY % lotentry.element "INCLUDE">
643 <![ %lotentry.element; [
644 <!ELEMENT LoTentry - - ((%para.char.mix;)+ )>
645 <!--end of lotentry.element-->]]>
647 <!ENTITY % lotentry.attlist "INCLUDE">
648 <![ %lotentry.attlist; [
651 SrcCredit: Information about the source of the entry,
652 as for a list of illustrations
654 SrcCredit CDATA #IMPLIED
657 %linkend.attrib; --to element that this entry represents--
658 %lotentry.role.attrib;
659 %local.lotentry.attrib;
661 <!--end of lotentry.attlist-->]]>
662 <!--end of lotentry.module-->]]>
663 <!--end of lot.content.module-->]]>
665 <!-- ...................................................................... -->
666 <!-- Appendix, Chapter, Part, Preface, Reference, PartIntro ............... -->
668 <!ENTITY % appendix.module "INCLUDE">
669 <![ %appendix.module; [
670 <!ENTITY % local.appendix.attrib "">
671 <!ENTITY % appendix.role.attrib "%role.attrib;">
673 <!ENTITY % appendix.element "INCLUDE">
674 <![ %appendix.element; [
675 <!ELEMENT Appendix - O (AppendixInfo?,
676 (%bookcomponent.title.content;),
679 (%bookcomponent.content;),
682 <!--end of appendix.element-->]]>
684 <!ENTITY % appendix.attlist "INCLUDE">
685 <![ %appendix.attlist; [
690 %appendix.role.attrib;
691 %local.appendix.attrib;
693 <!--end of appendix.attlist-->]]>
694 <!--end of appendix.module-->]]>
696 <!ENTITY % chapter.module "INCLUDE">
697 <![ %chapter.module; [
698 <!ENTITY % local.chapter.attrib "">
699 <!ENTITY % chapter.role.attrib "%role.attrib;">
701 <!ENTITY % chapter.element "INCLUDE">
702 <![ %chapter.element; [
703 <!ELEMENT Chapter - O (ChapterInfo?,
704 (%bookcomponent.title.content;),
707 (%bookcomponent.content;),
710 <!--end of chapter.element-->]]>
712 <!ENTITY % chapter.attlist "INCLUDE">
713 <![ %chapter.attlist; [
718 %chapter.role.attrib;
719 %local.chapter.attrib;
721 <!--end of chapter.attlist-->]]>
722 <!--end of chapter.module-->]]>
724 <!ENTITY % part.module "INCLUDE">
727 <!-- Note that Part was to have its content model reduced in V4.0. This
728 change will not be made after all. -->
730 <!ENTITY % local.part.attrib "">
731 <!ENTITY % part.role.attrib "%role.attrib;">
733 <!ENTITY % part.element "INCLUDE">
735 <!ELEMENT Part - - (PartInfo?, (%bookcomponent.title.content;), PartIntro?,
736 (%partcontent.mix;)+) %ubiq.inclusion;>
737 <!--end of part.element-->]]>
739 <!ENTITY % part.attlist "INCLUDE">
748 <!--end of part.attlist-->]]>
749 <!--ELEMENT PartIntro (defined below)-->
750 <!--end of part.module-->]]>
752 <!ENTITY % preface.module "INCLUDE">
753 <![ %preface.module; [
754 <!ENTITY % local.preface.attrib "">
755 <!ENTITY % preface.role.attrib "%role.attrib;">
757 <!ENTITY % preface.element "INCLUDE">
758 <![ %preface.element; [
759 <!ELEMENT Preface - O (PrefaceInfo?,
760 (%bookcomponent.title.content;),
763 (%bookcomponent.content;),
766 <!--end of preface.element-->]]>
768 <!ENTITY % preface.attlist "INCLUDE">
769 <![ %preface.attlist; [
773 %preface.role.attrib;
774 %local.preface.attrib;
776 <!--end of preface.attlist-->]]>
777 <!--end of preface.module-->]]>
779 <!ENTITY % reference.module "INCLUDE">
780 <![ %reference.module; [
781 <!ENTITY % local.reference.attrib "">
782 <!ENTITY % reference.role.attrib "%role.attrib;">
784 <!ENTITY % reference.element "INCLUDE">
785 <![ %reference.element; [
786 <!ELEMENT Reference - O (ReferenceInfo?, (%bookcomponent.title.content;),
788 (%refentry.class;)+) %ubiq.inclusion;>
789 <!--end of reference.element-->]]>
791 <!ENTITY % reference.attlist "INCLUDE">
792 <![ %reference.attlist; [
797 %reference.role.attrib;
798 %local.reference.attrib;
800 <!--end of reference.attlist-->]]>
801 <!--ELEMENT PartIntro (defined below)-->
802 <!--end of reference.module-->]]>
804 <!ENTITY % partintro.module "INCLUDE">
805 <![ %partintro.module; [
806 <!ENTITY % local.partintro.attrib "">
807 <!ENTITY % partintro.role.attrib "%role.attrib;">
809 <!ENTITY % partintro.element "INCLUDE">
810 <![ %partintro.element; [
811 <!ELEMENT PartIntro - O ((%div.title.content;)?, (%bookcomponent.content;))
813 <!--end of partintro.element-->]]>
815 <!ENTITY % partintro.attlist "INCLUDE">
816 <![ %partintro.attlist; [
820 %local.partintro.attrib;
821 %partintro.role.attrib;
823 <!--end of partintro.attlist-->]]>
824 <!--end of partintro.module-->]]>
826 <!-- ...................................................................... -->
827 <!-- Other Info elements .................................................. -->
829 <!ENTITY % appendixinfo.module "INCLUDE">
830 <![ %appendixinfo.module; [
831 <!ENTITY % local.appendixinfo.attrib "">
832 <!ENTITY % appendixinfo.role.attrib "%role.attrib;">
834 <!ENTITY % appendixinfo.element "INCLUDE">
835 <![ %appendixinfo.element; [
836 <!ELEMENT AppendixInfo - - ((Graphic | MediaObject
837 | LegalNotice | ModeSpec
838 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
839 %beginpage.exclusion;>
840 <!--end of appendixinfo.element-->]]>
842 <!ENTITY % appendixinfo.attlist "INCLUDE">
843 <![ %appendixinfo.attlist; [
844 <!ATTLIST AppendixInfo
846 %appendixinfo.role.attrib;
847 %local.appendixinfo.attrib;
849 <!--end of appendixinfo.attlist-->]]>
850 <!--end of appendixinfo.module-->]]>
853 <!ENTITY % bibliographyinfo.module "INCLUDE">
854 <![ %bibliographyinfo.module; [
855 <!ENTITY % local.bibliographyinfo.attrib "">
856 <!ENTITY % bibliographyinfo.role.attrib "%role.attrib;">
858 <!ENTITY % bibliographyinfo.element "INCLUDE">
859 <![ %bibliographyinfo.element; [
860 <!ELEMENT BibliographyInfo - - ((Graphic | MediaObject
861 | LegalNotice | ModeSpec
862 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
863 %beginpage.exclusion;>
864 <!--end of bibliographyinfo.element-->]]>
866 <!ENTITY % bibliographyinfo.attlist "INCLUDE">
867 <![ %bibliographyinfo.attlist; [
868 <!ATTLIST BibliographyInfo
870 %bibliographyinfo.role.attrib;
871 %local.bibliographyinfo.attrib;
873 <!--end of bibliographyinfo.attlist-->]]>
874 <!--end of bibliographyinfo.module-->]]>
876 <!ENTITY % chapterinfo.module "INCLUDE">
877 <![ %chapterinfo.module; [
878 <!ENTITY % local.chapterinfo.attrib "">
879 <!ENTITY % chapterinfo.role.attrib "%role.attrib;">
881 <!ENTITY % chapterinfo.element "INCLUDE">
882 <![ %chapterinfo.element; [
883 <!ELEMENT ChapterInfo - - ((Graphic | MediaObject
884 | LegalNotice | ModeSpec
885 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
886 %beginpage.exclusion;>
887 <!--end of chapterinfo.element-->]]>
889 <!ENTITY % chapterinfo.attlist "INCLUDE">
890 <![ %chapterinfo.attlist; [
891 <!ATTLIST ChapterInfo
893 %chapterinfo.role.attrib;
894 %local.chapterinfo.attrib;
896 <!--end of chapterinfo.attlist-->]]>
897 <!--end of chapterinfo.module-->]]>
899 <!ENTITY % glossaryinfo.module "INCLUDE">
900 <![ %glossaryinfo.module; [
901 <!ENTITY % local.glossaryinfo.attrib "">
902 <!ENTITY % glossaryinfo.role.attrib "%role.attrib;">
904 <!ENTITY % glossaryinfo.element "INCLUDE">
905 <![ %glossaryinfo.element; [
906 <!ELEMENT GlossaryInfo - - ((Graphic | MediaObject
907 | LegalNotice | ModeSpec
908 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
909 %beginpage.exclusion;>
910 <!--end of glossaryinfo.element-->]]>
912 <!ENTITY % glossaryinfo.attlist "INCLUDE">
913 <![ %glossaryinfo.attlist; [
914 <!ATTLIST GlossaryInfo
916 %glossaryinfo.role.attrib;
917 %local.glossaryinfo.attrib;
919 <!--end of glossaryinfo.attlist-->]]>
920 <!--end of glossaryinfo.module-->]]>
923 <!ENTITY % indexinfo.module "INCLUDE">
924 <![ %indexinfo.module; [
925 <!ENTITY % local.indexinfo.attrib "">
926 <!ENTITY % indexinfo.role.attrib "%role.attrib;">
928 <!ENTITY % indexinfo.element "INCLUDE">
929 <![ %indexinfo.element; [
930 <!ELEMENT IndexInfo - - ((Graphic | MediaObject
931 | LegalNotice | ModeSpec
932 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
933 %beginpage.exclusion;>
934 <!--end of indexinfo.element-->]]>
936 <!ENTITY % indexinfo.attlist "INCLUDE">
937 <![ %indexinfo.attlist; [
940 %indexinfo.role.attrib;
941 %local.indexinfo.attrib;
943 <!--end of indexinfo.attlist-->]]>
944 <!--end of indexinfo.module-->]]>
946 <!ENTITY % partinfo.module "INCLUDE">
947 <![ %partinfo.module; [
948 <!ENTITY % local.partinfo.attrib "">
949 <!ENTITY % partinfo.role.attrib "%role.attrib;">
951 <!ENTITY % partinfo.element "INCLUDE">
952 <![ %partinfo.element; [
953 <!ELEMENT PartInfo - - ((Graphic | MediaObject
954 | LegalNotice | ModeSpec
955 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
956 %beginpage.exclusion;>
957 <!--end of partinfo.element-->]]>
959 <!ENTITY % partinfo.attlist "INCLUDE">
960 <![ %partinfo.attlist; [
963 %partinfo.role.attrib;
964 %local.partinfo.attrib;
966 <!--end of partinfo.attlist-->]]>
967 <!--end of partinfo.module-->]]>
970 <!ENTITY % prefaceinfo.module "INCLUDE">
971 <![ %prefaceinfo.module; [
972 <!ENTITY % local.prefaceinfo.attrib "">
973 <!ENTITY % prefaceinfo.role.attrib "%role.attrib;">
975 <!ENTITY % prefaceinfo.element "INCLUDE">
976 <![ %prefaceinfo.element; [
977 <!ELEMENT PrefaceInfo - - ((Graphic | MediaObject
978 | LegalNotice | ModeSpec
979 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
980 %beginpage.exclusion;>
981 <!--end of prefaceinfo.element-->]]>
983 <!ENTITY % prefaceinfo.attlist "INCLUDE">
984 <![ %prefaceinfo.attlist; [
985 <!ATTLIST PrefaceInfo
987 %prefaceinfo.role.attrib;
988 %local.prefaceinfo.attrib;
990 <!--end of prefaceinfo.attlist-->]]>
991 <!--end of prefaceinfo.module-->]]>
994 <!ENTITY % refentryinfo.module "INCLUDE">
995 <![ %refentryinfo.module; [
996 <!ENTITY % local.refentryinfo.attrib "">
997 <!ENTITY % refentryinfo.role.attrib "%role.attrib;">
999 <!ENTITY % refentryinfo.element "INCLUDE">
1000 <![ %refentryinfo.element; [
1001 <!ELEMENT RefEntryInfo - - ((Graphic | MediaObject
1002 | LegalNotice | ModeSpec
1003 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1004 %beginpage.exclusion;>
1005 <!--end of refentryinfo.element-->]]>
1007 <!ENTITY % refentryinfo.attlist "INCLUDE">
1008 <![ %refentryinfo.attlist; [
1009 <!ATTLIST RefEntryInfo
1011 %refentryinfo.role.attrib;
1012 %local.refentryinfo.attrib;
1014 <!--end of refentryinfo.attlist-->]]>
1015 <!--end of refentryinfo.module-->]]>
1018 <!ENTITY % refsect1info.module "INCLUDE">
1019 <![ %refsect1info.module; [
1020 <!ENTITY % local.refsect1info.attrib "">
1021 <!ENTITY % refsect1info.role.attrib "%role.attrib;">
1023 <!ENTITY % refsect1info.element "INCLUDE">
1024 <![ %refsect1info.element; [
1025 <!ELEMENT RefSect1Info - - ((Graphic | MediaObject
1026 | LegalNotice | ModeSpec
1027 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1028 %beginpage.exclusion;>
1029 <!--end of refsect1info.element-->]]>
1031 <!ENTITY % refsect1info.attlist "INCLUDE">
1032 <![ %refsect1info.attlist; [
1033 <!ATTLIST RefSect1Info
1035 %refsect1info.role.attrib;
1036 %local.refsect1info.attrib;
1038 <!--end of refsect1info.attlist-->]]>
1039 <!--end of refsect1info.module-->]]>
1042 <!ENTITY % refsect2info.module "INCLUDE">
1043 <![ %refsect2info.module; [
1044 <!ENTITY % local.refsect2info.attrib "">
1045 <!ENTITY % refsect2info.role.attrib "%role.attrib;">
1047 <!ENTITY % refsect2info.element "INCLUDE">
1048 <![ %refsect2info.element; [
1049 <!ELEMENT RefSect2Info - - ((Graphic | MediaObject
1050 | LegalNotice | ModeSpec
1051 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1052 %beginpage.exclusion;>
1053 <!--end of refsect2info.element-->]]>
1055 <!ENTITY % refsect2info.attlist "INCLUDE">
1056 <![ %refsect2info.attlist; [
1057 <!ATTLIST RefSect2Info
1059 %refsect2info.role.attrib;
1060 %local.refsect2info.attrib;
1062 <!--end of refsect2info.attlist-->]]>
1063 <!--end of refsect2info.module-->]]>
1066 <!ENTITY % refsect3info.module "INCLUDE">
1067 <![ %refsect3info.module; [
1068 <!ENTITY % local.refsect3info.attrib "">
1069 <!ENTITY % refsect3info.role.attrib "%role.attrib;">
1071 <!ENTITY % refsect3info.element "INCLUDE">
1072 <![ %refsect3info.element; [
1073 <!ELEMENT RefSect3Info - - ((Graphic | MediaObject
1074 | LegalNotice | ModeSpec
1075 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1076 %beginpage.exclusion;>
1077 <!--end of refsect3info.element-->]]>
1079 <!ENTITY % refsect3info.attlist "INCLUDE">
1080 <![ %refsect3info.attlist; [
1081 <!ATTLIST RefSect3Info
1083 %refsect3info.role.attrib;
1084 %local.refsect3info.attrib;
1086 <!--end of refsect3info.attlist-->]]>
1087 <!--end of refsect3info.module-->]]>
1090 <!ENTITY % refsynopsisdivinfo.module "INCLUDE">
1091 <![ %refsynopsisdivinfo.module; [
1092 <!ENTITY % local.refsynopsisdivinfo.attrib "">
1093 <!ENTITY % refsynopsisdivinfo.role.attrib "%role.attrib;">
1095 <!ENTITY % refsynopsisdivinfo.element "INCLUDE">
1096 <![ %refsynopsisdivinfo.element; [
1097 <!ELEMENT RefSynopsisDivInfo - - ((Graphic | MediaObject
1098 | LegalNotice | ModeSpec
1099 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1100 %beginpage.exclusion;>
1101 <!--end of refsynopsisdivinfo.element-->]]>
1103 <!ENTITY % refsynopsisdivinfo.attlist "INCLUDE">
1104 <![ %refsynopsisdivinfo.attlist; [
1105 <!ATTLIST RefSynopsisDivInfo
1107 %refsynopsisdivinfo.role.attrib;
1108 %local.refsynopsisdivinfo.attrib;
1110 <!--end of refsynopsisdivinfo.attlist-->]]>
1111 <!--end of refsynopsisdivinfo.module-->]]>
1114 <!ENTITY % referenceinfo.module "INCLUDE">
1115 <![ %referenceinfo.module; [
1116 <!ENTITY % local.referenceinfo.attrib "">
1117 <!ENTITY % referenceinfo.role.attrib "%role.attrib;">
1119 <!ENTITY % referenceinfo.element "INCLUDE">
1120 <![ %referenceinfo.element; [
1121 <!ELEMENT ReferenceInfo - - ((Graphic | MediaObject
1122 | LegalNotice | ModeSpec
1123 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1124 %beginpage.exclusion;>
1125 <!--end of referenceinfo.element-->]]>
1127 <!ENTITY % referenceinfo.attlist "INCLUDE">
1128 <![ %referenceinfo.attlist; [
1129 <!ATTLIST ReferenceInfo
1131 %referenceinfo.role.attrib;
1132 %local.referenceinfo.attrib;
1134 <!--end of referenceinfo.attlist-->]]>
1135 <!--end of referenceinfo.module-->]]>
1138 <!ENTITY % sect1info.module "INCLUDE">
1139 <![ %sect1info.module; [
1140 <!ENTITY % local.sect1info.attrib "">
1141 <!ENTITY % sect1info.role.attrib "%role.attrib;">
1143 <!ENTITY % sect1info.element "INCLUDE">
1144 <![ %sect1info.element; [
1145 <!ELEMENT Sect1Info - - ((Graphic | MediaObject
1146 | LegalNotice | ModeSpec
1147 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1148 %beginpage.exclusion;>
1149 <!--end of sect1info.element-->]]>
1151 <!ENTITY % sect1info.attlist "INCLUDE">
1152 <![ %sect1info.attlist; [
1155 %sect1info.role.attrib;
1156 %local.sect1info.attrib;
1158 <!--end of sect1info.attlist-->]]>
1159 <!--end of sect1info.module-->]]>
1162 <!ENTITY % sect2info.module "INCLUDE">
1163 <![ %sect2info.module; [
1164 <!ENTITY % local.sect2info.attrib "">
1165 <!ENTITY % sect2info.role.attrib "%role.attrib;">
1167 <!ENTITY % sect2info.element "INCLUDE">
1168 <![ %sect2info.element; [
1169 <!ELEMENT Sect2Info - - ((Graphic | MediaObject
1170 | LegalNotice | ModeSpec
1171 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1172 %beginpage.exclusion;>
1173 <!--end of sect2info.element-->]]>
1175 <!ENTITY % sect2info.attlist "INCLUDE">
1176 <![ %sect2info.attlist; [
1179 %sect2info.role.attrib;
1180 %local.sect2info.attrib;
1182 <!--end of sect2info.attlist-->]]>
1183 <!--end of sect2info.module-->]]>
1186 <!ENTITY % sect3info.module "INCLUDE">
1187 <![ %sect3info.module; [
1188 <!ENTITY % local.sect3info.attrib "">
1189 <!ENTITY % sect3info.role.attrib "%role.attrib;">
1191 <!ENTITY % sect3info.element "INCLUDE">
1192 <![ %sect3info.element; [
1193 <!ELEMENT Sect3Info - - ((Graphic | MediaObject
1194 | LegalNotice | ModeSpec
1195 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1196 %beginpage.exclusion;>
1197 <!--end of sect3info.element-->]]>
1199 <!ENTITY % sect3info.attlist "INCLUDE">
1200 <![ %sect3info.attlist; [
1203 %sect3info.role.attrib;
1204 %local.sect3info.attrib;
1206 <!--end of sect3info.attlist-->]]>
1207 <!--end of sect3info.module-->]]>
1210 <!ENTITY % sect4info.module "INCLUDE">
1211 <![ %sect4info.module; [
1212 <!ENTITY % local.sect4info.attrib "">
1213 <!ENTITY % sect4info.role.attrib "%role.attrib;">
1215 <!ENTITY % sect4info.element "INCLUDE">
1216 <![ %sect4info.element; [
1217 <!ELEMENT Sect4Info - - ((Graphic | MediaObject
1218 | LegalNotice | ModeSpec
1219 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1220 %beginpage.exclusion;>
1221 <!--end of sect4info.element-->]]>
1223 <!ENTITY % sect4info.attlist "INCLUDE">
1224 <![ %sect4info.attlist; [
1227 %sect4info.role.attrib;
1228 %local.sect4info.attrib;
1230 <!--end of sect4info.attlist-->]]>
1231 <!--end of sect4info.module-->]]>
1234 <!ENTITY % sect5info.module "INCLUDE">
1235 <![ %sect5info.module; [
1236 <!ENTITY % local.sect5info.attrib "">
1237 <!ENTITY % sect5info.role.attrib "%role.attrib;">
1239 <!ENTITY % sect5info.element "INCLUDE">
1240 <![ %sect5info.element; [
1241 <!ELEMENT Sect5Info - - ((Graphic | MediaObject
1242 | LegalNotice | ModeSpec
1243 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1244 %beginpage.exclusion;>
1245 <!--end of sect5info.element-->]]>
1247 <!ENTITY % sect5info.attlist "INCLUDE">
1248 <![ %sect5info.attlist; [
1251 %sect5info.role.attrib;
1252 %local.sect5info.attrib;
1254 <!--end of sect5info.attlist-->]]>
1255 <!--end of sect5info.module-->]]>
1258 <!ENTITY % setindexinfo.module "INCLUDE">
1259 <![ %setindexinfo.module; [
1260 <!ENTITY % local.setindexinfo.attrib "">
1261 <!ENTITY % setindexinfo.role.attrib "%role.attrib;">
1263 <!ENTITY % setindexinfo.element "INCLUDE">
1264 <![ %setindexinfo.element; [
1265 <!ELEMENT SetIndexInfo - - ((Graphic | MediaObject
1266 | LegalNotice | ModeSpec
1267 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1268 %beginpage.exclusion;>
1269 <!--end of setindexinfo.element-->]]>
1271 <!ENTITY % setindexinfo.attlist "INCLUDE">
1272 <![ %setindexinfo.attlist; [
1273 <!ATTLIST SetIndexInfo
1275 %setindexinfo.role.attrib;
1276 %local.setindexinfo.attrib;
1278 <!--end of setindexinfo.attlist-->]]>
1279 <!--end of setindexinfo.module-->]]>
1281 <!-- ...................................................................... -->
1282 <!-- Section (parallel to Sect*) ......................................... -->
1284 <!ENTITY % section.content.module "INCLUDE">
1285 <![ %section.content.module; [
1286 <!ENTITY % section.module "INCLUDE">
1287 <![ %section.module; [
1288 <!ENTITY % local.section.attrib "">
1289 <!ENTITY % section.role.attrib "%role.attrib;">
1291 <!ENTITY % section.element "INCLUDE">
1292 <![ %section.element; [
1293 <!ELEMENT Section - - (SectionInfo?,
1294 (%sect.title.content;),
1296 (((%divcomponent.mix;)+,
1297 ((%refentry.class;)*|Section*))
1298 | (%refentry.class;)+|Section+),
1301 <!--end of section.element-->]]>
1303 <!ENTITY % section.attlist "INCLUDE">
1304 <![ %section.attlist; [
1307 What did we decide about RenderAs?
1317 %section.role.attrib;
1318 %local.section.attrib;
1320 <!--end of section.attlist-->]]>
1321 <!--end of section.module-->]]>
1323 <!ENTITY % sectioninfo.module "INCLUDE">
1324 <![ %sectioninfo.module; [
1325 <!ENTITY % sectioninfo.role.attrib "%role.attrib;">
1326 <!ENTITY % local.sectioninfo.attrib "">
1328 <!ENTITY % sectioninfo.element "INCLUDE">
1329 <![ %sectioninfo.element; [
1330 <!ELEMENT SectionInfo - - ((Graphic | MediaObject | LegalNotice | ModeSpec
1331 | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+)
1333 <!--end of sectioninfo.element-->]]>
1335 <!ENTITY % sectioninfo.attlist "INCLUDE">
1336 <![ %sectioninfo.attlist; [
1337 <!ATTLIST SectionInfo
1339 %sectioninfo.role.attrib;
1340 %local.sectioninfo.attrib;
1342 <!--end of sectioninfo.attlist-->]]>
1343 <!--end of sectioninfo.module-->]]>
1344 <!--end of section.content.module-->]]>
1346 <!-- ...................................................................... -->
1347 <!-- Sect1, Sect2, Sect3, Sect4, Sect5 .................................... -->
1349 <!ENTITY % sect1.module "INCLUDE">
1350 <![ %sect1.module; [
1351 <!ENTITY % local.sect1.attrib "">
1352 <!ENTITY % sect1.role.attrib "%role.attrib;">
1354 <!ENTITY % sect1.element "INCLUDE">
1355 <![ %sect1.element; [
1356 <!ELEMENT Sect1 - O (Sect1Info?, (%sect.title.content;), (%nav.class;)*,
1357 (((%divcomponent.mix;)+,
1358 ((%refentry.class;)* | Sect2* | SimpleSect*))
1359 | (%refentry.class;)+ | Sect2+ | SimpleSect+), (%nav.class;)*)
1361 <!--end of sect1.element-->]]>
1363 <!ENTITY % sect1.attlist "INCLUDE">
1364 <![ %sect1.attlist; [
1367 Renderas: Indicates the format in which the heading should
1378 %local.sect1.attrib;
1380 <!--end of sect1.attlist-->]]>
1381 <!--end of sect1.module-->]]>
1383 <!ENTITY % sect2.module "INCLUDE">
1384 <![ %sect2.module; [
1385 <!ENTITY % local.sect2.attrib "">
1386 <!ENTITY % sect2.role.attrib "%role.attrib;">
1388 <!ENTITY % sect2.element "INCLUDE">
1389 <![ %sect2.element; [
1390 <!ELEMENT Sect2 - O (Sect2Info?, (%sect.title.content;), (%nav.class;)*,
1391 (((%divcomponent.mix;)+,
1392 ((%refentry.class;)* | Sect3* | SimpleSect*))
1393 | (%refentry.class;)+ | Sect3+ | SimpleSect+), (%nav.class;)*)>
1394 <!--end of sect2.element-->]]>
1396 <!ENTITY % sect2.attlist "INCLUDE">
1397 <![ %sect2.attlist; [
1400 Renderas: Indicates the format in which the heading should
1411 %local.sect2.attrib;
1413 <!--end of sect2.attlist-->]]>
1414 <!--end of sect2.module-->]]>
1416 <!ENTITY % sect3.module "INCLUDE">
1417 <![ %sect3.module; [
1418 <!ENTITY % local.sect3.attrib "">
1419 <!ENTITY % sect3.role.attrib "%role.attrib;">
1421 <!ENTITY % sect3.element "INCLUDE">
1422 <![ %sect3.element; [
1423 <!ELEMENT Sect3 - O (Sect3Info?, (%sect.title.content;), (%nav.class;)*,
1424 (((%divcomponent.mix;)+,
1425 ((%refentry.class;)* | Sect4* | SimpleSect*))
1426 | (%refentry.class;)+ | Sect4+ | SimpleSect+), (%nav.class;)*)>
1427 <!--end of sect3.element-->]]>
1429 <!ENTITY % sect3.attlist "INCLUDE">
1430 <![ %sect3.attlist; [
1433 Renderas: Indicates the format in which the heading should
1444 %local.sect3.attrib;
1446 <!--end of sect3.attlist-->]]>
1447 <!--end of sect3.module-->]]>
1449 <!ENTITY % sect4.module "INCLUDE">
1450 <![ %sect4.module; [
1451 <!ENTITY % local.sect4.attrib "">
1452 <!ENTITY % sect4.role.attrib "%role.attrib;">
1454 <!ENTITY % sect4.element "INCLUDE">
1455 <![ %sect4.element; [
1456 <!ELEMENT Sect4 - O (Sect4Info?, (%sect.title.content;), (%nav.class;)*,
1457 (((%divcomponent.mix;)+,
1458 ((%refentry.class;)* | Sect5* | SimpleSect*))
1459 | (%refentry.class;)+ | Sect5+ | SimpleSect+), (%nav.class;)*)>
1460 <!--end of sect4.element-->]]>
1462 <!ENTITY % sect4.attlist "INCLUDE">
1463 <![ %sect4.attlist; [
1466 Renderas: Indicates the format in which the heading should
1477 %local.sect4.attrib;
1479 <!--end of sect4.attlist-->]]>
1480 <!--end of sect4.module-->]]>
1482 <!ENTITY % sect5.module "INCLUDE">
1483 <![ %sect5.module; [
1484 <!ENTITY % local.sect5.attrib "">
1485 <!ENTITY % sect5.role.attrib "%role.attrib;">
1487 <!ENTITY % sect5.element "INCLUDE">
1488 <![ %sect5.element; [
1489 <!ELEMENT Sect5 - O (Sect5Info?, (%sect.title.content;), (%nav.class;)*,
1490 (((%divcomponent.mix;)+, ((%refentry.class;)* | SimpleSect*))
1491 | (%refentry.class;)+ | SimpleSect+), (%nav.class;)*)>
1492 <!--end of sect5.element-->]]>
1494 <!ENTITY % sect5.attlist "INCLUDE">
1495 <![ %sect5.attlist; [
1498 Renderas: Indicates the format in which the heading should
1509 %local.sect5.attrib;
1511 <!--end of sect5.attlist-->]]>
1512 <!--end of sect5.module-->]]>
1514 <!ENTITY % simplesect.module "INCLUDE">
1515 <![ %simplesect.module; [
1516 <!ENTITY % local.simplesect.attrib "">
1517 <!ENTITY % simplesect.role.attrib "%role.attrib;">
1519 <!ENTITY % simplesect.element "INCLUDE">
1520 <![ %simplesect.element; [
1521 <!ELEMENT SimpleSect - O ((%sect.title.content;), (%divcomponent.mix;)+)
1523 <!--end of simplesect.element-->]]>
1525 <!ENTITY % simplesect.attlist "INCLUDE">
1526 <![ %simplesect.attlist; [
1527 <!ATTLIST SimpleSect
1529 %simplesect.role.attrib;
1530 %local.simplesect.attrib;
1532 <!--end of simplesect.attlist-->]]>
1533 <!--end of simplesect.module-->]]>
1535 <!-- ...................................................................... -->
1536 <!-- Bibliography ......................................................... -->
1538 <!ENTITY % bibliography.content.module "INCLUDE">
1539 <![ %bibliography.content.module; [
1540 <!ENTITY % bibliography.module "INCLUDE">
1541 <![ %bibliography.module; [
1542 <!ENTITY % local.bibliography.attrib "">
1543 <!ENTITY % bibliography.role.attrib "%role.attrib;">
1545 <!ENTITY % bibliography.element "INCLUDE">
1546 <![ %bibliography.element; [
1547 <!ELEMENT Bibliography - O (BibliographyInfo?,
1548 (%bookcomponent.title.content;)?,
1550 (BiblioDiv+ | (BiblioEntry|BiblioMixed)+))>
1551 <!--end of bibliography.element-->]]>
1553 <!ENTITY % bibliography.attlist "INCLUDE">
1554 <![ %bibliography.attlist; [
1555 <!ATTLIST Bibliography
1558 %bibliography.role.attrib;
1559 %local.bibliography.attrib;
1561 <!--end of bibliography.attlist-->]]>
1562 <!--end of bibliography.module-->]]>
1564 <!ENTITY % bibliodiv.module "INCLUDE">
1565 <![ %bibliodiv.module; [
1566 <!ENTITY % local.bibliodiv.attrib "">
1567 <!ENTITY % bibliodiv.role.attrib "%role.attrib;">
1569 <!ENTITY % bibliodiv.element "INCLUDE">
1570 <![ %bibliodiv.element; [
1571 <!ELEMENT BiblioDiv - O ((%sect.title.content;)?, (%component.mix;)*,
1572 (BiblioEntry|BiblioMixed)+)>
1573 <!--end of bibliodiv.element-->]]>
1575 <!ENTITY % bibliodiv.attlist "INCLUDE">
1576 <![ %bibliodiv.attlist; [
1580 %bibliodiv.role.attrib;
1581 %local.bibliodiv.attrib;
1583 <!--end of bibliodiv.attlist-->]]>
1584 <!--end of bibliodiv.module-->]]>
1585 <!--end of bibliography.content.module-->]]>
1587 <!-- ...................................................................... -->
1588 <!-- Glossary ............................................................. -->
1590 <!ENTITY % glossary.content.module "INCLUDE">
1591 <![ %glossary.content.module; [
1592 <!ENTITY % glossary.module "INCLUDE">
1593 <![ %glossary.module; [
1594 <!ENTITY % local.glossary.attrib "">
1595 <!ENTITY % glossary.role.attrib "%role.attrib;">
1597 <!ENTITY % glossary.element "INCLUDE">
1598 <![ %glossary.element; [
1599 <!ELEMENT Glossary - O (GlossaryInfo?,
1600 (%bookcomponent.title.content;)?, (%component.mix;)*,
1601 (GlossDiv+ | GlossEntry+), Bibliography?)>
1602 <!--end of glossary.element-->]]>
1604 <!ENTITY % glossary.attlist "INCLUDE">
1605 <![ %glossary.attlist; [
1609 %glossary.role.attrib;
1610 %local.glossary.attrib;
1612 <!--end of glossary.attlist-->]]>
1613 <!--end of glossary.module-->]]>
1615 <!ENTITY % glossdiv.module "INCLUDE">
1616 <![ %glossdiv.module; [
1617 <!ENTITY % local.glossdiv.attrib "">
1618 <!ENTITY % glossdiv.role.attrib "%role.attrib;">
1620 <!ENTITY % glossdiv.element "INCLUDE">
1621 <![ %glossdiv.element; [
1622 <!ELEMENT GlossDiv - O ((%sect.title.content;), (%component.mix;)*,
1624 <!--end of glossdiv.element-->]]>
1626 <!ENTITY % glossdiv.attlist "INCLUDE">
1627 <![ %glossdiv.attlist; [
1631 %glossdiv.role.attrib;
1632 %local.glossdiv.attrib;
1634 <!--end of glossdiv.attlist-->]]>
1635 <!--end of glossdiv.module-->]]>
1636 <!--end of glossary.content.module-->]]>
1638 <!-- ...................................................................... -->
1639 <!-- Index and SetIndex ................................................... -->
1641 <!ENTITY % index.content.module "INCLUDE">
1642 <![ %index.content.module; [
1643 <!ENTITY % index.module "INCLUDE">
1644 <![ %index.module; [
1645 <!ENTITY % local.index.attrib "">
1646 <!ENTITY % index.role.attrib "%role.attrib;">
1648 <!ENTITY % index.element "INCLUDE">
1649 <![ %index.element; [
1650 <!ELEMENT Index - O (IndexInfo?, (%bookcomponent.title.content;)?,
1651 (%component.mix;)*, (IndexDiv* | IndexEntry*))
1652 %ndxterm.exclusion;>
1653 <!--end of index.element-->]]>
1655 <!ENTITY % index.attlist "INCLUDE">
1656 <![ %index.attlist; [
1660 %local.index.attrib;
1662 <!--end of index.attlist-->]]>
1663 <!--end of index.module-->]]>
1665 <!ENTITY % setindex.module "INCLUDE">
1666 <![ %setindex.module; [
1667 <!ENTITY % local.setindex.attrib "">
1668 <!ENTITY % setindex.role.attrib "%role.attrib;">
1670 <!ENTITY % setindex.element "INCLUDE">
1671 <![ %setindex.element; [
1672 <!ELEMENT SetIndex - O (SetIndexInfo?, (%bookcomponent.title.content;)?,
1673 (%component.mix;)*, (IndexDiv* | IndexEntry*))
1674 %ndxterm.exclusion;>
1675 <!--end of setindex.element-->]]>
1677 <!ENTITY % setindex.attlist "INCLUDE">
1678 <![ %setindex.attlist; [
1681 %setindex.role.attrib;
1682 %local.setindex.attrib;
1684 <!--end of setindex.attlist-->]]>
1685 <!--end of setindex.module-->]]>
1687 <!ENTITY % indexdiv.module "INCLUDE">
1688 <![ %indexdiv.module; [
1690 <!-- SegmentedList in this content is useful for marking up permuted
1693 <!ENTITY % local.indexdiv.attrib "">
1694 <!ENTITY % indexdiv.role.attrib "%role.attrib;">
1696 <!ENTITY % indexdiv.element "INCLUDE">
1697 <![ %indexdiv.element; [
1698 <!ELEMENT IndexDiv - O ((%sect.title.content;)?, ((%indexdivcomponent.mix;)*,
1699 (IndexEntry+ | SegmentedList)))>
1700 <!--end of indexdiv.element-->]]>
1702 <!ENTITY % indexdiv.attlist "INCLUDE">
1703 <![ %indexdiv.attlist; [
1706 %indexdiv.role.attrib;
1707 %local.indexdiv.attrib;
1709 <!--end of indexdiv.attlist-->]]>
1710 <!--end of indexdiv.module-->]]>
1712 <!ENTITY % indexentry.module "INCLUDE">
1713 <![ %indexentry.module; [
1714 <!-- Index entries appear in the index, not the text. -->
1716 <!ENTITY % local.indexentry.attrib "">
1717 <!ENTITY % indexentry.role.attrib "%role.attrib;">
1719 <!ENTITY % indexentry.element "INCLUDE">
1720 <![ %indexentry.element; [
1721 <!ELEMENT IndexEntry - O (PrimaryIE, (SeeIE|SeeAlsoIE)*,
1722 (SecondaryIE, (SeeIE|SeeAlsoIE|TertiaryIE)*)*)>
1723 <!--end of indexentry.element-->]]>
1725 <!ENTITY % indexentry.attlist "INCLUDE">
1726 <![ %indexentry.attlist; [
1727 <!ATTLIST IndexEntry
1729 %indexentry.role.attrib;
1730 %local.indexentry.attrib;
1732 <!--end of indexentry.attlist-->]]>
1733 <!--end of indexentry.module-->]]>
1735 <!ENTITY % primsecterie.module "INCLUDE">
1736 <![ %primsecterie.module; [
1737 <!ENTITY % local.primsecterie.attrib "">
1738 <!ENTITY % primsecterie.role.attrib "%role.attrib;">
1740 <!ENTITY % primsecterie.elements "INCLUDE">
1741 <![ %primsecterie.elements; [
1742 <!ELEMENT (PrimaryIE | SecondaryIE | TertiaryIE) - O ((%ndxterm.char.mix;)+)>
1743 <!--end of primsecterie.elements-->]]>
1745 <!ENTITY % primsecterie.attlists "INCLUDE">
1746 <![ %primsecterie.attlists; [
1747 <!ATTLIST (PrimaryIE | SecondaryIE | TertiaryIE)
1748 %linkends.attrib; --to IndexTerms that these entries represent--
1750 %primsecterie.role.attrib;
1751 %local.primsecterie.attrib;
1753 <!--end of primsecterie.attlists-->]]>
1754 <!--end of primsecterie.module-->]]>
1756 <!ENTITY % seeie.module "INCLUDE">
1757 <![ %seeie.module; [
1758 <!ENTITY % local.seeie.attrib "">
1759 <!ENTITY % seeie.role.attrib "%role.attrib;">
1761 <!ENTITY % seeie.element "INCLUDE">
1762 <![ %seeie.element; [
1763 <!ELEMENT SeeIE - O ((%ndxterm.char.mix;)+)>
1764 <!--end of seeie.element-->]]>
1766 <!ENTITY % seeie.attlist "INCLUDE">
1767 <![ %seeie.attlist; [
1769 %linkend.attrib; --to IndexEntry to look up--
1772 %local.seeie.attrib;
1774 <!--end of seeie.attlist-->]]>
1775 <!--end of seeie.module-->]]>
1777 <!ENTITY % seealsoie.module "INCLUDE">
1778 <![ %seealsoie.module; [
1779 <!ENTITY % local.seealsoie.attrib "">
1780 <!ENTITY % seealsoie.role.attrib "%role.attrib;">
1782 <!ENTITY % seealsoie.element "INCLUDE">
1783 <![ %seealsoie.element; [
1784 <!ELEMENT SeeAlsoIE - O ((%ndxterm.char.mix;)+)>
1785 <!--end of seealsoie.element-->]]>
1787 <!ENTITY % seealsoie.attlist "INCLUDE">
1788 <![ %seealsoie.attlist; [
1790 %linkends.attrib; --to related IndexEntries--
1792 %seealsoie.role.attrib;
1793 %local.seealsoie.attrib;
1795 <!--end of seealsoie.attlist-->]]>
1796 <!--end of seealsoie.module-->]]>
1797 <!--end of index.content.module-->]]>
1799 <!-- ...................................................................... -->
1800 <!-- RefEntry ............................................................. -->
1802 <!ENTITY % refentry.content.module "INCLUDE">
1803 <![ %refentry.content.module; [
1804 <!ENTITY % refentry.module "INCLUDE">
1805 <![ %refentry.module; [
1806 <!ENTITY % local.refentry.attrib "">
1807 <!ENTITY % refentry.role.attrib "%role.attrib;">
1809 <!ENTITY % refentry.element "INCLUDE">
1810 <![ %refentry.element; [
1811 <!ELEMENT RefEntry - O (RefEntryInfo?, RefMeta?, (Remark|%link.char.class;)*,
1812 RefNameDiv, RefSynopsisDiv?, RefSect1+) %ubiq.inclusion;>
1813 <!--end of refentry.element-->]]>
1815 <!ENTITY % refentry.attlist "INCLUDE">
1816 <![ %refentry.attlist; [
1820 %refentry.role.attrib;
1821 %local.refentry.attrib;
1823 <!--end of refentry.attlist-->]]>
1824 <!--end of refentry.module-->]]>
1826 <!ENTITY % refmeta.module "INCLUDE">
1827 <![ %refmeta.module; [
1828 <!ENTITY % local.refmeta.attrib "">
1829 <!ENTITY % refmeta.role.attrib "%role.attrib;">
1831 <!ENTITY % refmeta.element "INCLUDE">
1832 <![ %refmeta.element; [
1833 <!ELEMENT RefMeta - - (RefEntryTitle, ManVolNum?, RefMiscInfo*)
1834 %beginpage.exclusion;>
1835 <!--end of refmeta.element-->]]>
1837 <!ENTITY % refmeta.attlist "INCLUDE">
1838 <![ %refmeta.attlist; [
1841 %refmeta.role.attrib;
1842 %local.refmeta.attrib;
1844 <!--end of refmeta.attlist-->]]>
1845 <!--end of refmeta.module-->]]>
1847 <!ENTITY % refmiscinfo.module "INCLUDE">
1848 <![ %refmiscinfo.module; [
1849 <!ENTITY % local.refmiscinfo.attrib "">
1850 <!ENTITY % refmiscinfo.role.attrib "%role.attrib;">
1852 <!ENTITY % refmiscinfo.element "INCLUDE">
1853 <![ %refmiscinfo.element; [
1854 <!ELEMENT RefMiscInfo - - ((%docinfo.char.mix;)+)>
1855 <!--end of refmiscinfo.element-->]]>
1857 <!ENTITY % refmiscinfo.attlist "INCLUDE">
1858 <![ %refmiscinfo.attlist; [
1859 <!ATTLIST RefMiscInfo
1861 Class: Freely assignable parameter; no default
1863 Class CDATA #IMPLIED
1865 %refmiscinfo.role.attrib;
1866 %local.refmiscinfo.attrib;
1868 <!--end of refmiscinfo.attlist-->]]>
1869 <!--end of refmiscinfo.module-->]]>
1871 <!ENTITY % refnamediv.module "INCLUDE">
1872 <![ %refnamediv.module; [
1873 <!ENTITY % local.refnamediv.attrib "">
1874 <!ENTITY % refnamediv.role.attrib "%role.attrib;">
1876 <!ENTITY % refnamediv.element "INCLUDE">
1877 <![ %refnamediv.element; [
1878 <!ELEMENT RefNameDiv - O (RefDescriptor?, RefName+, RefPurpose, RefClass*,
1879 (Remark|%link.char.class;)*)>
1880 <!--end of refnamediv.element-->]]>
1882 <!ENTITY % refnamediv.attlist "INCLUDE">
1883 <![ %refnamediv.attlist; [
1884 <!ATTLIST RefNameDiv
1886 %refnamediv.role.attrib;
1887 %local.refnamediv.attrib;
1889 <!--end of refnamediv.attlist-->]]>
1890 <!--end of refnamediv.module-->]]>
1892 <!ENTITY % refdescriptor.module "INCLUDE">
1893 <![ %refdescriptor.module; [
1894 <!ENTITY % local.refdescriptor.attrib "">
1895 <!ENTITY % refdescriptor.role.attrib "%role.attrib;">
1897 <!ENTITY % refdescriptor.element "INCLUDE">
1898 <![ %refdescriptor.element; [
1899 <!ELEMENT RefDescriptor - O ((%refname.char.mix;)+)>
1900 <!--end of refdescriptor.element-->]]>
1902 <!ENTITY % refdescriptor.attlist "INCLUDE">
1903 <![ %refdescriptor.attlist; [
1904 <!ATTLIST RefDescriptor
1906 %refdescriptor.role.attrib;
1907 %local.refdescriptor.attrib;
1909 <!--end of refdescriptor.attlist-->]]>
1910 <!--end of refdescriptor.module-->]]>
1912 <!ENTITY % refname.module "INCLUDE">
1913 <![ %refname.module; [
1914 <!ENTITY % local.refname.attrib "">
1915 <!ENTITY % refname.role.attrib "%role.attrib;">
1917 <!ENTITY % refname.element "INCLUDE">
1918 <![ %refname.element; [
1919 <!ELEMENT RefName - O ((%refname.char.mix;)+)>
1920 <!--end of refname.element-->]]>
1922 <!ENTITY % refname.attlist "INCLUDE">
1923 <![ %refname.attlist; [
1926 %refname.role.attrib;
1927 %local.refname.attrib;
1929 <!--end of refname.attlist-->]]>
1930 <!--end of refname.module-->]]>
1932 <!ENTITY % refpurpose.module "INCLUDE">
1933 <![ %refpurpose.module; [
1934 <!ENTITY % local.refpurpose.attrib "">
1935 <!ENTITY % refpurpose.role.attrib "%role.attrib;">
1937 <!ENTITY % refpurpose.element "INCLUDE">
1938 <![ %refpurpose.element; [
1939 <!ELEMENT RefPurpose - O ((%refinline.char.mix;)+)>
1940 <!--end of refpurpose.element-->]]>
1942 <!ENTITY % refpurpose.attlist "INCLUDE">
1943 <![ %refpurpose.attlist; [
1944 <!ATTLIST RefPurpose
1946 %refpurpose.role.attrib;
1947 %local.refpurpose.attrib;
1949 <!--end of refpurpose.attlist-->]]>
1950 <!--end of refpurpose.module-->]]>
1952 <!ENTITY % refclass.module "INCLUDE">
1953 <![ %refclass.module; [
1954 <!ENTITY % local.refclass.attrib "">
1955 <!ENTITY % refclass.role.attrib "%role.attrib;">
1957 <!ENTITY % refclass.element "INCLUDE">
1958 <![ %refclass.element; [
1959 <!ELEMENT RefClass - O ((%refclass.char.mix;)+)>
1960 <!--end of refclass.element-->]]>
1962 <!ENTITY % refclass.attlist "INCLUDE">
1963 <![ %refclass.attlist; [
1966 %refclass.role.attrib;
1967 %local.refclass.attrib;
1969 <!--end of refclass.attlist-->]]>
1970 <!--end of refclass.module-->]]>
1972 <!ENTITY % refsynopsisdiv.module "INCLUDE">
1973 <![ %refsynopsisdiv.module; [
1974 <!ENTITY % local.refsynopsisdiv.attrib "">
1975 <!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;">
1977 <!ENTITY % refsynopsisdiv.element "INCLUDE">
1978 <![ %refsynopsisdiv.element; [
1979 <!ELEMENT RefSynopsisDiv - O (RefSynopsisDivInfo?, (%refsect.title.content;)?,
1980 (((%refcomponent.mix;)+, RefSect2*) | (RefSect2+)))>
1981 <!--end of refsynopsisdiv.element-->]]>
1983 <!ENTITY % refsynopsisdiv.attlist "INCLUDE">
1984 <![ %refsynopsisdiv.attlist; [
1985 <!ATTLIST RefSynopsisDiv
1987 %refsynopsisdiv.role.attrib;
1988 %local.refsynopsisdiv.attrib;
1990 <!--end of refsynopsisdiv.attlist-->]]>
1991 <!--end of refsynopsisdiv.module-->]]>
1993 <!ENTITY % refsect1.module "INCLUDE">
1994 <![ %refsect1.module; [
1995 <!ENTITY % local.refsect1.attrib "">
1996 <!ENTITY % refsect1.role.attrib "%role.attrib;">
1998 <!ENTITY % refsect1.element "INCLUDE">
1999 <![ %refsect1.element; [
2000 <!ELEMENT RefSect1 - O (RefSect1Info?, (%refsect.title.content;),
2001 (((%refcomponent.mix;)+, RefSect2*) | RefSect2+))>
2002 <!--end of refsect1.element-->]]>
2004 <!ENTITY % refsect1.attlist "INCLUDE">
2005 <![ %refsect1.attlist; [
2009 %refsect1.role.attrib;
2010 %local.refsect1.attrib;
2012 <!--end of refsect1.attlist-->]]>
2013 <!--end of refsect1.module-->]]>
2015 <!ENTITY % refsect2.module "INCLUDE">
2016 <![ %refsect2.module; [
2017 <!ENTITY % local.refsect2.attrib "">
2018 <!ENTITY % refsect2.role.attrib "%role.attrib;">
2020 <!ENTITY % refsect2.element "INCLUDE">
2021 <![ %refsect2.element; [
2022 <!ELEMENT RefSect2 - O (RefSect2Info?, (%refsect.title.content;),
2023 (((%refcomponent.mix;)+, RefSect3*) | RefSect3+))>
2024 <!--end of refsect2.element-->]]>
2026 <!ENTITY % refsect2.attlist "INCLUDE">
2027 <![ %refsect2.attlist; [
2031 %refsect2.role.attrib;
2032 %local.refsect2.attrib;
2034 <!--end of refsect2.attlist-->]]>
2035 <!--end of refsect2.module-->]]>
2037 <!ENTITY % refsect3.module "INCLUDE">
2038 <![ %refsect3.module; [
2039 <!ENTITY % local.refsect3.attrib "">
2040 <!ENTITY % refsect3.role.attrib "%role.attrib;">
2042 <!ENTITY % refsect3.element "INCLUDE">
2043 <![ %refsect3.element; [
2044 <!ELEMENT RefSect3 - O (RefSect3Info?, (%refsect.title.content;),
2045 (%refcomponent.mix;)+)>
2046 <!--end of refsect3.element-->]]>
2048 <!ENTITY % refsect3.attlist "INCLUDE">
2049 <![ %refsect3.attlist; [
2053 %refsect3.role.attrib;
2054 %local.refsect3.attrib;
2056 <!--end of refsect3.attlist-->]]>
2057 <!--end of refsect3.module-->]]>
2058 <!--end of refentry.content.module-->]]>
2060 <!-- ...................................................................... -->
2061 <!-- Article .............................................................. -->
2063 <!ENTITY % article.module "INCLUDE">
2064 <![ %article.module; [
2065 <!-- An Article is a chapter-level, stand-alone document that is often,
2066 but need not be, collected into a Book. -->
2067 <!--FUTURE USE (V4.0):
2068 ......................
2069 The %nav.class; entity now allows ToC; ToCchap will be allowed instead.
2070 RefEntry will be removed from the main content of Article.
2071 ......................
2074 <!ENTITY % local.article.attrib "">
2075 <!ENTITY % article.role.attrib "%role.attrib;">
2077 <!ENTITY % article.element "INCLUDE">
2078 <![ %article.element; [
2079 <!ELEMENT Article - O ((%div.title.content;)?, ArticleInfo?, ToCchap?, LoT*,
2080 (%bookcomponent.content;),
2081 ((%nav.class;) | (%appendix.class;) | Ackno)*)
2083 <!--end of article.element-->]]>
2085 <!ENTITY % article.attlist "INCLUDE">
2086 <![ %article.attlist; [
2089 Class: Indicates the type of a particular article;
2090 all articles have the same structure and general purpose.
2093 Class (JournalArticle
2100 ParentBook: ID of the enclosing Book
2102 ParentBook IDREF #IMPLIED
2105 %article.role.attrib;
2106 %local.article.attrib;
2108 <!--end of article.attlist-->]]>
2109 <!--end of article.module-->]]>
2111 <!-- End of DocBook document hierarchy module V4.0 ........................ -->
2112 <!-- ...................................................................... -->