home *** CD-ROM | disk | FTP | other *** search
/ Chip: 25 Years Anniversary / CHIP_25Jahre_Jubilaeum.iso / downloads / 401065 / WPO11 / Data1.cab / dbhierx.mod < prev    next >
Text File  |  2003-03-07  |  62KB  |  2,116 lines

  1. <!-- ...................................................................... -->
  2. <!-- DocBook document hierarchy module V4.2 ............................... -->
  3. <!-- File dbhierx.mod ..................................................... -->
  4.  
  5. <!-- Copyright 1992-2002 HaL Computer Systems, Inc.,
  6.      O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
  7.      Corporation, Norman Walsh, Sun Microsystems, Inc., and the
  8.      Organization for the Advancement of Structured Information
  9.      Standards (OASIS).
  10.  
  11.      $Id: dbhierx.mod,v 1.19 2002/07/17 15:26:16 nwalsh Exp $
  12.  
  13.      Permission to use, copy, modify and distribute the DocBook DTD
  14.      and its accompanying documentation for any purpose and without fee
  15.      is hereby granted in perpetuity, provided that the above copyright
  16.      notice and this paragraph appear in all copies.  The copyright
  17.      holders make no representation about the suitability of the DTD for
  18.      any purpose.  It is provided "as is" without expressed or implied
  19.      warranty.
  20.  
  21.      If you modify the DocBook DTD in any way, except for declaring and
  22.      referencing additional sets of general entities and declaring
  23.      additional notations, label your DTD as a variant of DocBook.  See
  24.      the maintenance documentation for more information.
  25.  
  26.      Please direct all questions, bug reports, or suggestions for
  27.      changes to the docbook@lists.oasis-open.org mailing list. For more
  28.      information, see http://www.oasis-open.org/docbook/.
  29. -->
  30.  
  31. <!-- ...................................................................... -->
  32.  
  33. <!-- This module contains the definitions for the overall document
  34.      hierarchies of DocBook documents.  It covers computer documentation
  35.      manuals and manual fragments, as well as reference entries (such as
  36.      man pages) and technical journals or anthologies containing
  37.      articles.
  38.  
  39.      This module depends on the DocBook information pool module.  All
  40.      elements and entities referenced but not defined here are assumed
  41.      to be defined in the information pool module.
  42.  
  43.      In DTD driver files referring to this module, please use an entity
  44.      declaration that uses the public identifier shown below:
  45.  
  46.      <!ENTITY % dbhier PUBLIC
  47.      "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN"
  48.      "dbhierx.mod">
  49.      %dbhier;
  50.  
  51.      See the documentation for detailed information on the parameter
  52.      entity and module scheme used in DocBook, customizing DocBook and
  53.      planning for interchange, and changes made since the last release
  54.      of DocBook.
  55. -->
  56.  
  57. <!-- ...................................................................... -->
  58. <!-- Entities for module inclusions ....................................... -->
  59.  
  60. <!ENTITY % dbhier.redecl.module        "IGNORE">
  61. <!ENTITY % dbhier.redecl2.module    "IGNORE">
  62.  
  63. <!-- ...................................................................... -->
  64. <!-- Entities for element classes ......................................... -->
  65.  
  66. <!ENTITY % local.appendix.class "">
  67. <!ENTITY % appendix.class    "appendix %local.appendix.class;">
  68.  
  69. <!ENTITY % local.article.class "">
  70. <!ENTITY % article.class    "article %local.article.class;">
  71.  
  72. <!ENTITY % local.book.class "">
  73. <!ENTITY % book.class        "book %local.book.class;">
  74.  
  75. <!ENTITY % local.chapter.class "">
  76. <!ENTITY % chapter.class    "chapter %local.chapter.class;">
  77.  
  78. <!ENTITY % local.index.class "">
  79. <!ENTITY % index.class        "index|setindex %local.index.class;">
  80.  
  81. <!ENTITY % local.refentry.class "">
  82. <!ENTITY % refentry.class    "refentry %local.refentry.class;">
  83.  
  84. <!ENTITY % local.section.class "">
  85. <!ENTITY % section.class    "section %local.section.class;">
  86.  
  87. <!ENTITY % local.nav.class "">
  88. <!ENTITY % nav.class        "toc|lot|index|glossary|bibliography
  89.                 %local.nav.class;">
  90.  
  91. <!-- Redeclaration placeholder ............................................ -->
  92.  
  93. <!-- For redeclaring entities that are declared after this point while
  94.      retaining their references to the entities that are declared before
  95.      this point -->
  96.  
  97. <![%dbhier.redecl.module;[
  98. <!-- Defining rdbhier here makes some buggy XML parsers happy. -->
  99. <!ENTITY % rdbhier "">
  100. %rdbhier;
  101. <!--end of dbhier.redecl.module-->]]>
  102.  
  103. <!-- ...................................................................... -->
  104. <!-- Entities for element mixtures ........................................ -->
  105.  
  106. <!-- The DocBook TC may produce an official forms module for DocBook. -->
  107. <!-- This PE provides the hook by which it can be inserted into the DTD. -->
  108. <!ENTITY % forms.hook "">
  109.  
  110. <!ENTITY % local.divcomponent.mix "">
  111. <!ENTITY % divcomponent.mix
  112.         "%list.class;        |%admon.class;
  113.         |%linespecific.class;    |%synop.class;
  114.         |%para.class;        |%informal.class;
  115.         |%formal.class;        |%compound.class;
  116.         |%genobj.class;        |%descobj.class;
  117.         |%ndxterm.class;        |beginpage
  118.                 %forms.hook;
  119.         %local.divcomponent.mix;">
  120.  
  121. <!ENTITY % local.refcomponent.mix "">
  122. <!ENTITY % refcomponent.mix
  123.         "%list.class;        |%admon.class;
  124.         |%linespecific.class;    |%synop.class;
  125.         |%para.class;        |%informal.class;
  126.         |%formal.class;        |%compound.class;
  127.         |%genobj.class;        |%descobj.class;
  128.         |%ndxterm.class;        |beginpage
  129.         %local.refcomponent.mix;">
  130.  
  131. <!ENTITY % local.indexdivcomponent.mix "">
  132. <!ENTITY % indexdivcomponent.mix
  133.         "itemizedlist|orderedlist|variablelist|simplelist
  134.         |%linespecific.class;    |%synop.class;
  135.         |%para.class;        |%informal.class;
  136.         |anchor|remark
  137.         |%link.char.class;
  138.                                  |beginpage
  139.         %local.indexdivcomponent.mix;">
  140.  
  141. <!ENTITY % local.refname.char.mix "">
  142. <!ENTITY % refname.char.mix
  143.         "#PCDATA
  144.         |%tech.char.class;
  145.         %local.refname.char.mix;">
  146.  
  147. <!ENTITY % local.partcontent.mix "">
  148. <!ENTITY % partcontent.mix
  149.         "%appendix.class;|%chapter.class;|%nav.class;|%article.class;
  150.         |preface|%refentry.class;|reference %local.partcontent.mix;">
  151.  
  152. <!ENTITY % local.refinline.char.mix "">
  153. <!ENTITY % refinline.char.mix
  154.         "#PCDATA
  155.         |%xref.char.class;    |%gen.char.class;
  156.         |%link.char.class;    |%tech.char.class;
  157.         |%base.char.class;    |%docinfo.char.class;
  158.         |%other.char.class;
  159.         |%ndxterm.class;        |beginpage
  160.         %local.refinline.char.mix;">
  161.  
  162. <!ENTITY % local.refclass.char.mix "">
  163. <!ENTITY % refclass.char.mix
  164.         "#PCDATA
  165.         |application
  166.         %local.refclass.char.mix;">
  167.  
  168. <!-- Redeclaration placeholder 2 .......................................... -->
  169.  
  170. <!-- For redeclaring entities that are declared after this point while
  171.      retaining their references to the entities that are declared before
  172.      this point -->
  173.  
  174. <![%dbhier.redecl2.module;[
  175. <!-- Defining rdbhier2 here makes some buggy XML parsers happy. -->
  176. <!ENTITY % rdbhier2 "">
  177. %rdbhier2;
  178. <!--end of dbhier.redecl2.module-->]]>
  179.  
  180. <!-- ...................................................................... -->
  181. <!-- Entities for content models .......................................... -->
  182.  
  183. <!ENTITY % div.title.content
  184.     "title, subtitle?, titleabbrev?">
  185.  
  186. <!ENTITY % bookcomponent.title.content
  187.     "title, subtitle?, titleabbrev?">
  188.  
  189. <!ENTITY % sect.title.content
  190.     "title, subtitle?, titleabbrev?">
  191.  
  192. <!ENTITY % refsect.title.content
  193.     "title, subtitle?, titleabbrev?">
  194.  
  195. <!ENTITY % bookcomponent.content
  196.     "((%divcomponent.mix;)+,
  197.     (sect1*|(%refentry.class;)*|simplesect*|(%section.class;)*))
  198.     | (sect1+|(%refentry.class;)+|simplesect+|(%section.class;)+)">
  199.  
  200. <!-- ...................................................................... -->
  201. <!-- Set and SetInfo ...................................................... -->
  202.  
  203. <!ENTITY % set.content.module "INCLUDE">
  204. <![%set.content.module;[
  205. <!ENTITY % set.module "INCLUDE">
  206. <![%set.module;[
  207. <!ENTITY % local.set.attrib "">
  208. <!ENTITY % set.role.attrib "%role.attrib;">
  209.  
  210. <!ENTITY % set.element "INCLUDE">
  211. <![%set.element;[
  212. <!ELEMENT set %ho; ((%div.title.content;)?, setinfo?, toc?, (%book.class;)+,
  213.         setindex?)
  214.         %ubiq.inclusion;>
  215. <!--end of set.element-->]]>
  216.  
  217. <!-- FPI: SGML formal public identifier -->
  218.  
  219.  
  220. <!ENTITY % set.attlist "INCLUDE">
  221. <![%set.attlist;[
  222. <!ATTLIST set
  223.         fpi        CDATA        #IMPLIED
  224.         %status.attrib;
  225.         %common.attrib;
  226.         %set.role.attrib;
  227.         %local.set.attrib;
  228. >
  229. <!--end of set.attlist-->]]>
  230. <!--end of set.module-->]]>
  231.  
  232. <!ENTITY % setinfo.module "INCLUDE">
  233. <![%setinfo.module;[
  234. <!ENTITY % local.setinfo.attrib "">
  235. <!ENTITY % setinfo.role.attrib "%role.attrib;">
  236.  
  237. <!ENTITY % setinfo.element "INCLUDE">
  238. <![%setinfo.element;[
  239. <!ELEMENT setinfo %ho; ((%info.class;)+)
  240.         %beginpage.exclusion;>
  241. <!--end of setinfo.element-->]]>
  242.  
  243. <!-- Contents: IDs of the ToC, Books, and SetIndex that comprise
  244.         the set, in the order of their appearance -->
  245.  
  246.  
  247. <!ENTITY % setinfo.attlist "INCLUDE">
  248. <![%setinfo.attlist;[
  249. <!ATTLIST setinfo
  250.         contents    IDREFS        #IMPLIED
  251.         %common.attrib;
  252.         %setinfo.role.attrib;
  253.         %local.setinfo.attrib;
  254. >
  255. <!--end of setinfo.attlist-->]]>
  256. <!--end of setinfo.module-->]]>
  257. <!--end of set.content.module-->]]>
  258.  
  259. <!-- ...................................................................... -->
  260. <!-- Book and BookInfo .................................................... -->
  261.  
  262. <!ENTITY % book.content.module "INCLUDE">
  263. <![%book.content.module;[
  264. <!ENTITY % book.module "INCLUDE">
  265. <![%book.module;[
  266.  
  267. <!ENTITY % local.book.attrib "">
  268. <!ENTITY % book.role.attrib "%role.attrib;">
  269.  
  270. <!ENTITY % book.element "INCLUDE">
  271. <![%book.element;[
  272. <!ELEMENT book %ho; ((%div.title.content;)?, bookinfo?,
  273.          (dedication | toc | lot
  274.          | glossary | bibliography | preface
  275.         | %chapter.class; | reference | part
  276.         | %article.class;
  277.          | %appendix.class;
  278.         | %index.class;
  279.         | colophon)*)
  280.         %ubiq.inclusion;>
  281. <!--end of book.element-->]]>
  282.  
  283. <!-- FPI: SGML formal public identifier -->
  284.  
  285.  
  286. <!ENTITY % book.attlist "INCLUDE">
  287. <![%book.attlist;[
  288. <!ATTLIST book        fpi        CDATA        #IMPLIED
  289.         %label.attrib;
  290.         %status.attrib;
  291.         %common.attrib;
  292.         %book.role.attrib;
  293.         %local.book.attrib;
  294. >
  295. <!--end of book.attlist-->]]>
  296. <!--end of book.module-->]]>
  297.  
  298. <!ENTITY % bookinfo.module "INCLUDE">
  299. <![%bookinfo.module;[
  300. <!ENTITY % local.bookinfo.attrib "">
  301. <!ENTITY % bookinfo.role.attrib "%role.attrib;">
  302.  
  303. <!ENTITY % bookinfo.element "INCLUDE">
  304. <![%bookinfo.element;[
  305. <!ELEMENT bookinfo %ho; ((%info.class;)+)
  306.         %beginpage.exclusion;>
  307. <!--end of bookinfo.element-->]]>
  308.  
  309. <!-- Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters,
  310.         Appendixes, References, GLossary, Bibliography, and indexes
  311.         comprising the Book, in the order of their appearance -->
  312.  
  313.  
  314. <!ENTITY % bookinfo.attlist "INCLUDE">
  315. <![%bookinfo.attlist;[
  316. <!ATTLIST bookinfo
  317.         contents    IDREFS        #IMPLIED
  318.         %common.attrib;
  319.         %bookinfo.role.attrib;
  320.         %local.bookinfo.attrib;
  321. >
  322. <!--end of bookinfo.attlist-->]]>
  323. <!--end of bookinfo.module-->]]>
  324. <!--end of book.content.module-->]]>
  325.  
  326. <!-- ...................................................................... -->
  327. <!-- Dedication, ToC, and LoT ............................................. -->
  328.  
  329. <!ENTITY % dedication.module "INCLUDE">
  330. <![%dedication.module;[
  331. <!ENTITY % local.dedication.attrib "">
  332. <!ENTITY % dedication.role.attrib "%role.attrib;">
  333.  
  334. <!ENTITY % dedication.element "INCLUDE">
  335. <![%dedication.element;[
  336. <!ELEMENT dedication %ho; ((%sect.title.content;)?, (%legalnotice.mix;)+)>
  337. <!--end of dedication.element-->]]>
  338.  
  339. <!ENTITY % dedication.attlist "INCLUDE">
  340. <![%dedication.attlist;[
  341. <!ATTLIST dedication
  342.         %status.attrib;
  343.         %common.attrib;
  344.         %dedication.role.attrib;
  345.         %local.dedication.attrib;
  346. >
  347. <!--end of dedication.attlist-->]]>
  348. <!--end of dedication.module-->]]>
  349.  
  350. <!ENTITY % colophon.module "INCLUDE">
  351. <![ %colophon.module; [
  352. <!ENTITY % local.colophon.attrib "">
  353. <!ENTITY % colophon.role.attrib "%role.attrib;">
  354.  
  355. <!ENTITY % colophon.element "INCLUDE">
  356. <![ %colophon.element; [
  357. <!ELEMENT colophon %ho; ((%sect.title.content;)?, (%textobject.mix;)+)>
  358. <!--end of colophon.element-->]]>
  359.  
  360. <!ENTITY % colophon.attlist "INCLUDE">
  361. <![ %colophon.attlist; [
  362. <!ATTLIST colophon
  363.         %status.attrib;
  364.         %common.attrib;
  365.         %colophon.role.attrib;
  366.         %local.colophon.attrib;>
  367. <!--end of colophon.attlist-->]]>
  368. <!--end of colophon.module-->]]>
  369.  
  370. <!ENTITY % toc.content.module "INCLUDE">
  371. <![%toc.content.module;[
  372. <!ENTITY % toc.module "INCLUDE">
  373. <![%toc.module;[
  374. <!ENTITY % local.toc.attrib "">
  375. <!ENTITY % toc.role.attrib "%role.attrib;">
  376.  
  377. <!ENTITY % toc.element "INCLUDE">
  378. <![%toc.element;[
  379. <!ELEMENT toc %ho; (beginpage?,
  380.         (%bookcomponent.title.content;)?,
  381.         tocfront*,
  382.         (tocpart | tocchap)*, tocback*)>
  383. <!--end of toc.element-->]]>
  384.  
  385. <!ENTITY % toc.attlist "INCLUDE">
  386. <![%toc.attlist;[
  387. <!ATTLIST toc
  388.         %pagenum.attrib;
  389.         %common.attrib;
  390.         %toc.role.attrib;
  391.         %local.toc.attrib;
  392. >
  393. <!--end of toc.attlist-->]]>
  394. <!--end of toc.module-->]]>
  395.  
  396. <!ENTITY % tocfront.module "INCLUDE">
  397. <![%tocfront.module;[
  398. <!ENTITY % local.tocfront.attrib "">
  399. <!ENTITY % tocfront.role.attrib "%role.attrib;">
  400.  
  401. <!ENTITY % tocfront.element "INCLUDE">
  402. <![%tocfront.element;[
  403. <!ELEMENT tocfront %ho; (%para.char.mix;)*>
  404. <!--end of tocfront.element-->]]>
  405.  
  406. <!-- to element that this entry represents -->
  407.  
  408.  
  409. <!ENTITY % tocfront.attlist "INCLUDE">
  410. <![%tocfront.attlist;[
  411. <!ATTLIST tocfront
  412.         %label.attrib;
  413.         %linkend.attrib;        %pagenum.attrib;
  414.         %common.attrib;
  415.         %tocfront.role.attrib;
  416.         %local.tocfront.attrib;
  417. >
  418. <!--end of tocfront.attlist-->]]>
  419. <!--end of tocfront.module-->]]>
  420.  
  421. <!ENTITY % tocentry.module "INCLUDE">
  422. <![%tocentry.module;[
  423. <!ENTITY % local.tocentry.attrib "">
  424. <!ENTITY % tocentry.role.attrib "%role.attrib;">
  425.  
  426. <!ENTITY % tocentry.element "INCLUDE">
  427. <![%tocentry.element;[
  428. <!ELEMENT tocentry %ho; (%para.char.mix;)*>
  429. <!--end of tocentry.element-->]]>
  430.  
  431. <!-- to element that this entry represents -->
  432.  
  433.  
  434. <!ENTITY % tocentry.attlist "INCLUDE">
  435. <![%tocentry.attlist;[
  436. <!ATTLIST tocentry
  437.         %linkend.attrib;        %pagenum.attrib;
  438.         %common.attrib;
  439.         %tocentry.role.attrib;
  440.         %local.tocentry.attrib;
  441. >
  442. <!--end of tocentry.attlist-->]]>
  443. <!--end of tocentry.module-->]]>
  444.  
  445. <!ENTITY % tocpart.module "INCLUDE">
  446. <![%tocpart.module;[
  447. <!ENTITY % local.tocpart.attrib "">
  448. <!ENTITY % tocpart.role.attrib "%role.attrib;">
  449.  
  450. <!ENTITY % tocpart.element "INCLUDE">
  451. <![%tocpart.element;[
  452. <!ELEMENT tocpart %ho; (tocentry+, tocchap*)>
  453. <!--end of tocpart.element-->]]>
  454.  
  455. <!ENTITY % tocpart.attlist "INCLUDE">
  456. <![%tocpart.attlist;[
  457. <!ATTLIST tocpart
  458.         %common.attrib;
  459.         %tocpart.role.attrib;
  460.         %local.tocpart.attrib;
  461. >
  462. <!--end of tocpart.attlist-->]]>
  463. <!--end of tocpart.module-->]]>
  464.  
  465. <!ENTITY % tocchap.module "INCLUDE">
  466. <![%tocchap.module;[
  467. <!ENTITY % local.tocchap.attrib "">
  468. <!ENTITY % tocchap.role.attrib "%role.attrib;">
  469.  
  470. <!ENTITY % tocchap.element "INCLUDE">
  471. <![%tocchap.element;[
  472. <!ELEMENT tocchap %ho; (tocentry+, toclevel1*)>
  473. <!--end of tocchap.element-->]]>
  474.  
  475. <!ENTITY % tocchap.attlist "INCLUDE">
  476. <![%tocchap.attlist;[
  477. <!ATTLIST tocchap
  478.         %label.attrib;
  479.         %common.attrib;
  480.         %tocchap.role.attrib;
  481.         %local.tocchap.attrib;
  482. >
  483. <!--end of tocchap.attlist-->]]>
  484. <!--end of tocchap.module-->]]>
  485.  
  486. <!ENTITY % toclevel1.module "INCLUDE">
  487. <![%toclevel1.module;[
  488. <!ENTITY % local.toclevel1.attrib "">
  489. <!ENTITY % toclevel1.role.attrib "%role.attrib;">
  490.  
  491. <!ENTITY % toclevel1.element "INCLUDE">
  492. <![%toclevel1.element;[
  493. <!ELEMENT toclevel1 %ho; (tocentry+, toclevel2*)>
  494. <!--end of toclevel1.element-->]]>
  495.  
  496. <!ENTITY % toclevel1.attlist "INCLUDE">
  497. <![%toclevel1.attlist;[
  498. <!ATTLIST toclevel1
  499.         %common.attrib;
  500.         %toclevel1.role.attrib;
  501.         %local.toclevel1.attrib;
  502. >
  503. <!--end of toclevel1.attlist-->]]>
  504. <!--end of toclevel1.module-->]]>
  505.  
  506. <!ENTITY % toclevel2.module "INCLUDE">
  507. <![%toclevel2.module;[
  508. <!ENTITY % local.toclevel2.attrib "">
  509. <!ENTITY % toclevel2.role.attrib "%role.attrib;">
  510.  
  511. <!ENTITY % toclevel2.element "INCLUDE">
  512. <![%toclevel2.element;[
  513. <!ELEMENT toclevel2 %ho; (tocentry+, toclevel3*)>
  514. <!--end of toclevel2.element-->]]>
  515.  
  516. <!ENTITY % toclevel2.attlist "INCLUDE">
  517. <![%toclevel2.attlist;[
  518. <!ATTLIST toclevel2
  519.         %common.attrib;
  520.         %toclevel2.role.attrib;
  521.         %local.toclevel2.attrib;
  522. >
  523. <!--end of toclevel2.attlist-->]]>
  524. <!--end of toclevel2.module-->]]>
  525.  
  526. <!ENTITY % toclevel3.module "INCLUDE">
  527. <![%toclevel3.module;[
  528. <!ENTITY % local.toclevel3.attrib "">
  529. <!ENTITY % toclevel3.role.attrib "%role.attrib;">
  530.  
  531. <!ENTITY % toclevel3.element "INCLUDE">
  532. <![%toclevel3.element;[
  533. <!ELEMENT toclevel3 %ho; (tocentry+, toclevel4*)>
  534. <!--end of toclevel3.element-->]]>
  535.  
  536. <!ENTITY % toclevel3.attlist "INCLUDE">
  537. <![%toclevel3.attlist;[
  538. <!ATTLIST toclevel3
  539.         %common.attrib;
  540.         %toclevel3.role.attrib;
  541.         %local.toclevel3.attrib;
  542. >
  543. <!--end of toclevel3.attlist-->]]>
  544. <!--end of toclevel3.module-->]]>
  545.  
  546. <!ENTITY % toclevel4.module "INCLUDE">
  547. <![%toclevel4.module;[
  548. <!ENTITY % local.toclevel4.attrib "">
  549. <!ENTITY % toclevel4.role.attrib "%role.attrib;">
  550.  
  551. <!ENTITY % toclevel4.element "INCLUDE">
  552. <![%toclevel4.element;[
  553. <!ELEMENT toclevel4 %ho; (tocentry+, toclevel5*)>
  554. <!--end of toclevel4.element-->]]>
  555.  
  556. <!ENTITY % toclevel4.attlist "INCLUDE">
  557. <![%toclevel4.attlist;[
  558. <!ATTLIST toclevel4
  559.         %common.attrib;
  560.         %toclevel4.role.attrib;
  561.         %local.toclevel4.attrib;
  562. >
  563. <!--end of toclevel4.attlist-->]]>
  564. <!--end of toclevel4.module-->]]>
  565.  
  566. <!ENTITY % toclevel5.module "INCLUDE">
  567. <![%toclevel5.module;[
  568. <!ENTITY % local.toclevel5.attrib "">
  569. <!ENTITY % toclevel5.role.attrib "%role.attrib;">
  570.  
  571. <!ENTITY % toclevel5.element "INCLUDE">
  572. <![%toclevel5.element;[
  573. <!ELEMENT toclevel5 %ho; (tocentry+)>
  574. <!--end of toclevel5.element-->]]>
  575.  
  576. <!ENTITY % toclevel5.attlist "INCLUDE">
  577. <![%toclevel5.attlist;[
  578. <!ATTLIST toclevel5
  579.         %common.attrib;
  580.         %toclevel5.role.attrib;
  581.         %local.toclevel5.attrib;
  582. >
  583. <!--end of toclevel5.attlist-->]]>
  584. <!--end of toclevel5.module-->]]>
  585.  
  586. <!ENTITY % tocback.module "INCLUDE">
  587. <![%tocback.module;[
  588. <!ENTITY % local.tocback.attrib "">
  589. <!ENTITY % tocback.role.attrib "%role.attrib;">
  590.  
  591. <!ENTITY % tocback.element "INCLUDE">
  592. <![%tocback.element;[
  593. <!ELEMENT tocback %ho; (%para.char.mix;)*>
  594. <!--end of tocback.element-->]]>
  595.  
  596. <!-- to element that this entry represents -->
  597.  
  598.  
  599. <!ENTITY % tocback.attlist "INCLUDE">
  600. <![%tocback.attlist;[
  601. <!ATTLIST tocback
  602.         %label.attrib;
  603.         %linkend.attrib;        %pagenum.attrib;
  604.         %common.attrib;
  605.         %tocback.role.attrib;
  606.         %local.tocback.attrib;
  607. >
  608. <!--end of tocback.attlist-->]]>
  609. <!--end of tocback.module-->]]>
  610. <!--end of toc.content.module-->]]>
  611.  
  612. <!ENTITY % lot.content.module "INCLUDE">
  613. <![%lot.content.module;[
  614. <!ENTITY % lot.module "INCLUDE">
  615. <![%lot.module;[
  616. <!ENTITY % local.lot.attrib "">
  617. <!ENTITY % lot.role.attrib "%role.attrib;">
  618.  
  619. <!ENTITY % lot.element "INCLUDE">
  620. <![%lot.element;[
  621. <!ELEMENT lot %ho; (beginpage?, (%bookcomponent.title.content;)?, lotentry*)>
  622. <!--end of lot.element-->]]>
  623.  
  624. <!ENTITY % lot.attlist "INCLUDE">
  625. <![%lot.attlist;[
  626. <!ATTLIST lot
  627.         %label.attrib;
  628.         %common.attrib;
  629.         %lot.role.attrib;
  630.         %local.lot.attrib;
  631. >
  632. <!--end of lot.attlist-->]]>
  633. <!--end of lot.module-->]]>
  634.  
  635. <!ENTITY % lotentry.module "INCLUDE">
  636. <![%lotentry.module;[
  637. <!ENTITY % local.lotentry.attrib "">
  638. <!ENTITY % lotentry.role.attrib "%role.attrib;">
  639.  
  640. <!ENTITY % lotentry.element "INCLUDE">
  641. <![%lotentry.element;[
  642. <!ELEMENT lotentry %ho; (%para.char.mix;)*>
  643. <!--end of lotentry.element-->]]>
  644.  
  645. <!-- SrcCredit: Information about the source of the entry,
  646.         as for a list of illustrations -->
  647. <!-- linkend: to element that this entry represents-->
  648. <!ENTITY % lotentry.attlist "INCLUDE">
  649. <![%lotentry.attlist;[
  650. <!ATTLIST lotentry
  651.         %linkend.attrib;
  652.         %pagenum.attrib;
  653.         srccredit    CDATA        #IMPLIED
  654.         %common.attrib;
  655.         %lotentry.role.attrib;
  656.         %local.lotentry.attrib;
  657. >
  658. <!--end of lotentry.attlist-->]]>
  659. <!--end of lotentry.module-->]]>
  660. <!--end of lot.content.module-->]]>
  661.  
  662. <!-- ...................................................................... -->
  663. <!-- Appendix, Chapter, Part, Preface, Reference, PartIntro ............... -->
  664.  
  665. <!ENTITY % appendix.module "INCLUDE">
  666. <![%appendix.module;[
  667. <!ENTITY % local.appendix.attrib "">
  668. <!ENTITY % appendix.role.attrib "%role.attrib;">
  669.  
  670. <!ENTITY % appendix.element "INCLUDE">
  671. <![%appendix.element;[
  672. <!ELEMENT appendix %ho; (beginpage?,
  673.                      appendixinfo?,
  674.                      (%bookcomponent.title.content;),
  675.                      (%nav.class;)*,
  676.                      tocchap?,
  677.                      (%bookcomponent.content;),
  678.                      (%nav.class;)*)
  679.         %ubiq.inclusion;>
  680. <!--end of appendix.element-->]]>
  681.  
  682. <!ENTITY % appendix.attlist "INCLUDE">
  683. <![%appendix.attlist;[
  684. <!ATTLIST appendix
  685.         %label.attrib;
  686.         %status.attrib;
  687.         %common.attrib;
  688.         %appendix.role.attrib;
  689.         %local.appendix.attrib;
  690. >
  691. <!--end of appendix.attlist-->]]>
  692. <!--end of appendix.module-->]]>
  693.  
  694. <!ENTITY % chapter.module "INCLUDE">
  695. <![%chapter.module;[
  696. <!ENTITY % local.chapter.attrib "">
  697. <!ENTITY % chapter.role.attrib "%role.attrib;">
  698.  
  699. <!ENTITY % chapter.element "INCLUDE">
  700. <![%chapter.element;[
  701. <!ELEMENT chapter %ho; (beginpage?,
  702.                     chapterinfo?,
  703.                     (%bookcomponent.title.content;),
  704.                     (%nav.class;)*,
  705.                     tocchap?,
  706.                     (%bookcomponent.content;),
  707.                     (%nav.class;)*)
  708.         %ubiq.inclusion;>
  709. <!--end of chapter.element-->]]>
  710.  
  711. <!ENTITY % chapter.attlist "INCLUDE">
  712. <![%chapter.attlist;[
  713. <!ATTLIST chapter
  714.         %label.attrib;
  715.         %status.attrib;
  716.         %common.attrib;
  717.         %chapter.role.attrib;
  718.         %local.chapter.attrib;
  719. >
  720. <!--end of chapter.attlist-->]]>
  721. <!--end of chapter.module-->]]>
  722.  
  723. <!ENTITY % part.module "INCLUDE">
  724. <![%part.module;[
  725.  
  726. <!-- Note that Part was to have its content model reduced in V4.2.  This
  727. change will not be made after all. -->
  728.  
  729. <!ENTITY % local.part.attrib "">
  730. <!ENTITY % part.role.attrib "%role.attrib;">
  731.  
  732. <!ENTITY % part.element "INCLUDE">
  733. <![%part.element;[
  734. <!ELEMENT part %ho; (beginpage?,
  735.                 partinfo?, (%bookcomponent.title.content;), partintro?,
  736.         (%partcontent.mix;)+)
  737.         %ubiq.inclusion;>
  738. <!--end of part.element-->]]>
  739.  
  740. <!ENTITY % part.attlist "INCLUDE">
  741. <![%part.attlist;[
  742. <!ATTLIST part
  743.         %label.attrib;
  744.         %status.attrib;
  745.         %common.attrib;
  746.         %part.role.attrib;
  747.         %local.part.attrib;
  748. >
  749. <!--end of part.attlist-->]]>
  750. <!--ELEMENT PartIntro (defined below)-->
  751. <!--end of part.module-->]]>
  752.  
  753. <!ENTITY % preface.module "INCLUDE">
  754. <![%preface.module;[
  755. <!ENTITY % local.preface.attrib "">
  756. <!ENTITY % preface.role.attrib "%role.attrib;">
  757.  
  758. <!ENTITY % preface.element "INCLUDE">
  759. <![%preface.element;[
  760. <!ELEMENT preface %ho; (beginpage?,
  761.                     prefaceinfo?,
  762.                     (%bookcomponent.title.content;),
  763.                     (%nav.class;)*,
  764.                     tocchap?,
  765.                     (%bookcomponent.content;),
  766.                     (%nav.class;)*)
  767.         %ubiq.inclusion;>
  768. <!--end of preface.element-->]]>
  769.  
  770. <!ENTITY % preface.attlist "INCLUDE">
  771. <![%preface.attlist;[
  772. <!ATTLIST preface
  773.         %status.attrib;
  774.         %common.attrib;
  775.         %preface.role.attrib;
  776.         %local.preface.attrib;
  777. >
  778. <!--end of preface.attlist-->]]>
  779. <!--end of preface.module-->]]>
  780.  
  781. <!ENTITY % reference.module "INCLUDE">
  782. <![%reference.module;[
  783. <!ENTITY % local.reference.attrib "">
  784. <!ENTITY % reference.role.attrib "%role.attrib;">
  785.  
  786. <!ENTITY % reference.element "INCLUDE">
  787. <![%reference.element;[
  788. <!ELEMENT reference %ho; (beginpage?,
  789.                      referenceinfo?,
  790.                      (%bookcomponent.title.content;), partintro?,
  791.                      (%refentry.class;)+)
  792.         %ubiq.inclusion;>
  793. <!--end of reference.element-->]]>
  794.  
  795. <!ENTITY % reference.attlist "INCLUDE">
  796. <![%reference.attlist;[
  797. <!ATTLIST reference
  798.         %label.attrib;
  799.         %status.attrib;
  800.         %common.attrib;
  801.         %reference.role.attrib;
  802.         %local.reference.attrib;
  803. >
  804. <!--end of reference.attlist-->]]>
  805. <!--ELEMENT PartIntro (defined below)-->
  806. <!--end of reference.module-->]]>
  807.  
  808. <!ENTITY % partintro.module "INCLUDE">
  809. <![%partintro.module;[
  810. <!ENTITY % local.partintro.attrib "">
  811. <!ENTITY % partintro.role.attrib "%role.attrib;">
  812.  
  813. <!ENTITY % partintro.element "INCLUDE">
  814. <![%partintro.element;[
  815. <!ELEMENT partintro %ho; ((%div.title.content;)?, (%bookcomponent.content;))
  816.         %ubiq.inclusion;>
  817. <!--end of partintro.element-->]]>
  818.  
  819. <!ENTITY % partintro.attlist "INCLUDE">
  820. <![%partintro.attlist;[
  821. <!ATTLIST partintro
  822.         %label.attrib;
  823.         %common.attrib;
  824.         %partintro.role.attrib;
  825.         %local.partintro.attrib;
  826. >
  827. <!--end of partintro.attlist-->]]>
  828. <!--end of partintro.module-->]]>
  829.  
  830. <!-- ...................................................................... -->
  831. <!-- Other Info elements .................................................. -->
  832.  
  833. <!ENTITY % appendixinfo.module "INCLUDE">
  834. <![ %appendixinfo.module; [
  835. <!ENTITY % local.appendixinfo.attrib "">
  836. <!ENTITY % appendixinfo.role.attrib "%role.attrib;">
  837.  
  838. <!ENTITY % appendixinfo.element "INCLUDE">
  839. <![ %appendixinfo.element; [
  840. <!ELEMENT appendixinfo %ho; ((%info.class;)+)
  841.         %beginpage.exclusion;>
  842. <!--end of appendixinfo.element-->]]>
  843.  
  844. <!ENTITY % appendixinfo.attlist "INCLUDE">
  845. <![ %appendixinfo.attlist; [
  846. <!ATTLIST appendixinfo
  847.         %common.attrib;
  848.         %appendixinfo.role.attrib;
  849.         %local.appendixinfo.attrib;
  850. >
  851. <!--end of appendixinfo.attlist-->]]>
  852. <!--end of appendixinfo.module-->]]>
  853.  
  854. <!ENTITY % bibliographyinfo.module "INCLUDE">
  855. <![ %bibliographyinfo.module; [
  856. <!ENTITY % local.bibliographyinfo.attrib "">
  857. <!ENTITY % bibliographyinfo.role.attrib "%role.attrib;">
  858.  
  859. <!ENTITY % bibliographyinfo.element "INCLUDE">
  860. <![ %bibliographyinfo.element; [
  861. <!ELEMENT bibliographyinfo %ho; ((%info.class;)+)
  862.         %beginpage.exclusion;>
  863. <!--end of bibliographyinfo.element-->]]>
  864.  
  865. <!ENTITY % bibliographyinfo.attlist "INCLUDE">
  866. <![ %bibliographyinfo.attlist; [
  867. <!ATTLIST bibliographyinfo
  868.         %common.attrib;
  869.         %bibliographyinfo.role.attrib;
  870.         %local.bibliographyinfo.attrib;
  871. >
  872. <!--end of bibliographyinfo.attlist-->]]>
  873. <!--end of bibliographyinfo.module-->]]>
  874.  
  875. <!ENTITY % chapterinfo.module "INCLUDE">
  876. <![ %chapterinfo.module; [
  877. <!ENTITY % local.chapterinfo.attrib "">
  878. <!ENTITY % chapterinfo.role.attrib "%role.attrib;">
  879.  
  880. <!ENTITY % chapterinfo.element "INCLUDE">
  881. <![ %chapterinfo.element; [
  882. <!ELEMENT chapterinfo %ho; ((%info.class;)+)
  883.         %beginpage.exclusion;>
  884. <!--end of chapterinfo.element-->]]>
  885.  
  886. <!ENTITY % chapterinfo.attlist "INCLUDE">
  887. <![ %chapterinfo.attlist; [
  888. <!ATTLIST chapterinfo
  889.         %common.attrib;
  890.         %chapterinfo.role.attrib;
  891.         %local.chapterinfo.attrib;
  892. >
  893. <!--end of chapterinfo.attlist-->]]>
  894. <!--end of chapterinfo.module-->]]>
  895.  
  896. <!ENTITY % glossaryinfo.module "INCLUDE">
  897. <![ %glossaryinfo.module; [
  898. <!ENTITY % local.glossaryinfo.attrib "">
  899. <!ENTITY % glossaryinfo.role.attrib "%role.attrib;">
  900.  
  901. <!ENTITY % glossaryinfo.element "INCLUDE">
  902. <![ %glossaryinfo.element; [
  903. <!ELEMENT glossaryinfo %ho; ((%info.class;)+)
  904.         %beginpage.exclusion;>
  905. <!--end of glossaryinfo.element-->]]>
  906.  
  907. <!ENTITY % glossaryinfo.attlist "INCLUDE">
  908. <![ %glossaryinfo.attlist; [
  909. <!ATTLIST glossaryinfo
  910.         %common.attrib;
  911.         %glossaryinfo.role.attrib;
  912.         %local.glossaryinfo.attrib;
  913. >
  914. <!--end of glossaryinfo.attlist-->]]>
  915. <!--end of glossaryinfo.module-->]]>
  916.  
  917. <!ENTITY % indexinfo.module "INCLUDE">
  918. <![ %indexinfo.module; [
  919. <!ENTITY % local.indexinfo.attrib "">
  920. <!ENTITY % indexinfo.role.attrib "%role.attrib;">
  921.  
  922. <!ENTITY % indexinfo.element "INCLUDE">
  923. <![ %indexinfo.element; [
  924. <!ELEMENT indexinfo %ho; ((%info.class;)+)>
  925. <!--end of indexinfo.element-->]]>
  926.  
  927. <!ENTITY % indexinfo.attlist "INCLUDE">
  928. <![ %indexinfo.attlist; [
  929. <!ATTLIST indexinfo
  930.         %common.attrib;
  931.         %indexinfo.role.attrib;
  932.         %local.indexinfo.attrib;
  933. >
  934. <!--end of indexinfo.attlist-->]]>
  935. <!--end of indexinfo.module-->]]>
  936.  
  937. <!ENTITY % setindexinfo.module "INCLUDE">
  938. <![ %setindexinfo.module; [
  939. <!ENTITY % local.setindexinfo.attrib "">
  940. <!ENTITY % setindexinfo.role.attrib "%role.attrib;">
  941.  
  942. <!ENTITY % setindexinfo.element "INCLUDE">
  943. <![ %setindexinfo.element; [
  944. <!ELEMENT setindexinfo %ho; ((%info.class;)+)
  945.         %beginpage.exclusion;>
  946. <!--end of setindexinfo.element-->]]>
  947.  
  948. <!ENTITY % setindexinfo.attlist "INCLUDE">
  949. <![ %setindexinfo.attlist; [
  950. <!ATTLIST setindexinfo
  951.         %common.attrib;
  952.         %setindexinfo.role.attrib;
  953.         %local.setindexinfo.attrib;
  954. >
  955. <!--end of setindexinfo.attlist-->]]>
  956. <!--end of setindexinfo.module-->]]>
  957.  
  958. <!ENTITY % partinfo.module "INCLUDE">
  959. <![ %partinfo.module; [
  960. <!ENTITY % local.partinfo.attrib "">
  961. <!ENTITY % partinfo.role.attrib "%role.attrib;">
  962.  
  963. <!ENTITY % partinfo.element "INCLUDE">
  964. <![ %partinfo.element; [
  965. <!ELEMENT partinfo %ho; ((%info.class;)+)
  966.         %beginpage.exclusion;>
  967. <!--end of partinfo.element-->]]>
  968.  
  969. <!ENTITY % partinfo.attlist "INCLUDE">
  970. <![ %partinfo.attlist; [
  971. <!ATTLIST partinfo
  972.         %common.attrib;
  973.         %partinfo.role.attrib;
  974.         %local.partinfo.attrib;
  975. >
  976. <!--end of partinfo.attlist-->]]>
  977. <!--end of partinfo.module-->]]>
  978.  
  979. <!ENTITY % prefaceinfo.module "INCLUDE">
  980. <![ %prefaceinfo.module; [
  981. <!ENTITY % local.prefaceinfo.attrib "">
  982. <!ENTITY % prefaceinfo.role.attrib "%role.attrib;">
  983.  
  984. <!ENTITY % prefaceinfo.element "INCLUDE">
  985. <![ %prefaceinfo.element; [
  986. <!ELEMENT prefaceinfo %ho; ((%info.class;)+)
  987.         %beginpage.exclusion;>
  988. <!--end of prefaceinfo.element-->]]>
  989.  
  990. <!ENTITY % prefaceinfo.attlist "INCLUDE">
  991. <![ %prefaceinfo.attlist; [
  992. <!ATTLIST prefaceinfo
  993.         %common.attrib;
  994.         %prefaceinfo.role.attrib;
  995.         %local.prefaceinfo.attrib;
  996. >
  997. <!--end of prefaceinfo.attlist-->]]>
  998. <!--end of prefaceinfo.module-->]]>
  999.  
  1000. <!ENTITY % refentryinfo.module "INCLUDE">
  1001. <![ %refentryinfo.module; [
  1002. <!ENTITY % local.refentryinfo.attrib "">
  1003. <!ENTITY % refentryinfo.role.attrib "%role.attrib;">
  1004.  
  1005. <!ENTITY % refentryinfo.element "INCLUDE">
  1006. <![ %refentryinfo.element; [
  1007. <!ELEMENT refentryinfo %ho; ((%info.class;)+)
  1008.         %beginpage.exclusion;>
  1009. <!--end of refentryinfo.element-->]]>
  1010.  
  1011. <!ENTITY % refentryinfo.attlist "INCLUDE">
  1012. <![ %refentryinfo.attlist; [
  1013. <!ATTLIST refentryinfo
  1014.         %common.attrib;
  1015.         %refentryinfo.role.attrib;
  1016.         %local.refentryinfo.attrib;
  1017. >
  1018. <!--end of refentryinfo.attlist-->]]>
  1019. <!--end of refentryinfo.module-->]]>
  1020.  
  1021. <!ENTITY % refsectioninfo.module "INCLUDE">
  1022. <![ %refsectioninfo.module; [
  1023. <!ENTITY % local.refsectioninfo.attrib "">
  1024. <!ENTITY % refsectioninfo.role.attrib "%role.attrib;">
  1025.  
  1026. <!ENTITY % refsectioninfo.element "INCLUDE">
  1027. <![ %refsectioninfo.element; [
  1028. <!ELEMENT refsectioninfo %ho; ((%info.class;)+)
  1029.         %beginpage.exclusion;>
  1030. <!--end of refsectioninfo.element-->]]>
  1031.  
  1032. <!ENTITY % refsectioninfo.attlist "INCLUDE">
  1033. <![ %refsectioninfo.attlist; [
  1034. <!ATTLIST refsectioninfo
  1035.         %common.attrib;
  1036.         %refsectioninfo.role.attrib;
  1037.         %local.refsectioninfo.attrib;
  1038. >
  1039. <!--end of refsectioninfo.attlist-->]]>
  1040. <!--end of refsectioninfo.module-->]]>
  1041.  
  1042. <!ENTITY % refsect1info.module "INCLUDE">
  1043. <![ %refsect1info.module; [
  1044. <!ENTITY % local.refsect1info.attrib "">
  1045. <!ENTITY % refsect1info.role.attrib "%role.attrib;">
  1046.  
  1047. <!ENTITY % refsect1info.element "INCLUDE">
  1048. <![ %refsect1info.element; [
  1049. <!ELEMENT refsect1info %ho; ((%info.class;)+)
  1050.         %beginpage.exclusion;>
  1051. <!--end of refsect1info.element-->]]>
  1052.  
  1053. <!ENTITY % refsect1info.attlist "INCLUDE">
  1054. <![ %refsect1info.attlist; [
  1055. <!ATTLIST refsect1info
  1056.         %common.attrib;
  1057.         %refsect1info.role.attrib;
  1058.         %local.refsect1info.attrib;
  1059. >
  1060. <!--end of refsect1info.attlist-->]]>
  1061. <!--end of refsect1info.module-->]]>
  1062.  
  1063. <!ENTITY % refsect2info.module "INCLUDE">
  1064. <![ %refsect2info.module; [
  1065. <!ENTITY % local.refsect2info.attrib "">
  1066. <!ENTITY % refsect2info.role.attrib "%role.attrib;">
  1067.  
  1068. <!ENTITY % refsect2info.element "INCLUDE">
  1069. <![ %refsect2info.element; [
  1070. <!ELEMENT refsect2info %ho; ((%info.class;)+)
  1071.         %beginpage.exclusion;>
  1072. <!--end of refsect2info.element-->]]>
  1073.  
  1074. <!ENTITY % refsect2info.attlist "INCLUDE">
  1075. <![ %refsect2info.attlist; [
  1076. <!ATTLIST refsect2info
  1077.         %common.attrib;
  1078.         %refsect2info.role.attrib;
  1079.         %local.refsect2info.attrib;
  1080. >
  1081. <!--end of refsect2info.attlist-->]]>
  1082. <!--end of refsect2info.module-->]]>
  1083.  
  1084. <!ENTITY % refsect3info.module "INCLUDE">
  1085. <![ %refsect3info.module; [
  1086. <!ENTITY % local.refsect3info.attrib "">
  1087. <!ENTITY % refsect3info.role.attrib "%role.attrib;">
  1088.  
  1089. <!ENTITY % refsect3info.element "INCLUDE">
  1090. <![ %refsect3info.element; [
  1091. <!ELEMENT refsect3info %ho; ((%info.class;)+)
  1092.         %beginpage.exclusion;>
  1093. <!--end of refsect3info.element-->]]>
  1094.  
  1095. <!ENTITY % refsect3info.attlist "INCLUDE">
  1096. <![ %refsect3info.attlist; [
  1097. <!ATTLIST refsect3info
  1098.         %common.attrib;
  1099.         %refsect3info.role.attrib;
  1100.         %local.refsect3info.attrib;
  1101. >
  1102. <!--end of refsect3info.attlist-->]]>
  1103. <!--end of refsect3info.module-->]]>
  1104.  
  1105. <!ENTITY % refsynopsisdivinfo.module "INCLUDE">
  1106. <![ %refsynopsisdivinfo.module; [
  1107. <!ENTITY % local.refsynopsisdivinfo.attrib "">
  1108. <!ENTITY % refsynopsisdivinfo.role.attrib "%role.attrib;">
  1109.  
  1110. <!ENTITY % refsynopsisdivinfo.element "INCLUDE">
  1111. <![ %refsynopsisdivinfo.element; [
  1112. <!ELEMENT refsynopsisdivinfo %ho; ((%info.class;)+)
  1113.         %beginpage.exclusion;>
  1114. <!--end of refsynopsisdivinfo.element-->]]>
  1115.  
  1116. <!ENTITY % refsynopsisdivinfo.attlist "INCLUDE">
  1117. <![ %refsynopsisdivinfo.attlist; [
  1118. <!ATTLIST refsynopsisdivinfo
  1119.         %common.attrib;
  1120.         %refsynopsisdivinfo.role.attrib;
  1121.         %local.refsynopsisdivinfo.attrib;
  1122. >
  1123. <!--end of refsynopsisdivinfo.attlist-->]]>
  1124. <!--end of refsynopsisdivinfo.module-->]]>
  1125.  
  1126. <!ENTITY % referenceinfo.module "INCLUDE">
  1127. <![ %referenceinfo.module; [
  1128. <!ENTITY % local.referenceinfo.attrib "">
  1129. <!ENTITY % referenceinfo.role.attrib "%role.attrib;">
  1130.  
  1131. <!ENTITY % referenceinfo.element "INCLUDE">
  1132. <![ %referenceinfo.element; [
  1133. <!ELEMENT referenceinfo %ho; ((%info.class;)+)
  1134.         %beginpage.exclusion;>
  1135. <!--end of referenceinfo.element-->]]>
  1136.  
  1137. <!ENTITY % referenceinfo.attlist "INCLUDE">
  1138. <![ %referenceinfo.attlist; [
  1139. <!ATTLIST referenceinfo
  1140.         %common.attrib;
  1141.         %referenceinfo.role.attrib;
  1142.         %local.referenceinfo.attrib;
  1143. >
  1144. <!--end of referenceinfo.attlist-->]]>
  1145. <!--end of referenceinfo.module-->]]>
  1146.  
  1147. <!ENTITY % local.sect1info.attrib "">
  1148. <!ENTITY % sect1info.role.attrib "%role.attrib;">
  1149.  
  1150. <!ENTITY % sect1info.element "INCLUDE">
  1151. <![%sect1info.element;[
  1152. <!ELEMENT sect1info %ho; ((%info.class;)+)
  1153.         %beginpage.exclusion;>
  1154. <!--end of sect1info.element-->]]>
  1155.  
  1156. <!ENTITY % sect1info.attlist "INCLUDE">
  1157. <![%sect1info.attlist;[
  1158. <!ATTLIST sect1info
  1159.         %common.attrib;
  1160.         %sect1info.role.attrib;
  1161.         %local.sect1info.attrib;
  1162. >
  1163. <!--end of sect1info.attlist-->]]>
  1164.  
  1165. <!ENTITY % local.sect2info.attrib "">
  1166. <!ENTITY % sect2info.role.attrib "%role.attrib;">
  1167.  
  1168. <!ENTITY % sect2info.element "INCLUDE">
  1169. <![%sect2info.element;[
  1170. <!ELEMENT sect2info %ho; ((%info.class;)+)
  1171.         %beginpage.exclusion;>
  1172. <!--end of sect2info.element-->]]>
  1173.  
  1174. <!ENTITY % sect2info.attlist "INCLUDE">
  1175. <![%sect2info.attlist;[
  1176. <!ATTLIST sect2info
  1177.         %common.attrib;
  1178.         %sect2info.role.attrib;
  1179.         %local.sect2info.attrib;
  1180. >
  1181. <!--end of sect2info.attlist-->]]>
  1182.  
  1183. <!ENTITY % local.sect3info.attrib "">
  1184. <!ENTITY % sect3info.role.attrib "%role.attrib;">
  1185.  
  1186. <!ENTITY % sect3info.element "INCLUDE">
  1187. <![%sect3info.element;[
  1188. <!ELEMENT sect3info %ho; ((%info.class;)+)
  1189.         %beginpage.exclusion;>
  1190. <!--end of sect3info.element-->]]>
  1191.  
  1192. <!ENTITY % sect3info.attlist "INCLUDE">
  1193. <![%sect3info.attlist;[
  1194. <!ATTLIST sect3info
  1195.         %common.attrib;
  1196.         %sect3info.role.attrib;
  1197.         %local.sect3info.attrib;
  1198. >
  1199. <!--end of sect3info.attlist-->]]>
  1200.  
  1201. <!ENTITY % local.sect4info.attrib "">
  1202. <!ENTITY % sect4info.role.attrib "%role.attrib;">
  1203.  
  1204. <!ENTITY % sect4info.element "INCLUDE">
  1205. <![%sect4info.element;[
  1206. <!ELEMENT sect4info %ho; ((%info.class;)+)
  1207.         %beginpage.exclusion;>
  1208. <!--end of sect4info.element-->]]>
  1209.  
  1210. <!ENTITY % sect4info.attlist "INCLUDE">
  1211. <![%sect4info.attlist;[
  1212. <!ATTLIST sect4info
  1213.         %common.attrib;
  1214.         %sect4info.role.attrib;
  1215.         %local.sect4info.attrib;
  1216. >
  1217. <!--end of sect4info.attlist-->]]>
  1218.  
  1219. <!ENTITY % local.sect5info.attrib "">
  1220. <!ENTITY % sect5info.role.attrib "%role.attrib;">
  1221.  
  1222. <!ENTITY % sect5info.element "INCLUDE">
  1223. <![%sect5info.element;[
  1224. <!ELEMENT sect5info %ho; ((%info.class;)+)
  1225.         %beginpage.exclusion;>
  1226. <!--end of sect5info.element-->]]>
  1227.  
  1228. <!ENTITY % sect5info.attlist "INCLUDE">
  1229. <![%sect5info.attlist;[
  1230. <!ATTLIST sect5info
  1231.         %common.attrib;
  1232.         %sect5info.role.attrib;
  1233.         %local.sect5info.attrib;
  1234. >
  1235. <!--end of sect5info.attlist-->]]>
  1236.  
  1237. <!-- ...................................................................... -->
  1238. <!-- Section (parallel to Sect*) ......................................... -->
  1239.  
  1240. <!ENTITY % section.content.module "INCLUDE">
  1241. <![ %section.content.module; [
  1242. <!ENTITY % section.module "INCLUDE">
  1243. <![ %section.module; [
  1244. <!ENTITY % local.section.attrib "">
  1245. <!ENTITY % section.role.attrib "%role.attrib;">
  1246.  
  1247. <!ENTITY % section.element "INCLUDE">
  1248. <![ %section.element; [
  1249. <!ELEMENT section %ho; (sectioninfo?,
  1250.             (%sect.title.content;),
  1251.             (%nav.class;)*,
  1252.             (((%divcomponent.mix;)+,
  1253.                ((%refentry.class;)*|(%section.class;)*|simplesect*))
  1254.              | (%refentry.class;)+|(%section.class;)+|simplesect+),
  1255.             (%nav.class;)*)
  1256.         %ubiq.inclusion;>
  1257. <!--end of section.element-->]]>
  1258.  
  1259. <!ENTITY % section.attlist "INCLUDE">
  1260. <![ %section.attlist; [
  1261. <!ATTLIST section
  1262.         %label.attrib;
  1263.         %status.attrib;
  1264.         %common.attrib;
  1265.         %section.role.attrib;
  1266.         %local.section.attrib;
  1267. >
  1268. <!--end of section.attlist-->]]>
  1269. <!--end of section.module-->]]>
  1270.  
  1271. <!ENTITY % sectioninfo.module "INCLUDE">
  1272. <![ %sectioninfo.module; [
  1273. <!ENTITY % sectioninfo.role.attrib "%role.attrib;">
  1274. <!ENTITY % local.sectioninfo.attrib "">
  1275.  
  1276. <!ENTITY % sectioninfo.element "INCLUDE">
  1277. <![ %sectioninfo.element; [
  1278. <!ELEMENT sectioninfo %ho; ((%info.class;)+)
  1279.         %beginpage.exclusion;>
  1280. <!--end of sectioninfo.element-->]]>
  1281.  
  1282. <!ENTITY % sectioninfo.attlist "INCLUDE">
  1283. <![ %sectioninfo.attlist; [
  1284. <!ATTLIST sectioninfo
  1285.         %common.attrib;
  1286.         %sectioninfo.role.attrib;
  1287.         %local.sectioninfo.attrib;
  1288. >
  1289. <!--end of sectioninfo.attlist-->]]>
  1290. <!--end of sectioninfo.module-->]]>
  1291. <!--end of section.content.module-->]]>
  1292.  
  1293. <!-- ...................................................................... -->
  1294. <!-- Sect1, Sect2, Sect3, Sect4, Sect5 .................................... -->
  1295.  
  1296. <!ENTITY % sect1.module "INCLUDE">
  1297. <![%sect1.module;[
  1298. <!ENTITY % local.sect1.attrib "">
  1299. <!ENTITY % sect1.role.attrib "%role.attrib;">
  1300.  
  1301. <!ENTITY % sect1.element "INCLUDE">
  1302. <![%sect1.element;[
  1303. <!ELEMENT sect1 %ho; (sect1info?, (%sect.title.content;), (%nav.class;)*,
  1304.         (((%divcomponent.mix;)+,
  1305.         ((%refentry.class;)* | sect2* | simplesect*))
  1306.         | (%refentry.class;)+ | sect2+ | simplesect+), (%nav.class;)*)
  1307.         %ubiq.inclusion;>
  1308. <!--end of sect1.element-->]]>
  1309.  
  1310. <!-- Renderas: Indicates the format in which the heading should
  1311.         appear -->
  1312.  
  1313.  
  1314. <!ENTITY % sect1.attlist "INCLUDE">
  1315. <![%sect1.attlist;[
  1316. <!ATTLIST sect1
  1317.         renderas    (sect2
  1318.                 |sect3
  1319.                 |sect4
  1320.                 |sect5)        #IMPLIED
  1321.         %label.attrib;
  1322.         %status.attrib;
  1323.         %common.attrib;
  1324.         %sect1.role.attrib;
  1325.         %local.sect1.attrib;
  1326. >
  1327. <!--end of sect1.attlist-->]]>
  1328. <!--end of sect1.module-->]]>
  1329.  
  1330. <!ENTITY % sect2.module "INCLUDE">
  1331. <![%sect2.module;[
  1332. <!ENTITY % local.sect2.attrib "">
  1333. <!ENTITY % sect2.role.attrib "%role.attrib;">
  1334.  
  1335. <!ENTITY % sect2.element "INCLUDE">
  1336. <![%sect2.element;[
  1337. <!ELEMENT sect2 %ho; (sect2info?, (%sect.title.content;), (%nav.class;)*,
  1338.         (((%divcomponent.mix;)+,
  1339.         ((%refentry.class;)* | sect3* | simplesect*))
  1340.         | (%refentry.class;)+ | sect3+ | simplesect+), (%nav.class;)*)>
  1341. <!--end of sect2.element-->]]>
  1342.  
  1343. <!-- Renderas: Indicates the format in which the heading should
  1344.         appear -->
  1345.  
  1346.  
  1347. <!ENTITY % sect2.attlist "INCLUDE">
  1348. <![%sect2.attlist;[
  1349. <!ATTLIST sect2
  1350.         renderas    (sect1
  1351.                 |sect3
  1352.                 |sect4
  1353.                 |sect5)        #IMPLIED
  1354.         %label.attrib;
  1355.         %status.attrib;
  1356.         %common.attrib;
  1357.         %sect2.role.attrib;
  1358.         %local.sect2.attrib;
  1359. >
  1360. <!--end of sect2.attlist-->]]>
  1361. <!--end of sect2.module-->]]>
  1362.  
  1363. <!ENTITY % sect3.module "INCLUDE">
  1364. <![%sect3.module;[
  1365. <!ENTITY % local.sect3.attrib "">
  1366. <!ENTITY % sect3.role.attrib "%role.attrib;">
  1367.  
  1368. <!ENTITY % sect3.element "INCLUDE">
  1369. <![%sect3.element;[
  1370. <!ELEMENT sect3 %ho; (sect3info?, (%sect.title.content;), (%nav.class;)*,
  1371.         (((%divcomponent.mix;)+,
  1372.         ((%refentry.class;)* | sect4* | simplesect*))
  1373.         | (%refentry.class;)+ | sect4+ | simplesect+), (%nav.class;)*)>
  1374. <!--end of sect3.element-->]]>
  1375.  
  1376. <!-- Renderas: Indicates the format in which the heading should
  1377.         appear -->
  1378.  
  1379.  
  1380. <!ENTITY % sect3.attlist "INCLUDE">
  1381. <![%sect3.attlist;[
  1382. <!ATTLIST sect3
  1383.         renderas    (sect1
  1384.                 |sect2
  1385.                 |sect4
  1386.                 |sect5)        #IMPLIED
  1387.         %label.attrib;
  1388.         %status.attrib;
  1389.         %common.attrib;
  1390.         %sect3.role.attrib;
  1391.         %local.sect3.attrib;
  1392. >
  1393. <!--end of sect3.attlist-->]]>
  1394. <!--end of sect3.module-->]]>
  1395.  
  1396. <!ENTITY % sect4.module "INCLUDE">
  1397. <![%sect4.module;[
  1398. <!ENTITY % local.sect4.attrib "">
  1399. <!ENTITY % sect4.role.attrib "%role.attrib;">
  1400.  
  1401. <!ENTITY % sect4.element "INCLUDE">
  1402. <![%sect4.element;[
  1403. <!ELEMENT sect4 %ho; (sect4info?, (%sect.title.content;), (%nav.class;)*,
  1404.         (((%divcomponent.mix;)+,
  1405.         ((%refentry.class;)* | sect5* | simplesect*))
  1406.         | (%refentry.class;)+ | sect5+ | simplesect+), (%nav.class;)*)>
  1407. <!--end of sect4.element-->]]>
  1408.  
  1409. <!-- Renderas: Indicates the format in which the heading should
  1410.         appear -->
  1411.  
  1412.  
  1413. <!ENTITY % sect4.attlist "INCLUDE">
  1414. <![%sect4.attlist;[
  1415. <!ATTLIST sect4
  1416.         renderas    (sect1
  1417.                 |sect2
  1418.                 |sect3
  1419.                 |sect5)        #IMPLIED
  1420.         %label.attrib;
  1421.         %status.attrib;
  1422.         %common.attrib;
  1423.         %sect4.role.attrib;
  1424.         %local.sect4.attrib;
  1425. >
  1426. <!--end of sect4.attlist-->]]>
  1427. <!--end of sect4.module-->]]>
  1428.  
  1429. <!ENTITY % sect5.module "INCLUDE">
  1430. <![%sect5.module;[
  1431. <!ENTITY % local.sect5.attrib "">
  1432. <!ENTITY % sect5.role.attrib "%role.attrib;">
  1433.  
  1434. <!ENTITY % sect5.element "INCLUDE">
  1435. <![%sect5.element;[
  1436. <!ELEMENT sect5 %ho; (sect5info?, (%sect.title.content;), (%nav.class;)*,
  1437.         (((%divcomponent.mix;)+, ((%refentry.class;)* | simplesect*))
  1438.         | (%refentry.class;)+ | simplesect+), (%nav.class;)*)>
  1439. <!--end of sect5.element-->]]>
  1440.  
  1441. <!-- Renderas: Indicates the format in which the heading should
  1442.         appear -->
  1443.  
  1444.  
  1445. <!ENTITY % sect5.attlist "INCLUDE">
  1446. <![%sect5.attlist;[
  1447. <!ATTLIST sect5
  1448.         renderas    (sect1
  1449.                 |sect2
  1450.                 |sect3
  1451.                 |sect4)        #IMPLIED
  1452.         %label.attrib;
  1453.         %status.attrib;
  1454.         %common.attrib;
  1455.         %sect5.role.attrib;
  1456.         %local.sect5.attrib;
  1457. >
  1458. <!--end of sect5.attlist-->]]>
  1459. <!--end of sect5.module-->]]>
  1460.  
  1461. <!ENTITY % simplesect.module "INCLUDE">
  1462. <![%simplesect.module;[
  1463. <!ENTITY % local.simplesect.attrib "">
  1464. <!ENTITY % simplesect.role.attrib "%role.attrib;">
  1465.  
  1466. <!ENTITY % simplesect.element "INCLUDE">
  1467. <![%simplesect.element;[
  1468. <!ELEMENT simplesect %ho; ((%sect.title.content;), (%divcomponent.mix;)+)
  1469.         %ubiq.inclusion;>
  1470. <!--end of simplesect.element-->]]>
  1471.  
  1472. <!ENTITY % simplesect.attlist "INCLUDE">
  1473. <![%simplesect.attlist;[
  1474. <!ATTLIST simplesect
  1475.         %common.attrib;
  1476.         %simplesect.role.attrib;
  1477.         %local.simplesect.attrib;
  1478. >
  1479. <!--end of simplesect.attlist-->]]>
  1480. <!--end of simplesect.module-->]]>
  1481.  
  1482. <!-- ...................................................................... -->
  1483. <!-- Bibliography ......................................................... -->
  1484.  
  1485. <!ENTITY % bibliography.content.module "INCLUDE">
  1486. <![%bibliography.content.module;[
  1487. <!ENTITY % bibliography.module "INCLUDE">
  1488. <![%bibliography.module;[
  1489. <!ENTITY % local.bibliography.attrib "">
  1490. <!ENTITY % bibliography.role.attrib "%role.attrib;">
  1491.  
  1492. <!ENTITY % bibliography.element "INCLUDE">
  1493. <![%bibliography.element;[
  1494. <!ELEMENT bibliography %ho; (bibliographyinfo?,
  1495.                         (%bookcomponent.title.content;)?,
  1496.                         (%component.mix;)*,
  1497.                         (bibliodiv+ | (biblioentry|bibliomixed)+))>
  1498. <!--end of bibliography.element-->]]>
  1499.  
  1500. <!ENTITY % bibliography.attlist "INCLUDE">
  1501. <![%bibliography.attlist;[
  1502. <!ATTLIST bibliography
  1503.         %status.attrib;
  1504.         %common.attrib;
  1505.         %bibliography.role.attrib;
  1506.         %local.bibliography.attrib;
  1507. >
  1508. <!--end of bibliography.attlist-->]]>
  1509. <!--end of bibliography.module-->]]>
  1510.  
  1511. <!ENTITY % bibliodiv.module "INCLUDE">
  1512. <![%bibliodiv.module;[
  1513. <!ENTITY % local.bibliodiv.attrib "">
  1514. <!ENTITY % bibliodiv.role.attrib "%role.attrib;">
  1515.  
  1516. <!ENTITY % bibliodiv.element "INCLUDE">
  1517. <![%bibliodiv.element;[
  1518. <!ELEMENT bibliodiv %ho; ((%sect.title.content;)?, (%component.mix;)*,
  1519.         (biblioentry|bibliomixed)+)>
  1520. <!--end of bibliodiv.element-->]]>
  1521.  
  1522. <!ENTITY % bibliodiv.attlist "INCLUDE">
  1523. <![%bibliodiv.attlist;[
  1524. <!ATTLIST bibliodiv
  1525.         %status.attrib;
  1526.         %common.attrib;
  1527.         %bibliodiv.role.attrib;
  1528.         %local.bibliodiv.attrib;
  1529. >
  1530. <!--end of bibliodiv.attlist-->]]>
  1531. <!--end of bibliodiv.module-->]]>
  1532. <!--end of bibliography.content.module-->]]>
  1533.  
  1534. <!-- ...................................................................... -->
  1535. <!-- Glossary ............................................................. -->
  1536.  
  1537. <!ENTITY % glossary.content.module "INCLUDE">
  1538. <![%glossary.content.module;[
  1539. <!ENTITY % glossary.module "INCLUDE">
  1540. <![%glossary.module;[
  1541. <!ENTITY % local.glossary.attrib "">
  1542. <!ENTITY % glossary.role.attrib "%role.attrib;">
  1543.  
  1544. <!ENTITY % glossary.element "INCLUDE">
  1545. <![%glossary.element;[
  1546. <!ELEMENT glossary %ho; (glossaryinfo?,
  1547.                     (%bookcomponent.title.content;)?,
  1548.                     (%component.mix;)*,
  1549.                     (glossdiv+ | glossentry+), bibliography?)>
  1550. <!--end of glossary.element-->]]>
  1551.  
  1552. <!ENTITY % glossary.attlist "INCLUDE">
  1553. <![%glossary.attlist;[
  1554. <!ATTLIST glossary
  1555.         %status.attrib;
  1556.         %common.attrib;
  1557.         %glossary.role.attrib;
  1558.         %local.glossary.attrib;
  1559. >
  1560. <!--end of glossary.attlist-->]]>
  1561. <!--end of glossary.module-->]]>
  1562.  
  1563. <!ENTITY % glossdiv.module "INCLUDE">
  1564. <![%glossdiv.module;[
  1565. <!ENTITY % local.glossdiv.attrib "">
  1566. <!ENTITY % glossdiv.role.attrib "%role.attrib;">
  1567.  
  1568. <!ENTITY % glossdiv.element "INCLUDE">
  1569. <![%glossdiv.element;[
  1570. <!ELEMENT glossdiv %ho; ((%sect.title.content;), (%component.mix;)*,
  1571.         glossentry+)>
  1572. <!--end of glossdiv.element-->]]>
  1573.  
  1574. <!ENTITY % glossdiv.attlist "INCLUDE">
  1575. <![%glossdiv.attlist;[
  1576. <!ATTLIST glossdiv
  1577.         %status.attrib;
  1578.         %common.attrib;
  1579.         %glossdiv.role.attrib;
  1580.         %local.glossdiv.attrib;
  1581. >
  1582. <!--end of glossdiv.attlist-->]]>
  1583. <!--end of glossdiv.module-->]]>
  1584. <!--end of glossary.content.module-->]]>
  1585.  
  1586. <!-- ...................................................................... -->
  1587. <!-- Index and SetIndex ................................................... -->
  1588.  
  1589. <!ENTITY % index.content.module "INCLUDE">
  1590. <![%index.content.module;[
  1591. <!ENTITY % indexes.module "INCLUDE">
  1592. <![%indexes.module;[
  1593. <!ENTITY % local.indexes.attrib "">
  1594. <!ENTITY % indexes.role.attrib "%role.attrib;">
  1595.  
  1596. <!ENTITY % index.element "INCLUDE">
  1597. <![%index.element;[
  1598. <!ELEMENT index %ho; (indexinfo?,
  1599.                  (%bookcomponent.title.content;)?,
  1600.                  (%component.mix;)*,
  1601.                  (indexdiv* | indexentry*))
  1602.         %ndxterm.exclusion;>
  1603. <!--end of index.element-->]]>
  1604.  
  1605. <!ENTITY % index.attlist "INCLUDE">
  1606. <![%index.attlist;[
  1607. <!ATTLIST index
  1608.         %common.attrib;
  1609.         %indexes.role.attrib;
  1610.         %local.indexes.attrib;
  1611. >
  1612. <!--end of index.attlist-->]]>
  1613.  
  1614. <!ENTITY % setindex.element "INCLUDE">
  1615. <![%setindex.element;[
  1616. <!ELEMENT setindex %ho; (setindexinfo?,
  1617.                     (%bookcomponent.title.content;)?,
  1618.                     (%component.mix;)*,
  1619.                     (indexdiv* | indexentry*))
  1620.         %ndxterm.exclusion;>
  1621. <!--end of setindex.element-->]]>
  1622.  
  1623. <!ENTITY % setindex.attlist "INCLUDE">
  1624. <![%setindex.attlist;[
  1625. <!ATTLIST setindex
  1626.         %common.attrib;
  1627.         %indexes.role.attrib;
  1628.         %local.indexes.attrib;
  1629. >
  1630. <!--end of setindex.attlist-->]]>
  1631. <!--end of indexes.module-->]]>
  1632.  
  1633. <!ENTITY % indexdiv.module "INCLUDE">
  1634. <![%indexdiv.module;[
  1635.  
  1636. <!-- SegmentedList in this content is useful for marking up permuted
  1637.      indices. -->
  1638.  
  1639. <!ENTITY % local.indexdiv.attrib "">
  1640. <!ENTITY % indexdiv.role.attrib "%role.attrib;">
  1641.  
  1642. <!ENTITY % indexdiv.element "INCLUDE">
  1643. <![%indexdiv.element;[
  1644. <!ELEMENT indexdiv %ho; ((%sect.title.content;)?, ((%indexdivcomponent.mix;)*,
  1645.         (indexentry+ | segmentedlist)))>
  1646. <!--end of indexdiv.element-->]]>
  1647.  
  1648. <!ENTITY % indexdiv.attlist "INCLUDE">
  1649. <![%indexdiv.attlist;[
  1650. <!ATTLIST indexdiv
  1651.         %common.attrib;
  1652.         %indexdiv.role.attrib;
  1653.         %local.indexdiv.attrib;
  1654. >
  1655. <!--end of indexdiv.attlist-->]]>
  1656. <!--end of indexdiv.module-->]]>
  1657.  
  1658. <!ENTITY % indexentry.module "INCLUDE">
  1659. <![%indexentry.module;[
  1660. <!-- Index entries appear in the index, not the text. -->
  1661.  
  1662. <!ENTITY % local.indexentry.attrib "">
  1663. <!ENTITY % indexentry.role.attrib "%role.attrib;">
  1664.  
  1665. <!ENTITY % indexentry.element "INCLUDE">
  1666. <![%indexentry.element;[
  1667. <!ELEMENT indexentry %ho; (primaryie, (seeie|seealsoie)*,
  1668.         (secondaryie, (seeie|seealsoie|tertiaryie)*)*)>
  1669. <!--end of indexentry.element-->]]>
  1670.  
  1671. <!ENTITY % indexentry.attlist "INCLUDE">
  1672. <![%indexentry.attlist;[
  1673. <!ATTLIST indexentry
  1674.         %common.attrib;
  1675.         %indexentry.role.attrib;
  1676.         %local.indexentry.attrib;
  1677. >
  1678. <!--end of indexentry.attlist-->]]>
  1679. <!--end of indexentry.module-->]]>
  1680.  
  1681. <!ENTITY % primsecterie.module "INCLUDE">
  1682. <![%primsecterie.module;[
  1683. <!ENTITY % local.primsecterie.attrib "">
  1684. <!ENTITY % primsecterie.role.attrib "%role.attrib;">
  1685.  
  1686. <!ENTITY % primaryie.element "INCLUDE">
  1687. <![%primaryie.element;[
  1688. <!ELEMENT primaryie %ho; (%ndxterm.char.mix;)*>
  1689. <!--end of primaryie.element-->]]>
  1690.  
  1691. <!-- to IndexTerms that these entries represent -->
  1692.  
  1693. <!ENTITY % primaryie.attlist "INCLUDE">
  1694. <![%primaryie.attlist;[
  1695. <!ATTLIST primaryie
  1696.         %linkends.attrib;        %common.attrib;
  1697.         %primsecterie.role.attrib;
  1698.         %local.primsecterie.attrib;
  1699. >
  1700. <!--end of primaryie.attlist-->]]>
  1701.  
  1702. <!ENTITY % secondaryie.element "INCLUDE">
  1703. <![%secondaryie.element;[
  1704. <!ELEMENT secondaryie %ho; (%ndxterm.char.mix;)*>
  1705. <!--end of secondaryie.element-->]]>
  1706.  
  1707. <!-- to IndexTerms that these entries represent -->
  1708.  
  1709. <!ENTITY % secondaryie.attlist "INCLUDE">
  1710. <![%secondaryie.attlist;[
  1711. <!ATTLIST secondaryie
  1712.         %linkends.attrib;        %common.attrib;
  1713.         %primsecterie.role.attrib;
  1714.         %local.primsecterie.attrib;
  1715. >
  1716. <!--end of secondaryie.attlist-->]]>
  1717.  
  1718. <!ENTITY % tertiaryie.element "INCLUDE">
  1719. <![%tertiaryie.element;[
  1720. <!ELEMENT tertiaryie %ho; (%ndxterm.char.mix;)*>
  1721. <!--end of tertiaryie.element-->]]>
  1722.  
  1723. <!-- to IndexTerms that these entries represent -->
  1724.  
  1725. <!ENTITY % tertiaryie.attlist "INCLUDE">
  1726. <![%tertiaryie.attlist;[
  1727. <!ATTLIST tertiaryie
  1728.         %linkends.attrib;        %common.attrib;
  1729.         %primsecterie.role.attrib;
  1730.         %local.primsecterie.attrib;
  1731. >
  1732. <!--end of tertiaryie.attlist-->]]>
  1733.  
  1734. <!--end of primsecterie.module-->]]>
  1735.  
  1736. <!ENTITY % seeie.module "INCLUDE">
  1737. <![%seeie.module;[
  1738. <!ENTITY % local.seeie.attrib "">
  1739. <!ENTITY % seeie.role.attrib "%role.attrib;">
  1740.  
  1741. <!ENTITY % seeie.element "INCLUDE">
  1742. <![%seeie.element;[
  1743. <!ELEMENT seeie %ho; (%ndxterm.char.mix;)*>
  1744. <!--end of seeie.element-->]]>
  1745.  
  1746. <!-- to IndexEntry to look up -->
  1747.  
  1748.  
  1749. <!ENTITY % seeie.attlist "INCLUDE">
  1750. <![%seeie.attlist;[
  1751. <!ATTLIST seeie
  1752.         %linkend.attrib;        %common.attrib;
  1753.         %seeie.role.attrib;
  1754.         %local.seeie.attrib;
  1755. >
  1756. <!--end of seeie.attlist-->]]>
  1757. <!--end of seeie.module-->]]>
  1758.  
  1759. <!ENTITY % seealsoie.module "INCLUDE">
  1760. <![%seealsoie.module;[
  1761. <!ENTITY % local.seealsoie.attrib "">
  1762. <!ENTITY % seealsoie.role.attrib "%role.attrib;">
  1763.  
  1764. <!ENTITY % seealsoie.element "INCLUDE">
  1765. <![%seealsoie.element;[
  1766. <!ELEMENT seealsoie %ho; (%ndxterm.char.mix;)*>
  1767. <!--end of seealsoie.element-->]]>
  1768.  
  1769. <!-- to related IndexEntries -->
  1770.  
  1771.  
  1772. <!ENTITY % seealsoie.attlist "INCLUDE">
  1773. <![%seealsoie.attlist;[
  1774. <!ATTLIST seealsoie
  1775.         %linkends.attrib;        %common.attrib;
  1776.         %seealsoie.role.attrib;
  1777.         %local.seealsoie.attrib;
  1778. >
  1779. <!--end of seealsoie.attlist-->]]>
  1780. <!--end of seealsoie.module-->]]>
  1781. <!--end of index.content.module-->]]>
  1782.  
  1783. <!-- ...................................................................... -->
  1784. <!-- RefEntry ............................................................. -->
  1785.  
  1786. <!ENTITY % refentry.content.module "INCLUDE">
  1787. <![%refentry.content.module;[
  1788. <!ENTITY % refentry.module "INCLUDE">
  1789. <![%refentry.module;[
  1790. <!ENTITY % local.refentry.attrib "">
  1791. <!ENTITY % refentry.role.attrib "%role.attrib;">
  1792.  
  1793. <!ENTITY % refentry.element "INCLUDE">
  1794. <![%refentry.element;[
  1795. <!ELEMENT refentry %ho; (beginpage?,
  1796.                     (%ndxterm.class;)*,
  1797.                     refentryinfo?, refmeta?, (remark|%link.char.class;)*,
  1798.                     refnamediv, refsynopsisdiv?, (refsect1+|refsection+))
  1799.         %ubiq.inclusion;>
  1800. <!--end of refentry.element-->]]>
  1801.  
  1802. <!ENTITY % refentry.attlist "INCLUDE">
  1803. <![%refentry.attlist;[
  1804. <!ATTLIST refentry
  1805.         %status.attrib;
  1806.         %common.attrib;
  1807.         %refentry.role.attrib;
  1808.         %local.refentry.attrib;
  1809. >
  1810. <!--end of refentry.attlist-->]]>
  1811. <!--end of refentry.module-->]]>
  1812.  
  1813. <!ENTITY % refmeta.module "INCLUDE">
  1814. <![%refmeta.module;[
  1815. <!ENTITY % local.refmeta.attrib "">
  1816. <!ENTITY % refmeta.role.attrib "%role.attrib;">
  1817.  
  1818. <!ENTITY % refmeta.element "INCLUDE">
  1819. <![%refmeta.element;[
  1820. <!ELEMENT refmeta %ho; ((%ndxterm.class;)*,
  1821.                    refentrytitle, manvolnum?, refmiscinfo*,
  1822.                    (%ndxterm.class;)*)
  1823.         %beginpage.exclusion;>
  1824. <!--end of refmeta.element-->]]>
  1825.  
  1826. <!ENTITY % refmeta.attlist "INCLUDE">
  1827. <![%refmeta.attlist;[
  1828. <!ATTLIST refmeta
  1829.         %common.attrib;
  1830.         %refmeta.role.attrib;
  1831.         %local.refmeta.attrib;
  1832. >
  1833. <!--end of refmeta.attlist-->]]>
  1834. <!--end of refmeta.module-->]]>
  1835.  
  1836. <!ENTITY % refmiscinfo.module "INCLUDE">
  1837. <![%refmiscinfo.module;[
  1838. <!ENTITY % local.refmiscinfo.attrib "">
  1839. <!ENTITY % refmiscinfo.role.attrib "%role.attrib;">
  1840.  
  1841. <!ENTITY % refmiscinfo.element "INCLUDE">
  1842. <![%refmiscinfo.element;[
  1843. <!ELEMENT refmiscinfo %ho; (%docinfo.char.mix;)*>
  1844. <!--end of refmiscinfo.element-->]]>
  1845.  
  1846. <!-- Class: Freely assignable parameter; no default -->
  1847.  
  1848.  
  1849. <!ENTITY % refmiscinfo.attlist "INCLUDE">
  1850. <![%refmiscinfo.attlist;[
  1851. <!ATTLIST refmiscinfo
  1852.         class        CDATA        #IMPLIED
  1853.         %common.attrib;
  1854.         %refmiscinfo.role.attrib;
  1855.         %local.refmiscinfo.attrib;
  1856. >
  1857. <!--end of refmiscinfo.attlist-->]]>
  1858. <!--end of refmiscinfo.module-->]]>
  1859.  
  1860. <!ENTITY % refnamediv.module "INCLUDE">
  1861. <![%refnamediv.module;[
  1862. <!ENTITY % local.refnamediv.attrib "">
  1863. <!ENTITY % refnamediv.role.attrib "%role.attrib;">
  1864.  
  1865. <!ENTITY % refnamediv.element "INCLUDE">
  1866. <![%refnamediv.element;[
  1867. <!ELEMENT refnamediv %ho; (refdescriptor?, refname+, refpurpose, refclass*,
  1868.         (remark|%link.char.class;)*)>
  1869. <!--end of refnamediv.element-->]]>
  1870.  
  1871. <!ENTITY % refnamediv.attlist "INCLUDE">
  1872. <![%refnamediv.attlist;[
  1873. <!ATTLIST refnamediv
  1874.         %common.attrib;
  1875.         %refnamediv.role.attrib;
  1876.         %local.refnamediv.attrib;
  1877. >
  1878. <!--end of refnamediv.attlist-->]]>
  1879. <!--end of refnamediv.module-->]]>
  1880.  
  1881. <!ENTITY % refdescriptor.module "INCLUDE">
  1882. <![%refdescriptor.module;[
  1883. <!ENTITY % local.refdescriptor.attrib "">
  1884. <!ENTITY % refdescriptor.role.attrib "%role.attrib;">
  1885.  
  1886. <!ENTITY % refdescriptor.element "INCLUDE">
  1887. <![%refdescriptor.element;[
  1888. <!ELEMENT refdescriptor %ho; (%refname.char.mix;)*>
  1889. <!--end of refdescriptor.element-->]]>
  1890.  
  1891. <!ENTITY % refdescriptor.attlist "INCLUDE">
  1892. <![%refdescriptor.attlist;[
  1893. <!ATTLIST refdescriptor
  1894.         %common.attrib;
  1895.         %refdescriptor.role.attrib;
  1896.         %local.refdescriptor.attrib;
  1897. >
  1898. <!--end of refdescriptor.attlist-->]]>
  1899. <!--end of refdescriptor.module-->]]>
  1900.  
  1901. <!ENTITY % refname.module "INCLUDE">
  1902. <![%refname.module;[
  1903. <!ENTITY % local.refname.attrib "">
  1904. <!ENTITY % refname.role.attrib "%role.attrib;">
  1905.  
  1906. <!ENTITY % refname.element "INCLUDE">
  1907. <![%refname.element;[
  1908. <!ELEMENT refname %ho; (%refname.char.mix;)*>
  1909. <!--end of refname.element-->]]>
  1910.  
  1911. <!ENTITY % refname.attlist "INCLUDE">
  1912. <![%refname.attlist;[
  1913. <!ATTLIST refname
  1914.         %common.attrib;
  1915.         %refname.role.attrib;
  1916.         %local.refname.attrib;
  1917. >
  1918. <!--end of refname.attlist-->]]>
  1919. <!--end of refname.module-->]]>
  1920.  
  1921. <!ENTITY % refpurpose.module "INCLUDE">
  1922. <![%refpurpose.module;[
  1923. <!ENTITY % local.refpurpose.attrib "">
  1924. <!ENTITY % refpurpose.role.attrib "%role.attrib;">
  1925.  
  1926. <!ENTITY % refpurpose.element "INCLUDE">
  1927. <![%refpurpose.element;[
  1928. <!ELEMENT refpurpose %ho; (%refinline.char.mix;)*>
  1929. <!--end of refpurpose.element-->]]>
  1930.  
  1931. <!ENTITY % refpurpose.attlist "INCLUDE">
  1932. <![%refpurpose.attlist;[
  1933. <!ATTLIST refpurpose
  1934.         %common.attrib;
  1935.         %refpurpose.role.attrib;
  1936.         %local.refpurpose.attrib;
  1937. >
  1938. <!--end of refpurpose.attlist-->]]>
  1939. <!--end of refpurpose.module-->]]>
  1940.  
  1941. <!ENTITY % refclass.module "INCLUDE">
  1942. <![%refclass.module;[
  1943. <!ENTITY % local.refclass.attrib "">
  1944. <!ENTITY % refclass.role.attrib "%role.attrib;">
  1945.  
  1946. <!ENTITY % refclass.element "INCLUDE">
  1947. <![%refclass.element;[
  1948. <!ELEMENT refclass %ho; (%refclass.char.mix;)*>
  1949. <!--end of refclass.element-->]]>
  1950.  
  1951. <!ENTITY % refclass.attlist "INCLUDE">
  1952. <![%refclass.attlist;[
  1953. <!ATTLIST refclass
  1954.         %common.attrib;
  1955.         %refclass.role.attrib;
  1956.         %local.refclass.attrib;
  1957. >
  1958. <!--end of refclass.attlist-->]]>
  1959. <!--end of refclass.module-->]]>
  1960.  
  1961. <!ENTITY % refsynopsisdiv.module "INCLUDE">
  1962. <![%refsynopsisdiv.module;[
  1963. <!ENTITY % local.refsynopsisdiv.attrib "">
  1964. <!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;">
  1965.  
  1966. <!ENTITY % refsynopsisdiv.element "INCLUDE">
  1967. <![%refsynopsisdiv.element;[
  1968. <!ELEMENT refsynopsisdiv %ho; (refsynopsisdivinfo?, (%refsect.title.content;)?,
  1969.         (((%refcomponent.mix;)+, refsect2*) | (refsect2+)))>
  1970. <!--end of refsynopsisdiv.element-->]]>
  1971.  
  1972. <!ENTITY % refsynopsisdiv.attlist "INCLUDE">
  1973. <![%refsynopsisdiv.attlist;[
  1974. <!ATTLIST refsynopsisdiv
  1975.         %common.attrib;
  1976.         %refsynopsisdiv.role.attrib;
  1977.         %local.refsynopsisdiv.attrib;
  1978. >
  1979. <!--end of refsynopsisdiv.attlist-->]]>
  1980. <!--end of refsynopsisdiv.module-->]]>
  1981.  
  1982. <!ENTITY % refsection.module "INCLUDE">
  1983. <![%refsection.module;[
  1984. <!ENTITY % local.refsection.attrib "">
  1985. <!ENTITY % refsection.role.attrib "%role.attrib;">
  1986.  
  1987. <!ENTITY % refsection.element "INCLUDE">
  1988. <![%refsection.element;[
  1989. <!ELEMENT refsection %ho; (refsectioninfo?, (%refsect.title.content;),
  1990.         (((%refcomponent.mix;)+, refsection*) | refsection+))>
  1991. <!--end of refsection.element-->]]>
  1992.  
  1993. <!ENTITY % refsection.attlist "INCLUDE">
  1994. <![%refsection.attlist;[
  1995. <!ATTLIST refsection
  1996.         %status.attrib;
  1997.         %common.attrib;
  1998.         %refsection.role.attrib;
  1999.         %local.refsection.attrib;
  2000. >
  2001. <!--end of refsection.attlist-->]]>
  2002. <!--end of refsection.module-->]]>
  2003.  
  2004. <!ENTITY % refsect1.module "INCLUDE">
  2005. <![%refsect1.module;[
  2006. <!ENTITY % local.refsect1.attrib "">
  2007. <!ENTITY % refsect1.role.attrib "%role.attrib;">
  2008.  
  2009. <!ENTITY % refsect1.element "INCLUDE">
  2010. <![%refsect1.element;[
  2011. <!ELEMENT refsect1 %ho; (refsect1info?, (%refsect.title.content;),
  2012.         (((%refcomponent.mix;)+, refsect2*) | refsect2+))>
  2013. <!--end of refsect1.element-->]]>
  2014.  
  2015. <!ENTITY % refsect1.attlist "INCLUDE">
  2016. <![%refsect1.attlist;[
  2017. <!ATTLIST refsect1
  2018.         %status.attrib;
  2019.         %common.attrib;
  2020.         %refsect1.role.attrib;
  2021.         %local.refsect1.attrib;
  2022. >
  2023. <!--end of refsect1.attlist-->]]>
  2024. <!--end of refsect1.module-->]]>
  2025.  
  2026. <!ENTITY % refsect2.module "INCLUDE">
  2027. <![%refsect2.module;[
  2028. <!ENTITY % local.refsect2.attrib "">
  2029. <!ENTITY % refsect2.role.attrib "%role.attrib;">
  2030.  
  2031. <!ENTITY % refsect2.element "INCLUDE">
  2032. <![%refsect2.element;[
  2033. <!ELEMENT refsect2 %ho; (refsect2info?, (%refsect.title.content;),
  2034.     (((%refcomponent.mix;)+, refsect3*) | refsect3+))>
  2035. <!--end of refsect2.element-->]]>
  2036.  
  2037. <!ENTITY % refsect2.attlist "INCLUDE">
  2038. <![%refsect2.attlist;[
  2039. <!ATTLIST refsect2
  2040.         %status.attrib;
  2041.         %common.attrib;
  2042.         %refsect2.role.attrib;
  2043.         %local.refsect2.attrib;
  2044. >
  2045. <!--end of refsect2.attlist-->]]>
  2046. <!--end of refsect2.module-->]]>
  2047.  
  2048. <!ENTITY % refsect3.module "INCLUDE">
  2049. <![%refsect3.module;[
  2050. <!ENTITY % local.refsect3.attrib "">
  2051. <!ENTITY % refsect3.role.attrib "%role.attrib;">
  2052.  
  2053. <!ENTITY % refsect3.element "INCLUDE">
  2054. <![%refsect3.element;[
  2055. <!ELEMENT refsect3 %ho; (refsect3info?, (%refsect.title.content;),
  2056.     (%refcomponent.mix;)+)>
  2057. <!--end of refsect3.element-->]]>
  2058.  
  2059. <!ENTITY % refsect3.attlist "INCLUDE">
  2060. <![%refsect3.attlist;[
  2061. <!ATTLIST refsect3
  2062.         %status.attrib;
  2063.         %common.attrib;
  2064.         %refsect3.role.attrib;
  2065.         %local.refsect3.attrib;
  2066. >
  2067. <!--end of refsect3.attlist-->]]>
  2068. <!--end of refsect3.module-->]]>
  2069. <!--end of refentry.content.module-->]]>
  2070.  
  2071. <!-- ...................................................................... -->
  2072. <!-- Article .............................................................. -->
  2073.  
  2074. <!ENTITY % article.module "INCLUDE">
  2075. <![%article.module;[
  2076. <!-- An Article is a chapter-level, stand-alone document that is often,
  2077.      but need not be, collected into a Book. -->
  2078.  
  2079. <!ENTITY % local.article.attrib "">
  2080. <!ENTITY % article.role.attrib "%role.attrib;">
  2081.  
  2082. <!ENTITY % article.element "INCLUDE">
  2083. <![%article.element;[
  2084. <!ELEMENT article %ho; ((%div.title.content;)?, articleinfo?, tocchap?, lot*,
  2085.             (%bookcomponent.content;),
  2086.             ((%nav.class;) | (%appendix.class;) | ackno)*)
  2087.         %ubiq.inclusion;>
  2088. <!--end of article.element-->]]>
  2089.  
  2090. <!-- Class: Indicates the type of a particular article;
  2091.         all articles have the same structure and general purpose.
  2092.         No default. -->
  2093. <!-- ParentBook: ID of the enclosing Book -->
  2094.  
  2095.  
  2096. <!ENTITY % article.attlist "INCLUDE">
  2097. <![%article.attlist;[
  2098. <!ATTLIST article
  2099.         class        (journalarticle
  2100.                 |productsheet
  2101.                 |whitepaper
  2102.                 |techreport
  2103.                                 |specification
  2104.                 |faq)        #IMPLIED
  2105.         parentbook    IDREF        #IMPLIED
  2106.         %status.attrib;
  2107.         %common.attrib;
  2108.         %article.role.attrib;
  2109.         %local.article.attrib;
  2110. >
  2111. <!--end of article.attlist-->]]>
  2112. <!--end of article.module-->]]>
  2113.  
  2114. <!-- End of DocBook document hierarchy module V4.2 ........................ -->
  2115. <!-- ...................................................................... -->
  2116.