dbhierx.mod 62 KB

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