diff options
Diffstat (limited to 'docs/docbook/dbsgml/dbhier.mod')
-rwxr-xr-x | docs/docbook/dbsgml/dbhier.mod | 2100 |
1 files changed, 0 insertions, 2100 deletions
diff --git a/docs/docbook/dbsgml/dbhier.mod b/docs/docbook/dbsgml/dbhier.mod deleted file mode 100755 index 10e1f3f33f..0000000000 --- a/docs/docbook/dbsgml/dbhier.mod +++ /dev/null @@ -1,2100 +0,0 @@ -<!-- ...................................................................... --> -<!-- DocBook document hierarchy module V4.1 ............................... --> -<!-- File dbhier.mod ...................................................... --> - -<!-- Copyright 1992-2000 HaL Computer Systems, Inc., - O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software - Corporation, and the Organization for the Advancement of - Structured Information Standards (OASIS). - - $Id: dbhier.mod,v 1.3 2001/12/06 07:37:55 jerry Exp $ - - Permission to use, copy, modify and distribute the DocBook DTD and - its accompanying documentation for any purpose and without fee is - hereby granted in perpetuity, provided that the above copyright - notice and this paragraph appear in all copies. The copyright - holders make no representation about the suitability of the DTD for - any purpose. It is provided "as is" without expressed or implied - warranty. - - If you modify the DocBook DTD in any way, except for declaring and - referencing additional sets of general entities and declaring - additional notations, label your DTD as a variant of DocBook. See - the maintenance documentation for more information. - - Please direct all questions, bug reports, or suggestions for - changes to the docbook@lists.oasis-open.org mailing list. For more - information, see http://www.oasis-open.org/docbook/. ---> - -<!-- ...................................................................... --> - -<!-- This module contains the definitions for the overall document - hierarchies of DocBook documents. It covers computer documentation - manuals and manual fragments, as well as reference entries (such as - man pages) and technical journals or anthologies containing - articles. - - This module depends on the DocBook information pool module. All - elements and entities referenced but not defined here are assumed - to be defined in the information pool module. - - In DTD driver files referring to this module, please use an entity - declaration that uses the public identifier shown below: - - <!ENTITY % dbhier PUBLIC - "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1//EN"> - %dbhier; - - See the documentation for detailed information on the parameter - entity and module scheme used in DocBook, customizing DocBook and - planning for interchange, and changes made since the last release - of DocBook. ---> - -<!-- ...................................................................... --> -<!-- Entities for module inclusions ....................................... --> - -<!ENTITY % dbhier.redecl.module "IGNORE"> -<!ENTITY % dbhier.redecl2.module "IGNORE"> - -<!-- ...................................................................... --> -<!-- Entities for element classes ......................................... --> - -<!ENTITY % local.appendix.class ""> -<!ENTITY % appendix.class "Appendix %local.appendix.class;"> - -<!ENTITY % local.article.class ""> -<!ENTITY % article.class "Article %local.article.class;"> - -<!ENTITY % local.book.class ""> -<!ENTITY % book.class "Book %local.book.class;"> - -<!ENTITY % local.chapter.class ""> -<!ENTITY % chapter.class "Chapter %local.chapter.class;"> - -<!ENTITY % local.index.class ""> -<!ENTITY % index.class "Index|SetIndex %local.index.class;"> - -<!ENTITY % local.refentry.class ""> -<!ENTITY % refentry.class "RefEntry %local.refentry.class;"> - -<!ENTITY % local.nav.class ""> -<!ENTITY % nav.class "ToC|LoT|Index|Glossary|Bibliography - %local.nav.class;"> - -<!-- Redeclaration placeholder ............................................ --> - -<!-- For redeclaring entities that are declared after this point while - retaining their references to the entities that are declared before - this point --> - -<![ %dbhier.redecl.module; [ -%rdbhier; -<!--end of dbhier.redecl.module-->]]> - -<!-- ...................................................................... --> -<!-- Entities for element mixtures ........................................ --> - -<!-- The DocBook TC may produce an official forms module for DocBook. --> -<!-- This PE provides the hook by which it can be inserted into the DTD. --> -<!ENTITY % forms.hook ""> - -<!ENTITY % local.divcomponent.mix ""> -<!ENTITY % divcomponent.mix - "%list.class; |%admon.class; - |%linespecific.class; |%synop.class; - |%para.class; |%informal.class; - |%formal.class; |%compound.class; - |%genobj.class; |%descobj.class; - |%ndxterm.class; - %forms.hook; - %local.divcomponent.mix;"> - -<!ENTITY % local.refcomponent.mix ""> -<!ENTITY % refcomponent.mix - "%list.class; |%admon.class; - |%linespecific.class; |%synop.class; - |%para.class; |%informal.class; - |%formal.class; |%compound.class; - |%genobj.class; |%descobj.class; - |%ndxterm.class; - %local.refcomponent.mix;"> - -<!ENTITY % local.indexdivcomponent.mix ""> -<!ENTITY % indexdivcomponent.mix - "ItemizedList|OrderedList|VariableList|SimpleList - |%linespecific.class; |%synop.class; - |%para.class; |%informal.class; - |Anchor|Remark - |%link.char.class; - %local.indexdivcomponent.mix;"> - -<!ENTITY % local.refname.char.mix ""> -<!ENTITY % refname.char.mix - "#PCDATA - |%tech.char.class; - %local.refname.char.mix;"> - -<!ENTITY % local.partcontent.mix ""> -<!ENTITY % partcontent.mix - "%appendix.class;|%chapter.class;|%nav.class;|%article.class; - |Preface|%refentry.class;|Reference %local.partcontent.mix;"> - -<!ENTITY % local.refinline.char.mix ""> -<!ENTITY % refinline.char.mix - "#PCDATA - |%xref.char.class; |%gen.char.class; - |%link.char.class; |%tech.char.class; - |%base.char.class; |%docinfo.char.class; - |%other.char.class; - |%ndxterm.class; - %local.refinline.char.mix;"> - -<!ENTITY % local.refclass.char.mix ""> -<!ENTITY % refclass.char.mix - "#PCDATA - |Application - %local.refclass.char.mix;"> - -<!-- Redeclaration placeholder 2 .......................................... --> - -<!-- For redeclaring entities that are declared after this point while - retaining their references to the entities that are declared before - this point --> - -<![ %dbhier.redecl2.module; [ -%rdbhier2; -<!--end of dbhier.redecl2.module-->]]> - -<!-- ...................................................................... --> -<!-- Entities for content models .......................................... --> - -<!ENTITY % div.title.content - "Title, Subtitle?, TitleAbbrev?"> - -<!ENTITY % bookcomponent.title.content - "Title, Subtitle?, TitleAbbrev?"> - -<!ENTITY % sect.title.content - "Title, Subtitle?, TitleAbbrev?"> - -<!ENTITY % refsect.title.content - "Title, Subtitle?, TitleAbbrev?"> - -<!ENTITY % bookcomponent.content - "((%divcomponent.mix;)+, - (Sect1*|(%refentry.class;)*|SimpleSect*|Section*)) - | (Sect1+|(%refentry.class;)+|SimpleSect+|Section+)"> - -<!-- ...................................................................... --> -<!-- Set and SetInfo ...................................................... --> - -<!ENTITY % set.content.module "INCLUDE"> -<![ %set.content.module; [ -<!ENTITY % set.module "INCLUDE"> -<![ %set.module; [ -<!ENTITY % local.set.attrib ""> -<!ENTITY % set.role.attrib "%role.attrib;"> - -<!ENTITY % set.element "INCLUDE"> -<![ %set.element; [ -<!ELEMENT Set - O ((%div.title.content;)?, SetInfo?, ToC?, (%book.class;)+, - SetIndex?) %ubiq.inclusion;> -<!--end of set.element-->]]> - -<!ENTITY % set.attlist "INCLUDE"> -<![ %set.attlist; [ -<!ATTLIST Set - -- - FPI: SGML formal public identifier - -- - FPI CDATA #IMPLIED - %status.attrib; - %common.attrib; - %set.role.attrib; - %local.set.attrib; -> -<!--end of set.attlist-->]]> -<!--end of set.module-->]]> - -<!ENTITY % setinfo.module "INCLUDE"> -<![ %setinfo.module; [ -<!ENTITY % local.setinfo.attrib ""> -<!ENTITY % setinfo.role.attrib "%role.attrib;"> - -<!ENTITY % setinfo.element "INCLUDE"> -<![ %setinfo.element; [ -<!ELEMENT SetInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec | SubjectSet - | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of setinfo.element-->]]> - -<!ENTITY % setinfo.attlist "INCLUDE"> -<![ %setinfo.attlist; [ -<!--FUTURE USE (V5.0): -...................... -The Contents attribute will be removed from SetInfo -...................... ---> -<!ATTLIST SetInfo - -- - Contents: IDs of the ToC, Books, and SetIndex that comprise - the set, in the order of their appearance - -- - Contents IDREFS #IMPLIED - %common.attrib; - %setinfo.role.attrib; - %local.setinfo.attrib; -> -<!--end of setinfo.attlist-->]]> -<!--end of setinfo.module-->]]> -<!--end of set.content.module-->]]> - -<!-- ...................................................................... --> -<!-- Book and BookInfo .................................................... --> - -<!ENTITY % book.content.module "INCLUDE"> -<![ %book.content.module; [ -<!ENTITY % book.module "INCLUDE"> -<![ %book.module; [ - -<!ENTITY % local.book.attrib ""> -<!ENTITY % book.role.attrib "%role.attrib;"> - -<!ENTITY % book.element "INCLUDE"> -<![ %book.element; [ -<!ELEMENT Book - O ((%div.title.content;)?, BookInfo?, - (Dedication | ToC | LoT - | Glossary | Bibliography | Preface - | %chapter.class; | Reference | Part - | %article.class; - | %appendix.class; - | %index.class; - | Colophon)*) - %ubiq.inclusion;> -<!--end of book.element-->]]> - -<!ENTITY % book.attlist "INCLUDE"> -<![ %book.attlist; [ -<!ATTLIST Book - -- - FPI: SGML formal public identifier - -- - FPI CDATA #IMPLIED - %label.attrib; - %status.attrib; - %common.attrib; - %book.role.attrib; - %local.book.attrib; -> -<!--end of book.attlist-->]]> -<!--end of book.module-->]]> - -<!ENTITY % bookinfo.module "INCLUDE"> -<![ %bookinfo.module; [ -<!ENTITY % local.bookinfo.attrib ""> -<!ENTITY % bookinfo.role.attrib "%role.attrib;"> - -<!ENTITY % bookinfo.element "INCLUDE"> -<![ %bookinfo.element; [ -<!ELEMENT BookInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec | SubjectSet - | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of bookinfo.element-->]]> - -<!ENTITY % bookinfo.attlist "INCLUDE"> -<![ %bookinfo.attlist; [ -<!--FUTURE USE (V5.0): -...................... -The Contents attribute will be removed from BookInfo -...................... ---> -<!ATTLIST BookInfo - -- - Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters, - Appendixes, References, GLossary, Bibliography, and indexes - comprising the Book, in the order of their appearance - -- - Contents IDREFS #IMPLIED - %common.attrib; - %bookinfo.role.attrib; - %local.bookinfo.attrib; -> -<!--end of bookinfo.attlist-->]]> -<!--end of bookinfo.module-->]]> -<!--end of book.content.module-->]]> - -<!-- ...................................................................... --> -<!-- Dedication, ToC, and LoT ............................................. --> - -<!ENTITY % dedication.module "INCLUDE"> -<![ %dedication.module; [ -<!ENTITY % local.dedication.attrib ""> -<!ENTITY % dedication.role.attrib "%role.attrib;"> - -<!ENTITY % dedication.element "INCLUDE"> -<![ %dedication.element; [ -<!ELEMENT Dedication - O ((%sect.title.content;)?, (%legalnotice.mix;)+)> -<!--end of dedication.element-->]]> - -<!ENTITY % dedication.attlist "INCLUDE"> -<![ %dedication.attlist; [ -<!ATTLIST Dedication - %status.attrib; - %common.attrib; - %dedication.role.attrib; - %local.dedication.attrib; -> -<!--end of dedication.attlist-->]]> -<!--end of dedication.module-->]]> - -<!ENTITY % colophon.module "INCLUDE"> -<![ %colophon.module; [ -<!ENTITY % local.colophon.attrib ""> -<!ENTITY % colophon.role.attrib "%role.attrib;"> - -<!ENTITY % colophon.element "INCLUDE"> -<![ %colophon.element; [ -<!ELEMENT Colophon - O ((%sect.title.content;)?, (%textobject.mix;)+)> -<!--end of colophon.element-->]]> - -<!ENTITY % colophon.attlist "INCLUDE"> -<![ %colophon.attlist; [ -<!ATTLIST Colophon - %status.attrib; - %common.attrib; - %colophon.role.attrib; - %local.colophon.attrib;> -<!--end of colophon.attlist-->]]> -<!--end of colophon.module-->]]> - -<!ENTITY % toc.content.module "INCLUDE"> -<![ %toc.content.module; [ -<!ENTITY % toc.module "INCLUDE"> -<![ %toc.module; [ -<!ENTITY % local.toc.attrib ""> -<!ENTITY % toc.role.attrib "%role.attrib;"> - -<!ENTITY % toc.element "INCLUDE"> -<![ %toc.element; [ -<!ELEMENT ToC - O ((%bookcomponent.title.content;)?, ToCfront*, - (ToCpart | ToCchap)*, ToCback*)> -<!--end of toc.element-->]]> - -<!ENTITY % toc.attlist "INCLUDE"> -<![ %toc.attlist; [ -<!ATTLIST ToC - %pagenum.attrib; - %common.attrib; - %toc.role.attrib; - %local.toc.attrib; -> -<!--end of toc.attlist-->]]> -<!--end of toc.module-->]]> - -<!ENTITY % tocfront.module "INCLUDE"> -<![ %tocfront.module; [ -<!ENTITY % local.tocfront.attrib ""> -<!ENTITY % tocfront.role.attrib "%role.attrib;"> - -<!ENTITY % tocfront.element "INCLUDE"> -<![ %tocfront.element; [ -<!ELEMENT ToCfront - O ((%para.char.mix;)+)> -<!--end of tocfront.element-->]]> - -<!ENTITY % tocfront.attlist "INCLUDE"> -<![ %tocfront.attlist; [ -<!ATTLIST ToCfront - %label.attrib; - %linkend.attrib; --to element that this entry represents-- - %pagenum.attrib; - %common.attrib; - %tocfront.role.attrib; - %local.tocfront.attrib; -> -<!--end of tocfront.attlist-->]]> -<!--end of tocfront.module-->]]> - -<!ENTITY % tocentry.module "INCLUDE"> -<![ %tocentry.module; [ -<!ENTITY % local.tocentry.attrib ""> -<!ENTITY % tocentry.role.attrib "%role.attrib;"> - -<!ENTITY % tocentry.element "INCLUDE"> -<![ %tocentry.element; [ -<!ELEMENT ToCentry - - ((%para.char.mix;)+)> -<!--end of tocentry.element-->]]> - -<!ENTITY % tocentry.attlist "INCLUDE"> -<![ %tocentry.attlist; [ -<!ATTLIST ToCentry - %linkend.attrib; --to element that this entry represents-- - %pagenum.attrib; - %common.attrib; - %tocentry.role.attrib; - %local.tocentry.attrib; -> -<!--end of tocentry.attlist-->]]> -<!--end of tocentry.module-->]]> - -<!ENTITY % tocpart.module "INCLUDE"> -<![ %tocpart.module; [ -<!ENTITY % local.tocpart.attrib ""> -<!ENTITY % tocpart.role.attrib "%role.attrib;"> - -<!ENTITY % tocpart.element "INCLUDE"> -<![ %tocpart.element; [ -<!ELEMENT ToCpart - O (ToCentry+, ToCchap*)> -<!--end of tocpart.element-->]]> - -<!ENTITY % tocpart.attlist "INCLUDE"> -<![ %tocpart.attlist; [ -<!ATTLIST ToCpart - %common.attrib; - %tocpart.role.attrib; - %local.tocpart.attrib; -> -<!--end of tocpart.attlist-->]]> -<!--end of tocpart.module-->]]> - -<!ENTITY % tocchap.module "INCLUDE"> -<![ %tocchap.module; [ -<!ENTITY % local.tocchap.attrib ""> -<!ENTITY % tocchap.role.attrib "%role.attrib;"> - -<!ENTITY % tocchap.element "INCLUDE"> -<![ %tocchap.element; [ -<!ELEMENT ToCchap - O (ToCentry+, ToClevel1*)> -<!--end of tocchap.element-->]]> - -<!ENTITY % tocchap.attlist "INCLUDE"> -<![ %tocchap.attlist; [ -<!ATTLIST ToCchap - %label.attrib; - %common.attrib; - %tocchap.role.attrib; - %local.tocchap.attrib; -> -<!--end of tocchap.attlist-->]]> -<!--end of tocchap.module-->]]> - -<!ENTITY % toclevel1.module "INCLUDE"> -<![ %toclevel1.module; [ -<!ENTITY % local.toclevel1.attrib ""> -<!ENTITY % toclevel1.role.attrib "%role.attrib;"> - -<!ENTITY % toclevel1.element "INCLUDE"> -<![ %toclevel1.element; [ -<!ELEMENT ToClevel1 - O (ToCentry+, ToClevel2*)> -<!--end of toclevel1.element-->]]> - -<!ENTITY % toclevel1.attlist "INCLUDE"> -<![ %toclevel1.attlist; [ -<!ATTLIST ToClevel1 - %common.attrib; - %toclevel1.role.attrib; - %local.toclevel1.attrib; -> -<!--end of toclevel1.attlist-->]]> -<!--end of toclevel1.module-->]]> - -<!ENTITY % toclevel2.module "INCLUDE"> -<![ %toclevel2.module; [ -<!ENTITY % local.toclevel2.attrib ""> -<!ENTITY % toclevel2.role.attrib "%role.attrib;"> - -<!ENTITY % toclevel2.element "INCLUDE"> -<![ %toclevel2.element; [ -<!ELEMENT ToClevel2 - O (ToCentry+, ToClevel3*)> -<!--end of toclevel2.element-->]]> - -<!ENTITY % toclevel2.attlist "INCLUDE"> -<![ %toclevel2.attlist; [ -<!ATTLIST ToClevel2 - %common.attrib; - %toclevel2.role.attrib; - %local.toclevel2.attrib; -> -<!--end of toclevel2.attlist-->]]> -<!--end of toclevel2.module-->]]> - -<!ENTITY % toclevel3.module "INCLUDE"> -<![ %toclevel3.module; [ -<!ENTITY % local.toclevel3.attrib ""> -<!ENTITY % toclevel3.role.attrib "%role.attrib;"> - -<!ENTITY % toclevel3.element "INCLUDE"> -<![ %toclevel3.element; [ -<!ELEMENT ToClevel3 - O (ToCentry+, ToClevel4*)> -<!--end of toclevel3.element-->]]> - -<!ENTITY % toclevel3.attlist "INCLUDE"> -<![ %toclevel3.attlist; [ -<!ATTLIST ToClevel3 - %common.attrib; - %toclevel3.role.attrib; - %local.toclevel3.attrib; -> -<!--end of toclevel3.attlist-->]]> -<!--end of toclevel3.module-->]]> - -<!ENTITY % toclevel4.module "INCLUDE"> -<![ %toclevel4.module; [ -<!ENTITY % local.toclevel4.attrib ""> -<!ENTITY % toclevel4.role.attrib "%role.attrib;"> - -<!ENTITY % toclevel4.element "INCLUDE"> -<![ %toclevel4.element; [ -<!ELEMENT ToClevel4 - O (ToCentry+, ToClevel5*)> -<!--end of toclevel4.element-->]]> - -<!ENTITY % toclevel4.attlist "INCLUDE"> -<![ %toclevel4.attlist; [ -<!ATTLIST ToClevel4 - %common.attrib; - %toclevel4.role.attrib; - %local.toclevel4.attrib; -> -<!--end of toclevel4.attlist-->]]> -<!--end of toclevel4.module-->]]> - -<!ENTITY % toclevel5.module "INCLUDE"> -<![ %toclevel5.module; [ -<!ENTITY % local.toclevel5.attrib ""> -<!ENTITY % toclevel5.role.attrib "%role.attrib;"> - -<!ENTITY % toclevel5.element "INCLUDE"> -<![ %toclevel5.element; [ -<!ELEMENT ToClevel5 - O (ToCentry+)> -<!--end of toclevel5.element-->]]> - -<!ENTITY % toclevel5.attlist "INCLUDE"> -<![ %toclevel5.attlist; [ -<!ATTLIST ToClevel5 - %common.attrib; - %toclevel5.role.attrib; - %local.toclevel5.attrib; -> -<!--end of toclevel5.attlist-->]]> -<!--end of toclevel5.module-->]]> - -<!ENTITY % tocback.module "INCLUDE"> -<![ %tocback.module; [ -<!ENTITY % local.tocback.attrib ""> -<!ENTITY % tocback.role.attrib "%role.attrib;"> - -<!ENTITY % tocback.element "INCLUDE"> -<![ %tocback.element; [ -<!ELEMENT ToCback - O ((%para.char.mix;)+)> -<!--end of tocback.element-->]]> - -<!ENTITY % tocback.attlist "INCLUDE"> -<![ %tocback.attlist; [ -<!ATTLIST ToCback - %label.attrib; - %linkend.attrib; --to element that this entry represents-- - %pagenum.attrib; - %common.attrib; - %tocback.role.attrib; - %local.tocback.attrib; -> -<!--end of tocback.attlist-->]]> -<!--end of tocback.module-->]]> -<!--end of toc.content.module-->]]> - -<!ENTITY % lot.content.module "INCLUDE"> -<![ %lot.content.module; [ -<!ENTITY % lot.module "INCLUDE"> -<![ %lot.module; [ -<!ENTITY % local.lot.attrib ""> -<!ENTITY % lot.role.attrib "%role.attrib;"> - -<!ENTITY % lot.element "INCLUDE"> -<![ %lot.element; [ -<!ELEMENT LoT - O ((%bookcomponent.title.content;)?, LoTentry*)> -<!--end of lot.element-->]]> - -<!ENTITY % lot.attlist "INCLUDE"> -<![ %lot.attlist; [ -<!ATTLIST LoT - %label.attrib; - %common.attrib; - %lot.role.attrib; - %local.lot.attrib; -> -<!--end of lot.attlist-->]]> -<!--end of lot.module-->]]> - -<!ENTITY % lotentry.module "INCLUDE"> -<![ %lotentry.module; [ -<!ENTITY % local.lotentry.attrib ""> -<!ENTITY % lotentry.role.attrib "%role.attrib;"> - -<!ENTITY % lotentry.element "INCLUDE"> -<![ %lotentry.element; [ -<!ELEMENT LoTentry - - ((%para.char.mix;)+ )> -<!--end of lotentry.element-->]]> - -<!ENTITY % lotentry.attlist "INCLUDE"> -<![ %lotentry.attlist; [ -<!ATTLIST LoTentry - -- - SrcCredit: Information about the source of the entry, - as for a list of illustrations - -- - SrcCredit CDATA #IMPLIED - %pagenum.attrib; - %common.attrib; - %linkend.attrib; --to element that this entry represents-- - %lotentry.role.attrib; - %local.lotentry.attrib; -> -<!--end of lotentry.attlist-->]]> -<!--end of lotentry.module-->]]> -<!--end of lot.content.module-->]]> - -<!-- ...................................................................... --> -<!-- Appendix, Chapter, Part, Preface, Reference, PartIntro ............... --> - -<!ENTITY % appendix.module "INCLUDE"> -<![ %appendix.module; [ -<!ENTITY % local.appendix.attrib ""> -<!ENTITY % appendix.role.attrib "%role.attrib;"> - -<!ENTITY % appendix.element "INCLUDE"> -<![ %appendix.element; [ -<!ELEMENT Appendix - O (AppendixInfo?, - (%bookcomponent.title.content;), - (%nav.class)*, - ToCchap?, - (%bookcomponent.content;), - (%nav.class)*) - %ubiq.inclusion;> -<!--end of appendix.element-->]]> - -<!ENTITY % appendix.attlist "INCLUDE"> -<![ %appendix.attlist; [ -<!ATTLIST Appendix - %label.attrib; - %status.attrib; - %common.attrib; - %appendix.role.attrib; - %local.appendix.attrib; -> -<!--end of appendix.attlist-->]]> -<!--end of appendix.module-->]]> - -<!ENTITY % chapter.module "INCLUDE"> -<![ %chapter.module; [ -<!ENTITY % local.chapter.attrib ""> -<!ENTITY % chapter.role.attrib "%role.attrib;"> - -<!ENTITY % chapter.element "INCLUDE"> -<![ %chapter.element; [ -<!ELEMENT Chapter - O (ChapterInfo?, - (%bookcomponent.title.content;), - (%nav.class)*, - ToCchap?, - (%bookcomponent.content;), - (%nav.class)*) - %ubiq.inclusion;> -<!--end of chapter.element-->]]> - -<!ENTITY % chapter.attlist "INCLUDE"> -<![ %chapter.attlist; [ -<!ATTLIST Chapter - %label.attrib; - %status.attrib; - %common.attrib; - %chapter.role.attrib; - %local.chapter.attrib; -> -<!--end of chapter.attlist-->]]> -<!--end of chapter.module-->]]> - -<!ENTITY % part.module "INCLUDE"> -<![ %part.module; [ - -<!-- Note that Part was to have its content model reduced in V4.1. This -change will not be made after all. --> - -<!ENTITY % local.part.attrib ""> -<!ENTITY % part.role.attrib "%role.attrib;"> - -<!ENTITY % part.element "INCLUDE"> -<![ %part.element; [ -<!ELEMENT Part - - (PartInfo?, (%bookcomponent.title.content;), PartIntro?, - (%partcontent.mix;)+) %ubiq.inclusion;> -<!--end of part.element-->]]> - -<!ENTITY % part.attlist "INCLUDE"> -<![ %part.attlist; [ -<!ATTLIST Part - %label.attrib; - %status.attrib; - %common.attrib; - %part.role.attrib; - %local.part.attrib; -> -<!--end of part.attlist-->]]> -<!--ELEMENT PartIntro (defined below)--> -<!--end of part.module-->]]> - -<!ENTITY % preface.module "INCLUDE"> -<![ %preface.module; [ -<!ENTITY % local.preface.attrib ""> -<!ENTITY % preface.role.attrib "%role.attrib;"> - -<!ENTITY % preface.element "INCLUDE"> -<![ %preface.element; [ -<!ELEMENT Preface - O (PrefaceInfo?, - (%bookcomponent.title.content;), - (%nav.class)*, - ToCchap?, - (%bookcomponent.content;), - (%nav.class)*) - %ubiq.inclusion;> -<!--end of preface.element-->]]> - -<!ENTITY % preface.attlist "INCLUDE"> -<![ %preface.attlist; [ -<!ATTLIST Preface - %status.attrib; - %common.attrib; - %preface.role.attrib; - %local.preface.attrib; -> -<!--end of preface.attlist-->]]> -<!--end of preface.module-->]]> - -<!ENTITY % reference.module "INCLUDE"> -<![ %reference.module; [ -<!ENTITY % local.reference.attrib ""> -<!ENTITY % reference.role.attrib "%role.attrib;"> - -<!ENTITY % reference.element "INCLUDE"> -<![ %reference.element; [ -<!ELEMENT Reference - O (ReferenceInfo?, (%bookcomponent.title.content;), - PartIntro?, - (%refentry.class;)+) %ubiq.inclusion;> -<!--end of reference.element-->]]> - -<!ENTITY % reference.attlist "INCLUDE"> -<![ %reference.attlist; [ -<!ATTLIST Reference - %label.attrib; - %status.attrib; - %common.attrib; - %reference.role.attrib; - %local.reference.attrib; -> -<!--end of reference.attlist-->]]> -<!--ELEMENT PartIntro (defined below)--> -<!--end of reference.module-->]]> - -<!ENTITY % partintro.module "INCLUDE"> -<![ %partintro.module; [ -<!ENTITY % local.partintro.attrib ""> -<!ENTITY % partintro.role.attrib "%role.attrib;"> - -<!ENTITY % partintro.element "INCLUDE"> -<![ %partintro.element; [ -<!ELEMENT PartIntro - O ((%div.title.content;)?, (%bookcomponent.content;)) - %ubiq.inclusion;> -<!--end of partintro.element-->]]> - -<!ENTITY % partintro.attlist "INCLUDE"> -<![ %partintro.attlist; [ -<!ATTLIST PartIntro - %label.attrib; - %common.attrib; - %local.partintro.attrib; - %partintro.role.attrib; -> -<!--end of partintro.attlist-->]]> -<!--end of partintro.module-->]]> - -<!-- ...................................................................... --> -<!-- Other Info elements .................................................. --> - -<!ENTITY % appendixinfo.module "INCLUDE"> -<![ %appendixinfo.module; [ -<!ENTITY % local.appendixinfo.attrib ""> -<!ENTITY % appendixinfo.role.attrib "%role.attrib;"> - -<!ENTITY % appendixinfo.element "INCLUDE"> -<![ %appendixinfo.element; [ -<!ELEMENT AppendixInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of appendixinfo.element-->]]> - -<!ENTITY % appendixinfo.attlist "INCLUDE"> -<![ %appendixinfo.attlist; [ -<!ATTLIST AppendixInfo - %common.attrib; - %appendixinfo.role.attrib; - %local.appendixinfo.attrib; -> -<!--end of appendixinfo.attlist-->]]> -<!--end of appendixinfo.module-->]]> - - -<!ENTITY % bibliographyinfo.module "INCLUDE"> -<![ %bibliographyinfo.module; [ -<!ENTITY % local.bibliographyinfo.attrib ""> -<!ENTITY % bibliographyinfo.role.attrib "%role.attrib;"> - -<!ENTITY % bibliographyinfo.element "INCLUDE"> -<![ %bibliographyinfo.element; [ -<!ELEMENT BibliographyInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of bibliographyinfo.element-->]]> - -<!ENTITY % bibliographyinfo.attlist "INCLUDE"> -<![ %bibliographyinfo.attlist; [ -<!ATTLIST BibliographyInfo - %common.attrib; - %bibliographyinfo.role.attrib; - %local.bibliographyinfo.attrib; -> -<!--end of bibliographyinfo.attlist-->]]> -<!--end of bibliographyinfo.module-->]]> - -<!ENTITY % chapterinfo.module "INCLUDE"> -<![ %chapterinfo.module; [ -<!ENTITY % local.chapterinfo.attrib ""> -<!ENTITY % chapterinfo.role.attrib "%role.attrib;"> - -<!ENTITY % chapterinfo.element "INCLUDE"> -<![ %chapterinfo.element; [ -<!ELEMENT ChapterInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of chapterinfo.element-->]]> - -<!ENTITY % chapterinfo.attlist "INCLUDE"> -<![ %chapterinfo.attlist; [ -<!ATTLIST ChapterInfo - %common.attrib; - %chapterinfo.role.attrib; - %local.chapterinfo.attrib; -> -<!--end of chapterinfo.attlist-->]]> -<!--end of chapterinfo.module-->]]> - -<!ENTITY % glossaryinfo.module "INCLUDE"> -<![ %glossaryinfo.module; [ -<!ENTITY % local.glossaryinfo.attrib ""> -<!ENTITY % glossaryinfo.role.attrib "%role.attrib;"> - -<!ENTITY % glossaryinfo.element "INCLUDE"> -<![ %glossaryinfo.element; [ -<!ELEMENT GlossaryInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of glossaryinfo.element-->]]> - -<!ENTITY % glossaryinfo.attlist "INCLUDE"> -<![ %glossaryinfo.attlist; [ -<!ATTLIST GlossaryInfo - %common.attrib; - %glossaryinfo.role.attrib; - %local.glossaryinfo.attrib; -> -<!--end of glossaryinfo.attlist-->]]> -<!--end of glossaryinfo.module-->]]> - - -<!ENTITY % indexinfo.module "INCLUDE"> -<![ %indexinfo.module; [ -<!ENTITY % local.indexinfo.attrib ""> -<!ENTITY % indexinfo.role.attrib "%role.attrib;"> - -<!ENTITY % indexinfo.element "INCLUDE"> -<![ %indexinfo.element; [ -<!ELEMENT IndexInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of indexinfo.element-->]]> - -<!ENTITY % indexinfo.attlist "INCLUDE"> -<![ %indexinfo.attlist; [ -<!ATTLIST IndexInfo - %common.attrib; - %indexinfo.role.attrib; - %local.indexinfo.attrib; -> -<!--end of indexinfo.attlist-->]]> -<!--end of indexinfo.module-->]]> - -<!ENTITY % partinfo.module "INCLUDE"> -<![ %partinfo.module; [ -<!ENTITY % local.partinfo.attrib ""> -<!ENTITY % partinfo.role.attrib "%role.attrib;"> - -<!ENTITY % partinfo.element "INCLUDE"> -<![ %partinfo.element; [ -<!ELEMENT PartInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of partinfo.element-->]]> - -<!ENTITY % partinfo.attlist "INCLUDE"> -<![ %partinfo.attlist; [ -<!ATTLIST PartInfo - %common.attrib; - %partinfo.role.attrib; - %local.partinfo.attrib; -> -<!--end of partinfo.attlist-->]]> -<!--end of partinfo.module-->]]> - - -<!ENTITY % prefaceinfo.module "INCLUDE"> -<![ %prefaceinfo.module; [ -<!ENTITY % local.prefaceinfo.attrib ""> -<!ENTITY % prefaceinfo.role.attrib "%role.attrib;"> - -<!ENTITY % prefaceinfo.element "INCLUDE"> -<![ %prefaceinfo.element; [ -<!ELEMENT PrefaceInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of prefaceinfo.element-->]]> - -<!ENTITY % prefaceinfo.attlist "INCLUDE"> -<![ %prefaceinfo.attlist; [ -<!ATTLIST PrefaceInfo - %common.attrib; - %prefaceinfo.role.attrib; - %local.prefaceinfo.attrib; -> -<!--end of prefaceinfo.attlist-->]]> -<!--end of prefaceinfo.module-->]]> - - -<!ENTITY % refentryinfo.module "INCLUDE"> -<![ %refentryinfo.module; [ -<!ENTITY % local.refentryinfo.attrib ""> -<!ENTITY % refentryinfo.role.attrib "%role.attrib;"> - -<!ENTITY % refentryinfo.element "INCLUDE"> -<![ %refentryinfo.element; [ -<!ELEMENT RefEntryInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of refentryinfo.element-->]]> - -<!ENTITY % refentryinfo.attlist "INCLUDE"> -<![ %refentryinfo.attlist; [ -<!ATTLIST RefEntryInfo - %common.attrib; - %refentryinfo.role.attrib; - %local.refentryinfo.attrib; -> -<!--end of refentryinfo.attlist-->]]> -<!--end of refentryinfo.module-->]]> - - -<!ENTITY % refsect1info.module "INCLUDE"> -<![ %refsect1info.module; [ -<!ENTITY % local.refsect1info.attrib ""> -<!ENTITY % refsect1info.role.attrib "%role.attrib;"> - -<!ENTITY % refsect1info.element "INCLUDE"> -<![ %refsect1info.element; [ -<!ELEMENT RefSect1Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of refsect1info.element-->]]> - -<!ENTITY % refsect1info.attlist "INCLUDE"> -<![ %refsect1info.attlist; [ -<!ATTLIST RefSect1Info - %common.attrib; - %refsect1info.role.attrib; - %local.refsect1info.attrib; -> -<!--end of refsect1info.attlist-->]]> -<!--end of refsect1info.module-->]]> - - -<!ENTITY % refsect2info.module "INCLUDE"> -<![ %refsect2info.module; [ -<!ENTITY % local.refsect2info.attrib ""> -<!ENTITY % refsect2info.role.attrib "%role.attrib;"> - -<!ENTITY % refsect2info.element "INCLUDE"> -<![ %refsect2info.element; [ -<!ELEMENT RefSect2Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of refsect2info.element-->]]> - -<!ENTITY % refsect2info.attlist "INCLUDE"> -<![ %refsect2info.attlist; [ -<!ATTLIST RefSect2Info - %common.attrib; - %refsect2info.role.attrib; - %local.refsect2info.attrib; -> -<!--end of refsect2info.attlist-->]]> -<!--end of refsect2info.module-->]]> - - -<!ENTITY % refsect3info.module "INCLUDE"> -<![ %refsect3info.module; [ -<!ENTITY % local.refsect3info.attrib ""> -<!ENTITY % refsect3info.role.attrib "%role.attrib;"> - -<!ENTITY % refsect3info.element "INCLUDE"> -<![ %refsect3info.element; [ -<!ELEMENT RefSect3Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of refsect3info.element-->]]> - -<!ENTITY % refsect3info.attlist "INCLUDE"> -<![ %refsect3info.attlist; [ -<!ATTLIST RefSect3Info - %common.attrib; - %refsect3info.role.attrib; - %local.refsect3info.attrib; -> -<!--end of refsect3info.attlist-->]]> -<!--end of refsect3info.module-->]]> - - -<!ENTITY % refsynopsisdivinfo.module "INCLUDE"> -<![ %refsynopsisdivinfo.module; [ -<!ENTITY % local.refsynopsisdivinfo.attrib ""> -<!ENTITY % refsynopsisdivinfo.role.attrib "%role.attrib;"> - -<!ENTITY % refsynopsisdivinfo.element "INCLUDE"> -<![ %refsynopsisdivinfo.element; [ -<!ELEMENT RefSynopsisDivInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of refsynopsisdivinfo.element-->]]> - -<!ENTITY % refsynopsisdivinfo.attlist "INCLUDE"> -<![ %refsynopsisdivinfo.attlist; [ -<!ATTLIST RefSynopsisDivInfo - %common.attrib; - %refsynopsisdivinfo.role.attrib; - %local.refsynopsisdivinfo.attrib; -> -<!--end of refsynopsisdivinfo.attlist-->]]> -<!--end of refsynopsisdivinfo.module-->]]> - - -<!ENTITY % referenceinfo.module "INCLUDE"> -<![ %referenceinfo.module; [ -<!ENTITY % local.referenceinfo.attrib ""> -<!ENTITY % referenceinfo.role.attrib "%role.attrib;"> - -<!ENTITY % referenceinfo.element "INCLUDE"> -<![ %referenceinfo.element; [ -<!ELEMENT ReferenceInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of referenceinfo.element-->]]> - -<!ENTITY % referenceinfo.attlist "INCLUDE"> -<![ %referenceinfo.attlist; [ -<!ATTLIST ReferenceInfo - %common.attrib; - %referenceinfo.role.attrib; - %local.referenceinfo.attrib; -> -<!--end of referenceinfo.attlist-->]]> -<!--end of referenceinfo.module-->]]> - - -<!ENTITY % sect1info.module "INCLUDE"> -<![ %sect1info.module; [ -<!ENTITY % local.sect1info.attrib ""> -<!ENTITY % sect1info.role.attrib "%role.attrib;"> - -<!ENTITY % sect1info.element "INCLUDE"> -<![ %sect1info.element; [ -<!ELEMENT Sect1Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of sect1info.element-->]]> - -<!ENTITY % sect1info.attlist "INCLUDE"> -<![ %sect1info.attlist; [ -<!ATTLIST Sect1Info - %common.attrib; - %sect1info.role.attrib; - %local.sect1info.attrib; -> -<!--end of sect1info.attlist-->]]> -<!--end of sect1info.module-->]]> - - -<!ENTITY % sect2info.module "INCLUDE"> -<![ %sect2info.module; [ -<!ENTITY % local.sect2info.attrib ""> -<!ENTITY % sect2info.role.attrib "%role.attrib;"> - -<!ENTITY % sect2info.element "INCLUDE"> -<![ %sect2info.element; [ -<!ELEMENT Sect2Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of sect2info.element-->]]> - -<!ENTITY % sect2info.attlist "INCLUDE"> -<![ %sect2info.attlist; [ -<!ATTLIST Sect2Info - %common.attrib; - %sect2info.role.attrib; - %local.sect2info.attrib; -> -<!--end of sect2info.attlist-->]]> -<!--end of sect2info.module-->]]> - - -<!ENTITY % sect3info.module "INCLUDE"> -<![ %sect3info.module; [ -<!ENTITY % local.sect3info.attrib ""> -<!ENTITY % sect3info.role.attrib "%role.attrib;"> - -<!ENTITY % sect3info.element "INCLUDE"> -<![ %sect3info.element; [ -<!ELEMENT Sect3Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of sect3info.element-->]]> - -<!ENTITY % sect3info.attlist "INCLUDE"> -<![ %sect3info.attlist; [ -<!ATTLIST Sect3Info - %common.attrib; - %sect3info.role.attrib; - %local.sect3info.attrib; -> -<!--end of sect3info.attlist-->]]> -<!--end of sect3info.module-->]]> - - -<!ENTITY % sect4info.module "INCLUDE"> -<![ %sect4info.module; [ -<!ENTITY % local.sect4info.attrib ""> -<!ENTITY % sect4info.role.attrib "%role.attrib;"> - -<!ENTITY % sect4info.element "INCLUDE"> -<![ %sect4info.element; [ -<!ELEMENT Sect4Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of sect4info.element-->]]> - -<!ENTITY % sect4info.attlist "INCLUDE"> -<![ %sect4info.attlist; [ -<!ATTLIST Sect4Info - %common.attrib; - %sect4info.role.attrib; - %local.sect4info.attrib; -> -<!--end of sect4info.attlist-->]]> -<!--end of sect4info.module-->]]> - - -<!ENTITY % sect5info.module "INCLUDE"> -<![ %sect5info.module; [ -<!ENTITY % local.sect5info.attrib ""> -<!ENTITY % sect5info.role.attrib "%role.attrib;"> - -<!ENTITY % sect5info.element "INCLUDE"> -<![ %sect5info.element; [ -<!ELEMENT Sect5Info - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of sect5info.element-->]]> - -<!ENTITY % sect5info.attlist "INCLUDE"> -<![ %sect5info.attlist; [ -<!ATTLIST Sect5Info - %common.attrib; - %sect5info.role.attrib; - %local.sect5info.attrib; -> -<!--end of sect5info.attlist-->]]> -<!--end of sect5info.module-->]]> - - -<!ENTITY % setindexinfo.module "INCLUDE"> -<![ %setindexinfo.module; [ -<!ENTITY % local.setindexinfo.attrib ""> -<!ENTITY % setindexinfo.role.attrib "%role.attrib;"> - -<!ENTITY % setindexinfo.element "INCLUDE"> -<![ %setindexinfo.element; [ -<!ELEMENT SetIndexInfo - - ((Graphic | MediaObject - | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - %beginpage.exclusion;> -<!--end of setindexinfo.element-->]]> - -<!ENTITY % setindexinfo.attlist "INCLUDE"> -<![ %setindexinfo.attlist; [ -<!ATTLIST SetIndexInfo - %common.attrib; - %setindexinfo.role.attrib; - %local.setindexinfo.attrib; -> -<!--end of setindexinfo.attlist-->]]> -<!--end of setindexinfo.module-->]]> - -<!-- ...................................................................... --> -<!-- Section (parallel to Sect*) ......................................... --> - -<!ENTITY % section.content.module "INCLUDE"> -<![ %section.content.module; [ -<!ENTITY % section.module "INCLUDE"> -<![ %section.module; [ -<!ENTITY % local.section.attrib ""> -<!ENTITY % section.role.attrib "%role.attrib;"> - -<!ENTITY % section.element "INCLUDE"> -<![ %section.element; [ -<!ELEMENT Section - - (SectionInfo?, - (%sect.title.content;), - (%nav.class;)*, - (((%divcomponent.mix;)+, - ((%refentry.class;)*|Section*)) - | (%refentry.class;)+|Section+), - (%nav.class;)*) - %ubiq.inclusion;> -<!--end of section.element-->]]> - -<!ENTITY % section.attlist "INCLUDE"> -<![ %section.attlist; [ -<!ATTLIST Section - -- - What did we decide about RenderAs? - Renderas (Sect1 - |Sect2 - |Sect3 - |Sect4 - |Sect5) #IMPLIED - -- - %label.attrib; - %status.attrib; - %common.attrib; - %section.role.attrib; - %local.section.attrib; -> -<!--end of section.attlist-->]]> -<!--end of section.module-->]]> - -<!ENTITY % sectioninfo.module "INCLUDE"> -<![ %sectioninfo.module; [ -<!ENTITY % sectioninfo.role.attrib "%role.attrib;"> -<!ENTITY % local.sectioninfo.attrib ""> - -<!ENTITY % sectioninfo.element "INCLUDE"> -<![ %sectioninfo.element; [ -<!ELEMENT SectionInfo - - ((Graphic | MediaObject | LegalNotice | ModeSpec - | SubjectSet | KeywordSet | ITermSet | %bibliocomponent.mix;)+) - -(BeginPage)> -<!--end of sectioninfo.element-->]]> - -<!ENTITY % sectioninfo.attlist "INCLUDE"> -<![ %sectioninfo.attlist; [ -<!ATTLIST SectionInfo - %common.attrib; - %sectioninfo.role.attrib; - %local.sectioninfo.attrib; -> -<!--end of sectioninfo.attlist-->]]> -<!--end of sectioninfo.module-->]]> -<!--end of section.content.module-->]]> - -<!-- ...................................................................... --> -<!-- Sect1, Sect2, Sect3, Sect4, Sect5 .................................... --> - -<!ENTITY % sect1.module "INCLUDE"> -<![ %sect1.module; [ -<!ENTITY % local.sect1.attrib ""> -<!ENTITY % sect1.role.attrib "%role.attrib;"> - -<!ENTITY % sect1.element "INCLUDE"> -<![ %sect1.element; [ -<!ELEMENT Sect1 - O (Sect1Info?, (%sect.title.content;), (%nav.class;)*, - (((%divcomponent.mix;)+, - ((%refentry.class;)* | Sect2* | SimpleSect*)) - | (%refentry.class;)+ | Sect2+ | SimpleSect+), (%nav.class;)*) - %ubiq.inclusion;> -<!--end of sect1.element-->]]> - -<!ENTITY % sect1.attlist "INCLUDE"> -<![ %sect1.attlist; [ -<!ATTLIST Sect1 - -- - Renderas: Indicates the format in which the heading should - appear - -- - Renderas (Sect2 - |Sect3 - |Sect4 - |Sect5) #IMPLIED - %label.attrib; - %status.attrib; - %common.attrib; - %sect1.role.attrib; - %local.sect1.attrib; -> -<!--end of sect1.attlist-->]]> -<!--end of sect1.module-->]]> - -<!ENTITY % sect2.module "INCLUDE"> -<![ %sect2.module; [ -<!ENTITY % local.sect2.attrib ""> -<!ENTITY % sect2.role.attrib "%role.attrib;"> - -<!ENTITY % sect2.element "INCLUDE"> -<![ %sect2.element; [ -<!ELEMENT Sect2 - O (Sect2Info?, (%sect.title.content;), (%nav.class;)*, - (((%divcomponent.mix;)+, - ((%refentry.class;)* | Sect3* | SimpleSect*)) - | (%refentry.class;)+ | Sect3+ | SimpleSect+), (%nav.class;)*)> -<!--end of sect2.element-->]]> - -<!ENTITY % sect2.attlist "INCLUDE"> -<![ %sect2.attlist; [ -<!ATTLIST Sect2 - -- - Renderas: Indicates the format in which the heading should - appear - -- - Renderas (Sect1 - |Sect3 - |Sect4 - |Sect5) #IMPLIED - %label.attrib; - %status.attrib; - %common.attrib; - %sect2.role.attrib; - %local.sect2.attrib; -> -<!--end of sect2.attlist-->]]> -<!--end of sect2.module-->]]> - -<!ENTITY % sect3.module "INCLUDE"> -<![ %sect3.module; [ -<!ENTITY % local.sect3.attrib ""> -<!ENTITY % sect3.role.attrib "%role.attrib;"> - -<!ENTITY % sect3.element "INCLUDE"> -<![ %sect3.element; [ -<!ELEMENT Sect3 - O (Sect3Info?, (%sect.title.content;), (%nav.class;)*, - (((%divcomponent.mix;)+, - ((%refentry.class;)* | Sect4* | SimpleSect*)) - | (%refentry.class;)+ | Sect4+ | SimpleSect+), (%nav.class;)*)> -<!--end of sect3.element-->]]> - -<!ENTITY % sect3.attlist "INCLUDE"> -<![ %sect3.attlist; [ -<!ATTLIST Sect3 - -- - Renderas: Indicates the format in which the heading should - appear - -- - Renderas (Sect1 - |Sect2 - |Sect4 - |Sect5) #IMPLIED - %label.attrib; - %status.attrib; - %common.attrib; - %sect3.role.attrib; - %local.sect3.attrib; -> -<!--end of sect3.attlist-->]]> -<!--end of sect3.module-->]]> - -<!ENTITY % sect4.module "INCLUDE"> -<![ %sect4.module; [ -<!ENTITY % local.sect4.attrib ""> -<!ENTITY % sect4.role.attrib "%role.attrib;"> - -<!ENTITY % sect4.element "INCLUDE"> -<![ %sect4.element; [ -<!ELEMENT Sect4 - O (Sect4Info?, (%sect.title.content;), (%nav.class;)*, - (((%divcomponent.mix;)+, - ((%refentry.class;)* | Sect5* | SimpleSect*)) - | (%refentry.class;)+ | Sect5+ | SimpleSect+), (%nav.class;)*)> -<!--end of sect4.element-->]]> - -<!ENTITY % sect4.attlist "INCLUDE"> -<![ %sect4.attlist; [ -<!ATTLIST Sect4 - -- - Renderas: Indicates the format in which the heading should - appear - -- - Renderas (Sect1 - |Sect2 - |Sect3 - |Sect5) #IMPLIED - %label.attrib; - %status.attrib; - %common.attrib; - %sect4.role.attrib; - %local.sect4.attrib; -> -<!--end of sect4.attlist-->]]> -<!--end of sect4.module-->]]> - -<!ENTITY % sect5.module "INCLUDE"> -<![ %sect5.module; [ -<!ENTITY % local.sect5.attrib ""> -<!ENTITY % sect5.role.attrib "%role.attrib;"> - -<!ENTITY % sect5.element "INCLUDE"> -<![ %sect5.element; [ -<!ELEMENT Sect5 - O (Sect5Info?, (%sect.title.content;), (%nav.class;)*, - (((%divcomponent.mix;)+, ((%refentry.class;)* | SimpleSect*)) - | (%refentry.class;)+ | SimpleSect+), (%nav.class;)*)> -<!--end of sect5.element-->]]> - -<!ENTITY % sect5.attlist "INCLUDE"> -<![ %sect5.attlist; [ -<!ATTLIST Sect5 - -- - Renderas: Indicates the format in which the heading should - appear - -- - Renderas (Sect1 - |Sect2 - |Sect3 - |Sect4) #IMPLIED - %label.attrib; - %status.attrib; - %common.attrib; - %sect5.role.attrib; - %local.sect5.attrib; -> -<!--end of sect5.attlist-->]]> -<!--end of sect5.module-->]]> - -<!ENTITY % simplesect.module "INCLUDE"> -<![ %simplesect.module; [ -<!ENTITY % local.simplesect.attrib ""> -<!ENTITY % simplesect.role.attrib "%role.attrib;"> - -<!ENTITY % simplesect.element "INCLUDE"> -<![ %simplesect.element; [ -<!ELEMENT SimpleSect - O ((%sect.title.content;), (%divcomponent.mix;)+) - %ubiq.inclusion;> -<!--end of simplesect.element-->]]> - -<!ENTITY % simplesect.attlist "INCLUDE"> -<![ %simplesect.attlist; [ -<!ATTLIST SimpleSect - %common.attrib; - %simplesect.role.attrib; - %local.simplesect.attrib; -> -<!--end of simplesect.attlist-->]]> -<!--end of simplesect.module-->]]> - -<!-- ...................................................................... --> -<!-- Bibliography ......................................................... --> - -<!ENTITY % bibliography.content.module "INCLUDE"> -<![ %bibliography.content.module; [ -<!ENTITY % bibliography.module "INCLUDE"> -<![ %bibliography.module; [ -<!ENTITY % local.bibliography.attrib ""> -<!ENTITY % bibliography.role.attrib "%role.attrib;"> - -<!ENTITY % bibliography.element "INCLUDE"> -<![ %bibliography.element; [ -<!ELEMENT Bibliography - O (BibliographyInfo?, - (%bookcomponent.title.content;)?, - (%component.mix;)*, - (BiblioDiv+ | (BiblioEntry|BiblioMixed)+))> -<!--end of bibliography.element-->]]> - -<!ENTITY % bibliography.attlist "INCLUDE"> -<![ %bibliography.attlist; [ -<!ATTLIST Bibliography - %status.attrib; - %common.attrib; - %bibliography.role.attrib; - %local.bibliography.attrib; -> -<!--end of bibliography.attlist-->]]> -<!--end of bibliography.module-->]]> - -<!ENTITY % bibliodiv.module "INCLUDE"> -<![ %bibliodiv.module; [ -<!ENTITY % local.bibliodiv.attrib ""> -<!ENTITY % bibliodiv.role.attrib "%role.attrib;"> - -<!ENTITY % bibliodiv.element "INCLUDE"> -<![ %bibliodiv.element; [ -<!ELEMENT BiblioDiv - O ((%sect.title.content;)?, (%component.mix;)*, - (BiblioEntry|BiblioMixed)+)> -<!--end of bibliodiv.element-->]]> - -<!ENTITY % bibliodiv.attlist "INCLUDE"> -<![ %bibliodiv.attlist; [ -<!ATTLIST BiblioDiv - %status.attrib; - %common.attrib; - %bibliodiv.role.attrib; - %local.bibliodiv.attrib; -> -<!--end of bibliodiv.attlist-->]]> -<!--end of bibliodiv.module-->]]> -<!--end of bibliography.content.module-->]]> - -<!-- ...................................................................... --> -<!-- Glossary ............................................................. --> - -<!ENTITY % glossary.content.module "INCLUDE"> -<![ %glossary.content.module; [ -<!ENTITY % glossary.module "INCLUDE"> -<![ %glossary.module; [ -<!ENTITY % local.glossary.attrib ""> -<!ENTITY % glossary.role.attrib "%role.attrib;"> - -<!ENTITY % glossary.element "INCLUDE"> -<![ %glossary.element; [ -<!ELEMENT Glossary - O (GlossaryInfo?, - (%bookcomponent.title.content;)?, (%component.mix;)*, - (GlossDiv+ | GlossEntry+), Bibliography?)> -<!--end of glossary.element-->]]> - -<!ENTITY % glossary.attlist "INCLUDE"> -<![ %glossary.attlist; [ -<!ATTLIST Glossary - %status.attrib; - %common.attrib; - %glossary.role.attrib; - %local.glossary.attrib; -> -<!--end of glossary.attlist-->]]> -<!--end of glossary.module-->]]> - -<!ENTITY % glossdiv.module "INCLUDE"> -<![ %glossdiv.module; [ -<!ENTITY % local.glossdiv.attrib ""> -<!ENTITY % glossdiv.role.attrib "%role.attrib;"> - -<!ENTITY % glossdiv.element "INCLUDE"> -<![ %glossdiv.element; [ -<!ELEMENT GlossDiv - O ((%sect.title.content;), (%component.mix;)*, - GlossEntry+)> -<!--end of glossdiv.element-->]]> - -<!ENTITY % glossdiv.attlist "INCLUDE"> -<![ %glossdiv.attlist; [ -<!ATTLIST GlossDiv - %status.attrib; - %common.attrib; - %glossdiv.role.attrib; - %local.glossdiv.attrib; -> -<!--end of glossdiv.attlist-->]]> -<!--end of glossdiv.module-->]]> -<!--end of glossary.content.module-->]]> - -<!-- ...................................................................... --> -<!-- Index and SetIndex ................................................... --> - -<!ENTITY % index.content.module "INCLUDE"> -<![ %index.content.module; [ -<!ENTITY % index.module "INCLUDE"> -<![ %index.module; [ -<!ENTITY % local.index.attrib ""> -<!ENTITY % index.role.attrib "%role.attrib;"> - -<!ENTITY % index.element "INCLUDE"> -<![ %index.element; [ -<!ELEMENT Index - O (IndexInfo?, (%bookcomponent.title.content;)?, - (%component.mix;)*, (IndexDiv* | IndexEntry*)) - %ndxterm.exclusion;> -<!--end of index.element-->]]> - -<!ENTITY % index.attlist "INCLUDE"> -<![ %index.attlist; [ -<!ATTLIST Index - %common.attrib; - %index.role.attrib; - %local.index.attrib; -> -<!--end of index.attlist-->]]> -<!--end of index.module-->]]> - -<!ENTITY % setindex.module "INCLUDE"> -<![ %setindex.module; [ -<!ENTITY % local.setindex.attrib ""> -<!ENTITY % setindex.role.attrib "%role.attrib;"> - -<!ENTITY % setindex.element "INCLUDE"> -<![ %setindex.element; [ -<!ELEMENT SetIndex - O (SetIndexInfo?, (%bookcomponent.title.content;)?, - (%component.mix;)*, (IndexDiv* | IndexEntry*)) - %ndxterm.exclusion;> -<!--end of setindex.element-->]]> - -<!ENTITY % setindex.attlist "INCLUDE"> -<![ %setindex.attlist; [ -<!ATTLIST SetIndex - %common.attrib; - %setindex.role.attrib; - %local.setindex.attrib; -> -<!--end of setindex.attlist-->]]> -<!--end of setindex.module-->]]> - -<!ENTITY % indexdiv.module "INCLUDE"> -<![ %indexdiv.module; [ - -<!-- SegmentedList in this content is useful for marking up permuted - indices. --> - -<!ENTITY % local.indexdiv.attrib ""> -<!ENTITY % indexdiv.role.attrib "%role.attrib;"> - -<!ENTITY % indexdiv.element "INCLUDE"> -<![ %indexdiv.element; [ -<!ELEMENT IndexDiv - O ((%sect.title.content;)?, ((%indexdivcomponent.mix;)*, - (IndexEntry+ | SegmentedList)))> -<!--end of indexdiv.element-->]]> - -<!ENTITY % indexdiv.attlist "INCLUDE"> -<![ %indexdiv.attlist; [ -<!ATTLIST IndexDiv - %common.attrib; - %indexdiv.role.attrib; - %local.indexdiv.attrib; -> -<!--end of indexdiv.attlist-->]]> -<!--end of indexdiv.module-->]]> - -<!ENTITY % indexentry.module "INCLUDE"> -<![ %indexentry.module; [ -<!-- Index entries appear in the index, not the text. --> - -<!ENTITY % local.indexentry.attrib ""> -<!ENTITY % indexentry.role.attrib "%role.attrib;"> - -<!ENTITY % indexentry.element "INCLUDE"> -<![ %indexentry.element; [ -<!ELEMENT IndexEntry - O (PrimaryIE, (SeeIE|SeeAlsoIE)*, - (SecondaryIE, (SeeIE|SeeAlsoIE|TertiaryIE)*)*)> -<!--end of indexentry.element-->]]> - -<!ENTITY % indexentry.attlist "INCLUDE"> -<![ %indexentry.attlist; [ -<!ATTLIST IndexEntry - %common.attrib; - %indexentry.role.attrib; - %local.indexentry.attrib; -> -<!--end of indexentry.attlist-->]]> -<!--end of indexentry.module-->]]> - -<!ENTITY % primsecterie.module "INCLUDE"> -<![ %primsecterie.module; [ -<!ENTITY % local.primsecterie.attrib ""> -<!ENTITY % primsecterie.role.attrib "%role.attrib;"> - -<!ENTITY % primsecterie.elements "INCLUDE"> -<![ %primsecterie.elements; [ -<!ELEMENT (PrimaryIE | SecondaryIE | TertiaryIE) - O ((%ndxterm.char.mix;)+)> -<!--end of primsecterie.elements-->]]> - -<!ENTITY % primsecterie.attlists "INCLUDE"> -<![ %primsecterie.attlists; [ -<!ATTLIST (PrimaryIE | SecondaryIE | TertiaryIE) - %linkends.attrib; --to IndexTerms that these entries represent-- - %common.attrib; - %primsecterie.role.attrib; - %local.primsecterie.attrib; -> -<!--end of primsecterie.attlists-->]]> -<!--end of primsecterie.module-->]]> - -<!ENTITY % seeie.module "INCLUDE"> -<![ %seeie.module; [ -<!ENTITY % local.seeie.attrib ""> -<!ENTITY % seeie.role.attrib "%role.attrib;"> - -<!ENTITY % seeie.element "INCLUDE"> -<![ %seeie.element; [ -<!ELEMENT SeeIE - O ((%ndxterm.char.mix;)+)> -<!--end of seeie.element-->]]> - -<!ENTITY % seeie.attlist "INCLUDE"> -<![ %seeie.attlist; [ -<!ATTLIST SeeIE - %linkend.attrib; --to IndexEntry to look up-- - %common.attrib; - %seeie.role.attrib; - %local.seeie.attrib; -> -<!--end of seeie.attlist-->]]> -<!--end of seeie.module-->]]> - -<!ENTITY % seealsoie.module "INCLUDE"> -<![ %seealsoie.module; [ -<!ENTITY % local.seealsoie.attrib ""> -<!ENTITY % seealsoie.role.attrib "%role.attrib;"> - -<!ENTITY % seealsoie.element "INCLUDE"> -<![ %seealsoie.element; [ -<!ELEMENT SeeAlsoIE - O ((%ndxterm.char.mix;)+)> -<!--end of seealsoie.element-->]]> - -<!ENTITY % seealsoie.attlist "INCLUDE"> -<![ %seealsoie.attlist; [ -<!ATTLIST SeeAlsoIE - %linkends.attrib; --to related IndexEntries-- - %common.attrib; - %seealsoie.role.attrib; - %local.seealsoie.attrib; -> -<!--end of seealsoie.attlist-->]]> -<!--end of seealsoie.module-->]]> -<!--end of index.content.module-->]]> - -<!-- ...................................................................... --> -<!-- RefEntry ............................................................. --> - -<!ENTITY % refentry.content.module "INCLUDE"> -<![ %refentry.content.module; [ -<!ENTITY % refentry.module "INCLUDE"> -<![ %refentry.module; [ -<!ENTITY % local.refentry.attrib ""> -<!ENTITY % refentry.role.attrib "%role.attrib;"> - -<!ENTITY % refentry.element "INCLUDE"> -<![ %refentry.element; [ -<!ELEMENT RefEntry - O (RefEntryInfo?, RefMeta?, (Remark|%link.char.class;)*, - RefNameDiv, RefSynopsisDiv?, RefSect1+) %ubiq.inclusion;> -<!--end of refentry.element-->]]> - -<!ENTITY % refentry.attlist "INCLUDE"> -<![ %refentry.attlist; [ -<!ATTLIST RefEntry - %status.attrib; - %common.attrib; - %refentry.role.attrib; - %local.refentry.attrib; -> -<!--end of refentry.attlist-->]]> -<!--end of refentry.module-->]]> - -<!ENTITY % refmeta.module "INCLUDE"> -<![ %refmeta.module; [ -<!ENTITY % local.refmeta.attrib ""> -<!ENTITY % refmeta.role.attrib "%role.attrib;"> - -<!ENTITY % refmeta.element "INCLUDE"> -<![ %refmeta.element; [ -<!ELEMENT RefMeta - - (RefEntryTitle, ManVolNum?, RefMiscInfo*) - %beginpage.exclusion;> -<!--end of refmeta.element-->]]> - -<!ENTITY % refmeta.attlist "INCLUDE"> -<![ %refmeta.attlist; [ -<!ATTLIST RefMeta - %common.attrib; - %refmeta.role.attrib; - %local.refmeta.attrib; -> -<!--end of refmeta.attlist-->]]> -<!--end of refmeta.module-->]]> - -<!ENTITY % refmiscinfo.module "INCLUDE"> -<![ %refmiscinfo.module; [ -<!ENTITY % local.refmiscinfo.attrib ""> -<!ENTITY % refmiscinfo.role.attrib "%role.attrib;"> - -<!ENTITY % refmiscinfo.element "INCLUDE"> -<![ %refmiscinfo.element; [ -<!ELEMENT RefMiscInfo - - ((%docinfo.char.mix;)+)> -<!--end of refmiscinfo.element-->]]> - -<!ENTITY % refmiscinfo.attlist "INCLUDE"> -<![ %refmiscinfo.attlist; [ -<!ATTLIST RefMiscInfo - -- - Class: Freely assignable parameter; no default - -- - Class CDATA #IMPLIED - %common.attrib; - %refmiscinfo.role.attrib; - %local.refmiscinfo.attrib; -> -<!--end of refmiscinfo.attlist-->]]> -<!--end of refmiscinfo.module-->]]> - -<!ENTITY % refnamediv.module "INCLUDE"> -<![ %refnamediv.module; [ -<!ENTITY % local.refnamediv.attrib ""> -<!ENTITY % refnamediv.role.attrib "%role.attrib;"> - -<!ENTITY % refnamediv.element "INCLUDE"> -<![ %refnamediv.element; [ -<!ELEMENT RefNameDiv - O (RefDescriptor?, RefName+, RefPurpose, RefClass*, - (Remark|%link.char.class;)*)> -<!--end of refnamediv.element-->]]> - -<!ENTITY % refnamediv.attlist "INCLUDE"> -<![ %refnamediv.attlist; [ -<!ATTLIST RefNameDiv - %common.attrib; - %refnamediv.role.attrib; - %local.refnamediv.attrib; -> -<!--end of refnamediv.attlist-->]]> -<!--end of refnamediv.module-->]]> - -<!ENTITY % refdescriptor.module "INCLUDE"> -<![ %refdescriptor.module; [ -<!ENTITY % local.refdescriptor.attrib ""> -<!ENTITY % refdescriptor.role.attrib "%role.attrib;"> - -<!ENTITY % refdescriptor.element "INCLUDE"> -<![ %refdescriptor.element; [ -<!ELEMENT RefDescriptor - O ((%refname.char.mix;)+)> -<!--end of refdescriptor.element-->]]> - -<!ENTITY % refdescriptor.attlist "INCLUDE"> -<![ %refdescriptor.attlist; [ -<!ATTLIST RefDescriptor - %common.attrib; - %refdescriptor.role.attrib; - %local.refdescriptor.attrib; -> -<!--end of refdescriptor.attlist-->]]> -<!--end of refdescriptor.module-->]]> - -<!ENTITY % refname.module "INCLUDE"> -<![ %refname.module; [ -<!ENTITY % local.refname.attrib ""> -<!ENTITY % refname.role.attrib "%role.attrib;"> - -<!ENTITY % refname.element "INCLUDE"> -<![ %refname.element; [ -<!ELEMENT RefName - O ((%refname.char.mix;)+)> -<!--end of refname.element-->]]> - -<!ENTITY % refname.attlist "INCLUDE"> -<![ %refname.attlist; [ -<!ATTLIST RefName - %common.attrib; - %refname.role.attrib; - %local.refname.attrib; -> -<!--end of refname.attlist-->]]> -<!--end of refname.module-->]]> - -<!ENTITY % refpurpose.module "INCLUDE"> -<![ %refpurpose.module; [ -<!ENTITY % local.refpurpose.attrib ""> -<!ENTITY % refpurpose.role.attrib "%role.attrib;"> - -<!ENTITY % refpurpose.element "INCLUDE"> -<![ %refpurpose.element; [ -<!ELEMENT RefPurpose - O ((%refinline.char.mix;)+)> -<!--end of refpurpose.element-->]]> - -<!ENTITY % refpurpose.attlist "INCLUDE"> -<![ %refpurpose.attlist; [ -<!ATTLIST RefPurpose - %common.attrib; - %refpurpose.role.attrib; - %local.refpurpose.attrib; -> -<!--end of refpurpose.attlist-->]]> -<!--end of refpurpose.module-->]]> - -<!ENTITY % refclass.module "INCLUDE"> -<![ %refclass.module; [ -<!ENTITY % local.refclass.attrib ""> -<!ENTITY % refclass.role.attrib "%role.attrib;"> - -<!ENTITY % refclass.element "INCLUDE"> -<![ %refclass.element; [ -<!ELEMENT RefClass - O ((%refclass.char.mix;)+)> -<!--end of refclass.element-->]]> - -<!ENTITY % refclass.attlist "INCLUDE"> -<![ %refclass.attlist; [ -<!ATTLIST RefClass - %common.attrib; - %refclass.role.attrib; - %local.refclass.attrib; -> -<!--end of refclass.attlist-->]]> -<!--end of refclass.module-->]]> - -<!ENTITY % refsynopsisdiv.module "INCLUDE"> -<![ %refsynopsisdiv.module; [ -<!ENTITY % local.refsynopsisdiv.attrib ""> -<!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;"> - -<!ENTITY % refsynopsisdiv.element "INCLUDE"> -<![ %refsynopsisdiv.element; [ -<!ELEMENT RefSynopsisDiv - O (RefSynopsisDivInfo?, (%refsect.title.content;)?, - (((%refcomponent.mix;)+, RefSect2*) | (RefSect2+)))> -<!--end of refsynopsisdiv.element-->]]> - -<!ENTITY % refsynopsisdiv.attlist "INCLUDE"> -<![ %refsynopsisdiv.attlist; [ -<!ATTLIST RefSynopsisDiv - %common.attrib; - %refsynopsisdiv.role.attrib; - %local.refsynopsisdiv.attrib; -> -<!--end of refsynopsisdiv.attlist-->]]> -<!--end of refsynopsisdiv.module-->]]> - -<!ENTITY % refsect1.module "INCLUDE"> -<![ %refsect1.module; [ -<!ENTITY % local.refsect1.attrib ""> -<!ENTITY % refsect1.role.attrib "%role.attrib;"> - -<!ENTITY % refsect1.element "INCLUDE"> -<![ %refsect1.element; [ -<!ELEMENT RefSect1 - O (RefSect1Info?, (%refsect.title.content;), - (((%refcomponent.mix;)+, RefSect2*) | RefSect2+))> -<!--end of refsect1.element-->]]> - -<!ENTITY % refsect1.attlist "INCLUDE"> -<![ %refsect1.attlist; [ -<!ATTLIST RefSect1 - %status.attrib; - %common.attrib; - %refsect1.role.attrib; - %local.refsect1.attrib; -> -<!--end of refsect1.attlist-->]]> -<!--end of refsect1.module-->]]> - -<!ENTITY % refsect2.module "INCLUDE"> -<![ %refsect2.module; [ -<!ENTITY % local.refsect2.attrib ""> -<!ENTITY % refsect2.role.attrib "%role.attrib;"> - -<!ENTITY % refsect2.element "INCLUDE"> -<![ %refsect2.element; [ -<!ELEMENT RefSect2 - O (RefSect2Info?, (%refsect.title.content;), - (((%refcomponent.mix;)+, RefSect3*) | RefSect3+))> -<!--end of refsect2.element-->]]> - -<!ENTITY % refsect2.attlist "INCLUDE"> -<![ %refsect2.attlist; [ -<!ATTLIST RefSect2 - %status.attrib; - %common.attrib; - %refsect2.role.attrib; - %local.refsect2.attrib; -> -<!--end of refsect2.attlist-->]]> -<!--end of refsect2.module-->]]> - -<!ENTITY % refsect3.module "INCLUDE"> -<![ %refsect3.module; [ -<!ENTITY % local.refsect3.attrib ""> -<!ENTITY % refsect3.role.attrib "%role.attrib;"> - -<!ENTITY % refsect3.element "INCLUDE"> -<![ %refsect3.element; [ -<!ELEMENT RefSect3 - O (RefSect3Info?, (%refsect.title.content;), - (%refcomponent.mix;)+)> -<!--end of refsect3.element-->]]> - -<!ENTITY % refsect3.attlist "INCLUDE"> -<![ %refsect3.attlist; [ -<!ATTLIST RefSect3 - %status.attrib; - %common.attrib; - %refsect3.role.attrib; - %local.refsect3.attrib; -> -<!--end of refsect3.attlist-->]]> -<!--end of refsect3.module-->]]> -<!--end of refentry.content.module-->]]> - -<!-- ...................................................................... --> -<!-- Article .............................................................. --> - -<!ENTITY % article.module "INCLUDE"> -<![ %article.module; [ -<!-- An Article is a chapter-level, stand-alone document that is often, - but need not be, collected into a Book. --> - -<!ENTITY % local.article.attrib ""> -<!ENTITY % article.role.attrib "%role.attrib;"> - -<!ENTITY % article.element "INCLUDE"> -<![ %article.element; [ -<!ELEMENT Article - O ((%div.title.content;)?, ArticleInfo?, ToCchap?, LoT*, - (%bookcomponent.content;), - ((%nav.class;) | (%appendix.class;) | Ackno)*) - %ubiq.inclusion;> -<!--end of article.element-->]]> - -<!ENTITY % article.attlist "INCLUDE"> -<![ %article.attlist; [ -<!ATTLIST Article - -- - Class: Indicates the type of a particular article; - all articles have the same structure and general purpose. - No default. - -- - Class (JournalArticle - |ProductSheet - |WhitePaper - |TechReport - |Specification - |FAQ) #IMPLIED - -- - ParentBook: ID of the enclosing Book - -- - ParentBook IDREF #IMPLIED - %status.attrib; - %common.attrib; - %article.role.attrib; - %local.article.attrib; -> -<!--end of article.attlist-->]]> -<!--end of article.module-->]]> - -<!-- End of DocBook document hierarchy module V4.1 ........................ --> -<!-- ...................................................................... --> |