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