| <!-- ...................................................................... --> |
| <!-- DocBook document hierarchy module V4.5 ............................... --> |
| <!-- File dbhierx.mod ..................................................... --> |
| |
| <!-- Copyright 1992-2004 HaL Computer Systems, Inc., |
| O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software |
| Corporation, Norman Walsh, Sun Microsystems, Inc., and the |
| Organization for the Advancement of Structured Information |
| Standards (OASIS). |
| |
| $Id: dbhierx.mod,v 1.1 2008/10/23 23:40:33 dacarver 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.5//EN" |
| "dbhierx.mod"> |
| %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.section.class ""> |
| <!ENTITY % section.class "section %local.section.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;[ |
| <!-- Defining rdbhier here makes some buggy XML parsers happy. --> |
| <!ENTITY % rdbhier ""> |
| %rdbhier; |
| <!--end of dbhier.redecl.module-->]]> |
| |
| <!-- ...................................................................... --> |
| <!-- Entities for element mixtures ........................................ --> |
| |
| <!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; |beginpage |
| %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; |beginpage |
| %forms.hook; |
| %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; |
| |beginpage |
| %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; |beginpage |
| %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;[ |
| <!-- Defining rdbhier2 here makes some buggy XML parsers happy. --> |
| <!ENTITY % rdbhier2 ""> |
| %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.class;)*)) |
| | (sect1+|(%refentry.class;)+|simplesect+|(%section.class;)+)"> |
| |
| <!-- ...................................................................... --> |
| <!-- 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;[ |
| <!--doc:A collection of books.--> |
| <!ELEMENT set %ho; ((%div.title.content;)?, setinfo?, toc?, (set|%book.class;)+, |
| setindex?) |
| %ubiq.inclusion;> |
| <!--end of set.element-->]]> |
| |
| <!-- FPI: SGML formal public identifier --> |
| |
| |
| <!ENTITY % set.attlist "INCLUDE"> |
| <![%set.attlist;[ |
| <!ATTLIST set |
| 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;[ |
| <!--doc:Meta-information for a Set.--> |
| <!ELEMENT setinfo %ho; ((%info.class;)+) |
| %beginpage.exclusion;> |
| <!--end of setinfo.element-->]]> |
| |
| <!-- Contents: IDs of the ToC, Books, and SetIndex that comprise |
| the set, in the order of their appearance --> |
| |
| |
| <!ENTITY % setinfo.attlist "INCLUDE"> |
| <![%setinfo.attlist;[ |
| <!ATTLIST setinfo |
| 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;[ |
| <!--doc:A book.--> |
| <!ELEMENT book %ho; ((%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-->]]> |
| |
| <!-- FPI: SGML formal public identifier --> |
| |
| |
| <!ENTITY % book.attlist "INCLUDE"> |
| <![%book.attlist;[ |
| <!ATTLIST book 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;[ |
| <!--doc:Meta-information for a Book.--> |
| <!ELEMENT bookinfo %ho; ((%info.class;)+) |
| %beginpage.exclusion;> |
| <!--end of bookinfo.element-->]]> |
| |
| <!-- Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters, |
| Appendixes, References, GLossary, Bibliography, and indexes |
| comprising the Book, in the order of their appearance --> |
| |
| |
| <!ENTITY % bookinfo.attlist "INCLUDE"> |
| <![%bookinfo.attlist;[ |
| <!ATTLIST bookinfo |
| 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;[ |
| <!--doc:A wrapper for the dedication section of a book.--> |
| <!ELEMENT dedication %ho; ((%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; [ |
| <!--doc:Text at the back of a book describing facts about its production.--> |
| <!ELEMENT colophon %ho; ((%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;[ |
| <!--doc:A table of contents.--> |
| <!ELEMENT toc %ho; (beginpage?, |
| (%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;[ |
| <!--doc:An entry in a table of contents for a front matter component.--> |
| <!ELEMENT tocfront %ho; (%para.char.mix;)*> |
| <!--end of tocfront.element-->]]> |
| |
| <!-- to element that this entry represents --> |
| |
| |
| <!ENTITY % tocfront.attlist "INCLUDE"> |
| <![%tocfront.attlist;[ |
| <!ATTLIST tocfront |
| %label.attrib; |
| %linkend.attrib; %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;[ |
| <!--doc:A component title in a table of contents.--> |
| <!ELEMENT tocentry %ho; (%para.char.mix;)*> |
| <!--end of tocentry.element-->]]> |
| |
| <!-- to element that this entry represents --> |
| |
| |
| <!ENTITY % tocentry.attlist "INCLUDE"> |
| <![%tocentry.attlist;[ |
| <!ATTLIST tocentry |
| %linkend.attrib; %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;[ |
| <!--doc:An entry in a table of contents for a part of a book.--> |
| <!ELEMENT tocpart %ho; (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;[ |
| <!--doc:An entry in a table of contents for a component in the body of a document.--> |
| <!ELEMENT tocchap %ho; (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;[ |
| <!--doc:A top-level entry within a table of contents entry for a chapter-like component.--> |
| <!ELEMENT toclevel1 %ho; (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;[ |
| <!--doc:A second-level entry within a table of contents entry for a chapter-like component.--> |
| <!ELEMENT toclevel2 %ho; (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;[ |
| <!--doc:A third-level entry within a table of contents entry for a chapter-like component.--> |
| <!ELEMENT toclevel3 %ho; (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;[ |
| <!--doc:A fourth-level entry within a table of contents entry for a chapter-like component.--> |
| <!ELEMENT toclevel4 %ho; (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;[ |
| <!--doc:A fifth-level entry within a table of contents entry for a chapter-like component.--> |
| <!ELEMENT toclevel5 %ho; (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;[ |
| <!--doc:An entry in a table of contents for a back matter component.--> |
| <!ELEMENT tocback %ho; (%para.char.mix;)*> |
| <!--end of tocback.element-->]]> |
| |
| <!-- to element that this entry represents --> |
| |
| |
| <!ENTITY % tocback.attlist "INCLUDE"> |
| <![%tocback.attlist;[ |
| <!ATTLIST tocback |
| %label.attrib; |
| %linkend.attrib; %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;[ |
| <!--doc:A list of the titles of formal objects (as tables or figures) in a document.--> |
| <!ELEMENT lot %ho; (beginpage?, (%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;[ |
| <!--doc:An entry in a list of titles.--> |
| <!ELEMENT lotentry %ho; (%para.char.mix;)*> |
| <!--end of lotentry.element-->]]> |
| |
| <!-- SrcCredit: Information about the source of the entry, |
| as for a list of illustrations --> |
| <!-- linkend: to element that this entry represents--> |
| <!ENTITY % lotentry.attlist "INCLUDE"> |
| <![%lotentry.attlist;[ |
| <!ATTLIST lotentry |
| %linkend.attrib; |
| %pagenum.attrib; |
| srccredit CDATA #IMPLIED |
| %common.attrib; |
| %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;[ |
| <!--doc:An appendix in a Book or Article.--> |
| <!ELEMENT appendix %ho; (beginpage?, |
| 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;[ |
| <!--doc:A chapter, as of a book.--> |
| <!ELEMENT chapter %ho; (beginpage?, |
| 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.5. This |
| change will not be made after all. --> |
| |
| <!ENTITY % local.part.attrib ""> |
| <!ENTITY % part.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % part.element "INCLUDE"> |
| <![%part.element;[ |
| <!--doc:A division in a book.--> |
| <!ELEMENT part %ho; (beginpage?, |
| 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;[ |
| <!--doc:Introductory matter preceding the first chapter of a book.--> |
| <!ELEMENT preface %ho; (beginpage?, |
| 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;[ |
| <!--doc:A collection of reference entries.--> |
| <!ELEMENT reference %ho; (beginpage?, |
| 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;[ |
| <!--doc:An introduction to the contents of a part.--> |
| <!ELEMENT partintro %ho; ((%div.title.content;)?, (%bookcomponent.content;)) |
| %ubiq.inclusion;> |
| <!--end of partintro.element-->]]> |
| |
| <!ENTITY % partintro.attlist "INCLUDE"> |
| <![%partintro.attlist;[ |
| <!ATTLIST partintro |
| %label.attrib; |
| %common.attrib; |
| %partintro.role.attrib; |
| %local.partintro.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; [ |
| <!--doc:Meta-information for an Appendix.--> |
| <!ELEMENT appendixinfo %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a Bibliography.--> |
| <!ELEMENT bibliographyinfo %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a Chapter.--> |
| <!ELEMENT chapterinfo %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a Glossary.--> |
| <!ELEMENT glossaryinfo %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for an Index.--> |
| <!ELEMENT indexinfo %ho; ((%info.class;)+)> |
| <!--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 % setindexinfo.module "INCLUDE"> |
| <![ %setindexinfo.module; [ |
| <!ENTITY % local.setindexinfo.attrib ""> |
| <!ENTITY % setindexinfo.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % setindexinfo.element "INCLUDE"> |
| <![ %setindexinfo.element; [ |
| <!--doc:Meta-information for a SetIndex.--> |
| <!ELEMENT setindexinfo %ho; ((%info.class;)+) |
| %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-->]]> |
| |
| <!ENTITY % partinfo.module "INCLUDE"> |
| <![ %partinfo.module; [ |
| <!ENTITY % local.partinfo.attrib ""> |
| <!ENTITY % partinfo.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % partinfo.element "INCLUDE"> |
| <![ %partinfo.element; [ |
| <!--doc:Meta-information for a Part.--> |
| <!ELEMENT partinfo %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a Preface.--> |
| <!ELEMENT prefaceinfo %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a Refentry.--> |
| <!ELEMENT refentryinfo %ho; ((%info.class;)+) |
| %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 % refsectioninfo.module "INCLUDE"> |
| <![ %refsectioninfo.module; [ |
| <!ENTITY % local.refsectioninfo.attrib ""> |
| <!ENTITY % refsectioninfo.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % refsectioninfo.element "INCLUDE"> |
| <![ %refsectioninfo.element; [ |
| <!--doc:Meta-information for a refsection.--> |
| <!ELEMENT refsectioninfo %ho; ((%info.class;)+) |
| %beginpage.exclusion;> |
| <!--end of refsectioninfo.element-->]]> |
| |
| <!ENTITY % refsectioninfo.attlist "INCLUDE"> |
| <![ %refsectioninfo.attlist; [ |
| <!ATTLIST refsectioninfo |
| %common.attrib; |
| %refsectioninfo.role.attrib; |
| %local.refsectioninfo.attrib; |
| > |
| <!--end of refsectioninfo.attlist-->]]> |
| <!--end of refsectioninfo.module-->]]> |
| |
| <!ENTITY % refsect1info.module "INCLUDE"> |
| <![ %refsect1info.module; [ |
| <!ENTITY % local.refsect1info.attrib ""> |
| <!ENTITY % refsect1info.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % refsect1info.element "INCLUDE"> |
| <![ %refsect1info.element; [ |
| <!--doc:Meta-information for a RefSect1.--> |
| <!ELEMENT refsect1info %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a RefSect2.--> |
| <!ELEMENT refsect2info %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a RefSect3.--> |
| <!ELEMENT refsect3info %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a RefSynopsisDiv.--> |
| <!ELEMENT refsynopsisdivinfo %ho; ((%info.class;)+) |
| %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; [ |
| <!--doc:Meta-information for a Reference.--> |
| <!ELEMENT referenceinfo %ho; ((%info.class;)+) |
| %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 % local.sect1info.attrib ""> |
| <!ENTITY % sect1info.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % sect1info.element "INCLUDE"> |
| <![%sect1info.element;[ |
| <!--doc:Meta-information for a Sect1.--> |
| <!ELEMENT sect1info %ho; ((%info.class;)+) |
| %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-->]]> |
| |
| <!ENTITY % local.sect2info.attrib ""> |
| <!ENTITY % sect2info.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % sect2info.element "INCLUDE"> |
| <![%sect2info.element;[ |
| <!--doc:Meta-information for a Sect2.--> |
| <!ELEMENT sect2info %ho; ((%info.class;)+) |
| %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-->]]> |
| |
| <!ENTITY % local.sect3info.attrib ""> |
| <!ENTITY % sect3info.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % sect3info.element "INCLUDE"> |
| <![%sect3info.element;[ |
| <!--doc:Meta-information for a Sect3.--> |
| <!ELEMENT sect3info %ho; ((%info.class;)+) |
| %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-->]]> |
| |
| <!ENTITY % local.sect4info.attrib ""> |
| <!ENTITY % sect4info.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % sect4info.element "INCLUDE"> |
| <![%sect4info.element;[ |
| <!--doc:Meta-information for a Sect4.--> |
| <!ELEMENT sect4info %ho; ((%info.class;)+) |
| %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-->]]> |
| |
| <!ENTITY % local.sect5info.attrib ""> |
| <!ENTITY % sect5info.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % sect5info.element "INCLUDE"> |
| <![%sect5info.element;[ |
| <!--doc:Meta-information for a Sect5.--> |
| <!ELEMENT sect5info %ho; ((%info.class;)+) |
| %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-->]]> |
| |
| <!-- ...................................................................... --> |
| <!-- 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; [ |
| <!--doc:A recursive section.--> |
| <!ELEMENT section %ho; (sectioninfo?, |
| (%sect.title.content;), |
| (%nav.class;)*, |
| (((%divcomponent.mix;)+, |
| ((%refentry.class;)*|(%section.class;)*|simplesect*)) |
| | (%refentry.class;)+|(%section.class;)+|simplesect+), |
| (%nav.class;)*) |
| %ubiq.inclusion;> |
| <!--end of section.element-->]]> |
| |
| <!ENTITY % section.attlist "INCLUDE"> |
| <![ %section.attlist; [ |
| <!ATTLIST section |
| %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; [ |
| <!--doc:Meta-information for a recursive section.--> |
| <!ELEMENT sectioninfo %ho; ((%info.class;)+) |
| %beginpage.exclusion;> |
| <!--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;[ |
| <!--doc:A top-level section of document.--> |
| <!ELEMENT sect1 %ho; (sect1info?, (%sect.title.content;), (%nav.class;)*, |
| (((%divcomponent.mix;)+, |
| ((%refentry.class;)* | sect2* | simplesect*)) |
| | (%refentry.class;)+ | sect2+ | simplesect+), (%nav.class;)*) |
| %ubiq.inclusion;> |
| <!--end of sect1.element-->]]> |
| |
| <!-- Renderas: Indicates the format in which the heading should |
| appear --> |
| |
| |
| <!ENTITY % sect1.attlist "INCLUDE"> |
| <![%sect1.attlist;[ |
| <!ATTLIST sect1 |
| 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;[ |
| <!--doc:A subsection within a Sect1.--> |
| <!ELEMENT sect2 %ho; (sect2info?, (%sect.title.content;), (%nav.class;)*, |
| (((%divcomponent.mix;)+, |
| ((%refentry.class;)* | sect3* | simplesect*)) |
| | (%refentry.class;)+ | sect3+ | simplesect+), (%nav.class;)*)> |
| <!--end of sect2.element-->]]> |
| |
| <!-- Renderas: Indicates the format in which the heading should |
| appear --> |
| |
| |
| <!ENTITY % sect2.attlist "INCLUDE"> |
| <![%sect2.attlist;[ |
| <!ATTLIST sect2 |
| 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;[ |
| <!--doc:A subsection within a Sect2.--> |
| <!ELEMENT sect3 %ho; (sect3info?, (%sect.title.content;), (%nav.class;)*, |
| (((%divcomponent.mix;)+, |
| ((%refentry.class;)* | sect4* | simplesect*)) |
| | (%refentry.class;)+ | sect4+ | simplesect+), (%nav.class;)*)> |
| <!--end of sect3.element-->]]> |
| |
| <!-- Renderas: Indicates the format in which the heading should |
| appear --> |
| |
| |
| <!ENTITY % sect3.attlist "INCLUDE"> |
| <![%sect3.attlist;[ |
| <!ATTLIST sect3 |
| 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;[ |
| <!--doc:A subsection within a Sect3.--> |
| <!ELEMENT sect4 %ho; (sect4info?, (%sect.title.content;), (%nav.class;)*, |
| (((%divcomponent.mix;)+, |
| ((%refentry.class;)* | sect5* | simplesect*)) |
| | (%refentry.class;)+ | sect5+ | simplesect+), (%nav.class;)*)> |
| <!--end of sect4.element-->]]> |
| |
| <!-- Renderas: Indicates the format in which the heading should |
| appear --> |
| |
| |
| <!ENTITY % sect4.attlist "INCLUDE"> |
| <![%sect4.attlist;[ |
| <!ATTLIST sect4 |
| 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;[ |
| <!--doc:A subsection within a Sect4.--> |
| <!ELEMENT sect5 %ho; (sect5info?, (%sect.title.content;), (%nav.class;)*, |
| (((%divcomponent.mix;)+, ((%refentry.class;)* | simplesect*)) |
| | (%refentry.class;)+ | simplesect+), (%nav.class;)*)> |
| <!--end of sect5.element-->]]> |
| |
| <!-- Renderas: Indicates the format in which the heading should |
| appear --> |
| |
| |
| <!ENTITY % sect5.attlist "INCLUDE"> |
| <![%sect5.attlist;[ |
| <!ATTLIST sect5 |
| 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;[ |
| <!--doc:A section of a document with no subdivisions.--> |
| <!ELEMENT simplesect %ho; ((%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;[ |
| <!--doc:A bibliography.--> |
| <!ELEMENT bibliography %ho; (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;[ |
| <!--doc:A section of a Bibliography.--> |
| <!ELEMENT bibliodiv %ho; ((%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;[ |
| <!--doc:A glossary.--> |
| <!ELEMENT glossary %ho; (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;[ |
| <!--doc:A division in a Glossary.--> |
| <!ELEMENT glossdiv %ho; ((%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 % indexes.module "INCLUDE"> |
| <![%indexes.module;[ |
| <!ENTITY % local.indexes.attrib ""> |
| <!ENTITY % indexes.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % index.element "INCLUDE"> |
| <![%index.element;[ |
| <!--doc:An index.--> |
| <!ELEMENT index %ho; (indexinfo?, |
| (%bookcomponent.title.content;)?, |
| (%component.mix;)*, |
| (indexdiv* | indexentry*)) |
| %ndxterm.exclusion;> |
| <!--end of index.element-->]]> |
| |
| <!ENTITY % index.attlist "INCLUDE"> |
| <![%index.attlist;[ |
| <!ATTLIST index |
| type CDATA #IMPLIED |
| %common.attrib; |
| %indexes.role.attrib; |
| %local.indexes.attrib; |
| > |
| <!--end of index.attlist-->]]> |
| |
| <!ENTITY % setindex.element "INCLUDE"> |
| <![%setindex.element;[ |
| <!--doc:An index to a set of books.--> |
| <!ELEMENT setindex %ho; (setindexinfo?, |
| (%bookcomponent.title.content;)?, |
| (%component.mix;)*, |
| (indexdiv* | indexentry*)) |
| %ndxterm.exclusion;> |
| <!--end of setindex.element-->]]> |
| |
| <!ENTITY % setindex.attlist "INCLUDE"> |
| <![%setindex.attlist;[ |
| <!ATTLIST setindex |
| %common.attrib; |
| %indexes.role.attrib; |
| %local.indexes.attrib; |
| > |
| <!--end of setindex.attlist-->]]> |
| <!--end of indexes.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;[ |
| <!--doc:A division in an index.--> |
| <!ELEMENT indexdiv %ho; ((%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;[ |
| <!--doc:An entry in an index.--> |
| <!ELEMENT indexentry %ho; (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 % primaryie.element "INCLUDE"> |
| <![%primaryie.element;[ |
| <!--doc:A primary term in an index entry, not in the text.--> |
| <!ELEMENT primaryie %ho; (%ndxterm.char.mix;)*> |
| <!--end of primaryie.element-->]]> |
| |
| <!-- to IndexTerms that these entries represent --> |
| |
| <!ENTITY % primaryie.attlist "INCLUDE"> |
| <![%primaryie.attlist;[ |
| <!ATTLIST primaryie |
| %linkends.attrib; %common.attrib; |
| %primsecterie.role.attrib; |
| %local.primsecterie.attrib; |
| > |
| <!--end of primaryie.attlist-->]]> |
| |
| <!ENTITY % secondaryie.element "INCLUDE"> |
| <![%secondaryie.element;[ |
| <!--doc:A secondary term in an index entry, rather than in the text.--> |
| <!ELEMENT secondaryie %ho; (%ndxterm.char.mix;)*> |
| <!--end of secondaryie.element-->]]> |
| |
| <!-- to IndexTerms that these entries represent --> |
| |
| <!ENTITY % secondaryie.attlist "INCLUDE"> |
| <![%secondaryie.attlist;[ |
| <!ATTLIST secondaryie |
| %linkends.attrib; %common.attrib; |
| %primsecterie.role.attrib; |
| %local.primsecterie.attrib; |
| > |
| <!--end of secondaryie.attlist-->]]> |
| |
| <!ENTITY % tertiaryie.element "INCLUDE"> |
| <![%tertiaryie.element;[ |
| <!--doc:A tertiary term in an index entry, rather than in the text.--> |
| <!ELEMENT tertiaryie %ho; (%ndxterm.char.mix;)*> |
| <!--end of tertiaryie.element-->]]> |
| |
| <!-- to IndexTerms that these entries represent --> |
| |
| <!ENTITY % tertiaryie.attlist "INCLUDE"> |
| <![%tertiaryie.attlist;[ |
| <!ATTLIST tertiaryie |
| %linkends.attrib; %common.attrib; |
| %primsecterie.role.attrib; |
| %local.primsecterie.attrib; |
| > |
| <!--end of tertiaryie.attlist-->]]> |
| |
| <!--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;[ |
| <!--doc:A See entry in an index, rather than in the text.--> |
| <!ELEMENT seeie %ho; (%ndxterm.char.mix;)*> |
| <!--end of seeie.element-->]]> |
| |
| <!-- to IndexEntry to look up --> |
| |
| |
| <!ENTITY % seeie.attlist "INCLUDE"> |
| <![%seeie.attlist;[ |
| <!ATTLIST seeie |
| %linkend.attrib; %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;[ |
| <!--doc:A See also entry in an index, rather than in the text.--> |
| <!ELEMENT seealsoie %ho; (%ndxterm.char.mix;)*> |
| <!--end of seealsoie.element-->]]> |
| |
| <!-- to related IndexEntries --> |
| |
| |
| <!ENTITY % seealsoie.attlist "INCLUDE"> |
| <![%seealsoie.attlist;[ |
| <!ATTLIST seealsoie |
| %linkends.attrib; %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;[ |
| <!--doc:A reference page (originally a UNIX man-style reference page).--> |
| <!ELEMENT refentry %ho; (beginpage?, |
| (%ndxterm.class;)*, |
| refentryinfo?, refmeta?, (remark|%link.char.class;)*, |
| refnamediv+, refsynopsisdiv?, (refsect1+|refsection+)) |
| %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;[ |
| <!--doc:Meta-information for a reference entry.--> |
| <!ELEMENT refmeta %ho; ((%ndxterm.class;)*, |
| refentrytitle, manvolnum?, refmiscinfo*, |
| (%ndxterm.class;)*) |
| %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;[ |
| <!--doc:Meta-information for a reference entry other than the title and volume number.--> |
| <!ELEMENT refmiscinfo %ho; (%docinfo.char.mix;)*> |
| <!--end of refmiscinfo.element-->]]> |
| |
| <!-- Class: Freely assignable parameter; no default --> |
| |
| |
| <!ENTITY % refmiscinfo.attlist "INCLUDE"> |
| <![%refmiscinfo.attlist;[ |
| <!ATTLIST refmiscinfo |
| 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;[ |
| <!--doc:The name, purpose, and classification of a reference page.--> |
| <!ELEMENT refnamediv %ho; (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;[ |
| <!--doc:A description of the topic of a reference page.--> |
| <!ELEMENT refdescriptor %ho; (%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;[ |
| <!--doc:The name of (one of) the subject(s) of a reference page.--> |
| <!ELEMENT refname %ho; (%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;[ |
| <!--doc:A short (one sentence) synopsis of the topic of a reference page.--> |
| <!ELEMENT refpurpose %ho; (%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;[ |
| <!--doc:The scope or other indication of applicability of a reference entry.--> |
| <!ELEMENT refclass %ho; (%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;[ |
| <!--doc:A syntactic synopsis of the subject of the reference page.--> |
| <!ELEMENT refsynopsisdiv %ho; (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 % refsection.module "INCLUDE"> |
| <![%refsection.module;[ |
| <!ENTITY % local.refsection.attrib ""> |
| <!ENTITY % refsection.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % refsection.element "INCLUDE"> |
| <![%refsection.element;[ |
| <!--doc:A recursive section in a refentry.--> |
| <!ELEMENT refsection %ho; (refsectioninfo?, (%refsect.title.content;), |
| (((%refcomponent.mix;)+, refsection*) | refsection+))> |
| <!--end of refsection.element-->]]> |
| |
| <!ENTITY % refsection.attlist "INCLUDE"> |
| <![%refsection.attlist;[ |
| <!ATTLIST refsection |
| %status.attrib; |
| %common.attrib; |
| %refsection.role.attrib; |
| %local.refsection.attrib; |
| > |
| <!--end of refsection.attlist-->]]> |
| <!--end of refsection.module-->]]> |
| |
| <!ENTITY % refsect1.module "INCLUDE"> |
| <![%refsect1.module;[ |
| <!ENTITY % local.refsect1.attrib ""> |
| <!ENTITY % refsect1.role.attrib "%role.attrib;"> |
| |
| <!ENTITY % refsect1.element "INCLUDE"> |
| <![%refsect1.element;[ |
| <!--doc:A major subsection of a reference entry.--> |
| <!ELEMENT refsect1 %ho; (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;[ |
| <!--doc:A subsection of a RefSect1.--> |
| <!ELEMENT refsect2 %ho; (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;[ |
| <!--doc:A subsection of a RefSect2.--> |
| <!ELEMENT refsect3 %ho; (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;[ |
| <!--doc:An article.--> |
| <!ELEMENT article %ho; ((%div.title.content;)?, articleinfo?, tocchap?, lot*, |
| (%bookcomponent.content;), |
| (%nav.class;|%appendix.class;|colophon|ackno)*) |
| %ubiq.inclusion;> |
| <!--end of article.element-->]]> |
| |
| <!-- Class: Indicates the type of a particular article; |
| all articles have the same structure and general purpose. |
| No default. --> |
| <!-- ParentBook: ID of the enclosing Book --> |
| |
| |
| <!ENTITY % article.attlist "INCLUDE"> |
| <![%article.attlist;[ |
| <!ATTLIST article |
| class (journalarticle |
| |productsheet |
| |whitepaper |
| |techreport |
| |specification |
| |faq) #IMPLIED |
| 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.5 ........................ --> |
| <!-- ...................................................................... --> |