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