1<!-- ...................................................................... --> 2<!-- DocBook XML information pool module V4.1.2 ............................. --> 3<!-- File dbpoolx.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 objects, inline 33 elements, and so on that are available to be used as the main 34 content of DocBook documents. Some elements are useful for general 35 publishing, and others are useful specifically for computer 36 documentation. 37 38 This module has the following dependencies on other modules: 39 40 o It assumes that a %notation.class; entity is defined by the 41 driver file or other high-level module. This entity is 42 referenced in the NOTATION attributes for the graphic-related and 43 ModeSpec elements. 44 45 o It assumes that an appropriately parameterized table module is 46 available for use with the table-related elements. 47 48 In DTD driver files referring to this module, please use an entity 49 declaration that uses the public identifier shown below: 50 51 <!ENTITY % dbpool PUBLIC 52 "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" 53 "dbpoolx.mod"> 54 %dbpool; 55 56 See the documentation for detailed information on the parameter 57 entity and module scheme used in DocBook, customizing DocBook and 58 planning for interchange, and changes made since the last release 59 of DocBook. 60--> 61 62<!-- ...................................................................... --> 63<!-- General-purpose semantics entities ................................... --> 64 65<!ENTITY % yesorno.attvals "CDATA"> 66 67<!-- ...................................................................... --> 68<!-- Entities for module inclusions ....................................... --> 69 70<!ENTITY % dbpool.redecl.module "IGNORE"> 71 72<!-- ...................................................................... --> 73<!-- Entities for element classes and mixtures ............................ --> 74 75<!-- "Ubiquitous" classes: ndxterm.class and beginpage --> 76 77<!ENTITY % local.ndxterm.class ""> 78<!ENTITY % ndxterm.class 79 "indexterm %local.ndxterm.class;"> 80 81<!-- Object-level classes ................................................. --> 82 83<!ENTITY % local.list.class ""> 84<!ENTITY % list.class 85 "calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist 86 |simplelist|variablelist %local.list.class;"> 87 88<!ENTITY % local.admon.class ""> 89<!ENTITY % admon.class 90 "caution|important|note|tip|warning %local.admon.class;"> 91 92<!ENTITY % local.linespecific.class ""> 93<!ENTITY % linespecific.class 94 "literallayout|programlisting|programlistingco|screen 95 |screenco|screenshot %local.linespecific.class;"> 96 97<!ENTITY % local.method.synop.class ""> 98<!ENTITY % method.synop.class 99 "constructorsynopsis 100 |destructorsynopsis 101 |methodsynopsis %local.method.synop.class;"> 102 103<!ENTITY % local.synop.class ""> 104<!ENTITY % synop.class 105 "synopsis|cmdsynopsis|funcsynopsis 106 |classsynopsis|fieldsynopsis 107 |%method.synop.class; %local.synop.class;"> 108 109<!ENTITY % local.para.class ""> 110<!ENTITY % para.class 111 "formalpara|para|simpara %local.para.class;"> 112 113<!ENTITY % local.informal.class ""> 114<!ENTITY % informal.class 115 "address|blockquote 116 |graphic|graphicco|mediaobject|mediaobjectco 117 |informalequation 118 |informalexample 119 |informalfigure 120 |informaltable %local.informal.class;"> 121 122<!ENTITY % local.formal.class ""> 123<!ENTITY % formal.class 124 "equation|example|figure|table %local.formal.class;"> 125 126<!-- The DocBook TC may produce an official EBNF module for DocBook. --> 127<!-- This PE provides the hook by which it can be inserted into the DTD. --> 128<!ENTITY % ebnf.block.hook ""> 129 130<!ENTITY % local.compound.class ""> 131<!ENTITY % compound.class 132 "msgset|procedure|sidebar|qandaset 133 %ebnf.block.hook; 134 %local.compound.class;"> 135 136<!ENTITY % local.genobj.class ""> 137<!ENTITY % genobj.class 138 "anchor|bridgehead|remark|highlights 139 %local.genobj.class;"> 140 141<!ENTITY % local.descobj.class ""> 142<!ENTITY % descobj.class 143 "abstract|authorblurb|epigraph 144 %local.descobj.class;"> 145 146<!-- Character-level classes .............................................. --> 147 148<!ENTITY % local.xref.char.class ""> 149<!ENTITY % xref.char.class 150 "footnoteref|xref %local.xref.char.class;"> 151 152<!ENTITY % local.gen.char.class ""> 153<!ENTITY % gen.char.class 154 "abbrev|acronym|citation|citerefentry|citetitle|emphasis 155 |firstterm|foreignphrase|glossterm|footnote|phrase 156 |quote|trademark|wordasword %local.gen.char.class;"> 157 158<!ENTITY % local.link.char.class ""> 159<!ENTITY % link.char.class 160 "link|olink|ulink %local.link.char.class;"> 161 162<!-- The DocBook TC may produce an official EBNF module for DocBook. --> 163<!-- This PE provides the hook by which it can be inserted into the DTD. --> 164<!ENTITY % ebnf.inline.hook ""> 165 166<!ENTITY % local.tech.char.class ""> 167<!ENTITY % tech.char.class 168 "action|application 169 |classname|methodname|interfacename|exceptionname 170 |ooclass|oointerface|ooexception 171 |command|computeroutput 172 |database|email|envar|errorcode|errorname|errortype|filename 173 |function|guibutton|guiicon|guilabel|guimenu|guimenuitem 174 |guisubmenu|hardware|interface|keycap 175 |keycode|keycombo|keysym|literal|constant|markup|medialabel 176 |menuchoice|mousebutton|option|optional|parameter 177 |prompt|property|replaceable|returnvalue|sgmltag|structfield 178 |structname|symbol|systemitem|token|type|userinput|varname 179 %ebnf.inline.hook; 180 %local.tech.char.class;"> 181 182<!ENTITY % local.base.char.class ""> 183<!ENTITY % base.char.class 184 "anchor %local.base.char.class;"> 185 186<!ENTITY % local.docinfo.char.class ""> 187<!ENTITY % docinfo.char.class 188 "author|authorinitials|corpauthor|modespec|othercredit 189 |productname|productnumber|revhistory 190 %local.docinfo.char.class;"> 191 192<!ENTITY % local.other.char.class ""> 193<!ENTITY % other.char.class 194 "remark|subscript|superscript %local.other.char.class;"> 195 196<!ENTITY % local.inlineobj.char.class ""> 197<!ENTITY % inlineobj.char.class 198 "inlinegraphic|inlinemediaobject|inlineequation %local.inlineobj.char.class;"> 199 200<!-- Redeclaration placeholder ............................................ --> 201 202<!-- For redeclaring entities that are declared after this point while 203 retaining their references to the entities that are declared before 204 this point --> 205 206<![%dbpool.redecl.module;[ 207<!-- Defining rdbpool here makes some buggy XML parsers happy. --> 208<!ENTITY % rdbpool ""> 209%rdbpool; 210<!--end of dbpool.redecl.module-->]]> 211 212<!-- Object-level mixtures ................................................ --> 213 214<!-- 215 list admn line synp para infm form cmpd gen desc 216Component mixture X X X X X X X X X X 217Sidebar mixture X X X X X X X a X 218Footnote mixture X X X X X 219Example mixture X X X X X 220Highlights mixture X X X 221Paragraph mixture X X X X 222Admonition mixture X X X X X X b c 223Figure mixture X X X 224Table entry mixture X X X X d 225Glossary def mixture X X X X X e 226Legal notice mixture X X X X f 227 228a. Just Procedure; not Sidebar itself or MsgSet. 229b. No MsgSet. 230c. No Highlights. 231d. Just Graphic; no other informal objects. 232e. No Anchor, BridgeHead, or Highlights. 233f. Just BlockQuote; no other informal objects. 234--> 235 236<!ENTITY % local.component.mix ""> 237<!ENTITY % component.mix 238 "%list.class; |%admon.class; 239 |%linespecific.class; |%synop.class; 240 |%para.class; |%informal.class; 241 |%formal.class; |%compound.class; 242 |%genobj.class; |%descobj.class; 243 |%ndxterm.class; |beginpage 244 %local.component.mix;"> 245 246<!ENTITY % local.sidebar.mix ""> 247<!ENTITY % sidebar.mix 248 "%list.class; |%admon.class; 249 |%linespecific.class; |%synop.class; 250 |%para.class; |%informal.class; 251 |%formal.class; |procedure 252 |%genobj.class; 253 |%ndxterm.class; |beginpage 254 %local.sidebar.mix;"> 255 256<!ENTITY % local.qandaset.mix ""> 257<!ENTITY % qandaset.mix 258 "%list.class; |%admon.class; 259 |%linespecific.class; |%synop.class; 260 |%para.class; |%informal.class; 261 |%formal.class; |procedure 262 |%genobj.class; 263 |%ndxterm.class; 264 %local.qandaset.mix;"> 265 266<!ENTITY % local.revdescription.mix ""> 267<!ENTITY % revdescription.mix 268 "%list.class; |%admon.class; 269 |%linespecific.class; |%synop.class; 270 |%para.class; |%informal.class; 271 |%formal.class; |procedure 272 |%genobj.class; 273 |%ndxterm.class; 274 %local.revdescription.mix;"> 275 276<!ENTITY % local.footnote.mix ""> 277<!ENTITY % footnote.mix 278 "%list.class; 279 |%linespecific.class; |%synop.class; 280 |%para.class; |%informal.class; 281 %local.footnote.mix;"> 282 283<!ENTITY % local.example.mix ""> 284<!ENTITY % example.mix 285 "%list.class; 286 |%linespecific.class; |%synop.class; 287 |%para.class; |%informal.class; 288 |%ndxterm.class; |beginpage 289 %local.example.mix;"> 290 291<!ENTITY % local.highlights.mix ""> 292<!ENTITY % highlights.mix 293 "%list.class; |%admon.class; 294 |%para.class; 295 |%ndxterm.class; 296 %local.highlights.mix;"> 297 298<!-- %formal.class; is explicitly excluded from many contexts in which 299 paragraphs are used --> 300<!ENTITY % local.para.mix ""> 301<!ENTITY % para.mix 302 "%list.class; |%admon.class; 303 |%linespecific.class; 304 |%informal.class; 305 |%formal.class; 306 %local.para.mix;"> 307 308<!ENTITY % local.admon.mix ""> 309<!ENTITY % admon.mix 310 "%list.class; 311 |%linespecific.class; |%synop.class; 312 |%para.class; |%informal.class; 313 |%formal.class; |procedure|sidebar 314 |anchor|bridgehead|remark 315 |%ndxterm.class; |beginpage 316 %local.admon.mix;"> 317 318<!ENTITY % local.figure.mix ""> 319<!ENTITY % figure.mix 320 "%linespecific.class; |%synop.class; 321 |%informal.class; 322 |%ndxterm.class; |beginpage 323 %local.figure.mix;"> 324 325<!ENTITY % local.tabentry.mix ""> 326<!ENTITY % tabentry.mix 327 "%list.class; |%admon.class; 328 |%linespecific.class; 329 |%para.class; |graphic|mediaobject 330 %local.tabentry.mix;"> 331 332<!ENTITY % local.glossdef.mix ""> 333<!ENTITY % glossdef.mix 334 "%list.class; 335 |%linespecific.class; |%synop.class; 336 |%para.class; |%informal.class; 337 |%formal.class; 338 |remark 339 |%ndxterm.class; |beginpage 340 %local.glossdef.mix;"> 341 342<!ENTITY % local.legalnotice.mix ""> 343<!ENTITY % legalnotice.mix 344 "%list.class; |%admon.class; 345 |%linespecific.class; 346 |%para.class; |blockquote 347 |%ndxterm.class; |beginpage 348 %local.legalnotice.mix;"> 349 350<!ENTITY % local.textobject.mix ""> 351<!ENTITY % textobject.mix 352 "%list.class; |%admon.class; 353 |%linespecific.class; 354 |%para.class; |blockquote 355 %local.textobject.mix;"> 356 357<!ENTITY % local.mediaobject.mix ""> 358<!ENTITY % mediaobject.mix 359 "videoobject|audioobject|imageobject %local.mediaobject.mix;"> 360 361<!-- Character-level mixtures ............................................. --> 362 363<!-- 364 #PCD xref word link cptr base dnfo othr inob (synop) 365para.char.mix X X X X X X X X X 366title.char.mix X X X X X X X X X 367ndxterm.char.mix X X X X X X X X a 368cptr.char.mix X X X X X a 369smallcptr.char.mix X b a 370word.char.mix X c X X X a 371docinfo.char.mix X d X b X a 372 373a. Just InlineGraphic; no InlineEquation. 374b. Just Replaceable; no other computer terms. 375c. Just Emphasis and Trademark; no other word elements. 376d. Just Acronym, Emphasis, and Trademark; no other word elements. 377--> 378 379<!-- The DocBook TC may produce an official forms module for DocBook. --> 380<!-- This PE provides the hook by which it can be inserted into the DTD. --> 381<!ENTITY % forminlines.hook ""> 382 383<!ENTITY % local.para.char.mix ""> 384<!ENTITY % para.char.mix 385 "#PCDATA 386 |%xref.char.class; |%gen.char.class; 387 |%link.char.class; |%tech.char.class; 388 |%base.char.class; |%docinfo.char.class; 389 |%other.char.class; |%inlineobj.char.class; 390 |%synop.class; 391 |%ndxterm.class; |beginpage 392 %forminlines.hook; 393 %local.para.char.mix;"> 394 395<!ENTITY % local.title.char.mix ""> 396<!ENTITY % title.char.mix 397 "#PCDATA 398 |%xref.char.class; |%gen.char.class; 399 |%link.char.class; |%tech.char.class; 400 |%base.char.class; |%docinfo.char.class; 401 |%other.char.class; |%inlineobj.char.class; 402 |%ndxterm.class; 403 %local.title.char.mix;"> 404 405<!ENTITY % local.ndxterm.char.mix ""> 406<!ENTITY % ndxterm.char.mix 407 "#PCDATA 408 |%xref.char.class; |%gen.char.class; 409 |%link.char.class; |%tech.char.class; 410 |%base.char.class; |%docinfo.char.class; 411 |%other.char.class; |inlinegraphic|inlinemediaobject 412 %local.ndxterm.char.mix;"> 413 414<!ENTITY % local.cptr.char.mix ""> 415<!ENTITY % cptr.char.mix 416 "#PCDATA 417 |%link.char.class; |%tech.char.class; 418 |%base.char.class; 419 |%other.char.class; |inlinegraphic|inlinemediaobject 420 |%ndxterm.class; |beginpage 421 %local.cptr.char.mix;"> 422 423<!ENTITY % local.smallcptr.char.mix ""> 424<!ENTITY % smallcptr.char.mix 425 "#PCDATA 426 |replaceable 427 |inlinegraphic|inlinemediaobject 428 |%ndxterm.class; |beginpage 429 %local.smallcptr.char.mix;"> 430 431<!ENTITY % local.word.char.mix ""> 432<!ENTITY % word.char.mix 433 "#PCDATA 434 |acronym|emphasis|trademark 435 |%link.char.class; 436 |%base.char.class; 437 |%other.char.class; |inlinegraphic|inlinemediaobject 438 |%ndxterm.class; |beginpage 439 %local.word.char.mix;"> 440 441<!ENTITY % local.docinfo.char.mix ""> 442<!ENTITY % docinfo.char.mix 443 "#PCDATA 444 |%link.char.class; 445 |emphasis|trademark 446 |replaceable 447 |%other.char.class; |inlinegraphic|inlinemediaobject 448 |%ndxterm.class; 449 %local.docinfo.char.mix;"> 450<!--ENTITY % bibliocomponent.mix (see Bibliographic section, below)--> 451<!--ENTITY % person.ident.mix (see Bibliographic section, below)--> 452 453<!-- ...................................................................... --> 454<!-- Entities for content models .......................................... --> 455 456<!ENTITY % formalobject.title.content "title, titleabbrev?"> 457 458<!-- ...................................................................... --> 459<!-- Entities for attributes and attribute components ..................... --> 460 461<!-- Effectivity attributes ............................................... --> 462 463 464<!-- Arch: Computer or chip architecture to which element applies; no 465 default --> 466 467<!ENTITY % arch.attrib 468 "arch CDATA #IMPLIED"> 469 470<!-- Condition: General-purpose effectivity attribute --> 471 472<!ENTITY % condition.attrib 473 "condition CDATA #IMPLIED"> 474 475<!-- Conformance: Standards conformance characteristics --> 476 477<!ENTITY % conformance.attrib 478 "conformance NMTOKENS #IMPLIED"> 479 480 481<!-- OS: Operating system to which element applies; no default --> 482 483<!ENTITY % os.attrib 484 "os CDATA #IMPLIED"> 485 486 487<!-- Revision: Editorial revision to which element belongs; no default --> 488 489<!ENTITY % revision.attrib 490 "revision CDATA #IMPLIED"> 491 492<!-- Security: Security classification; no default --> 493 494<!ENTITY % security.attrib 495 "security CDATA #IMPLIED"> 496 497<!-- UserLevel: Level of user experience to which element applies; no 498 default --> 499 500<!ENTITY % userlevel.attrib 501 "userlevel CDATA #IMPLIED"> 502 503 504<!-- Vendor: Computer vendor to which element applies; no default --> 505 506<!ENTITY % vendor.attrib 507 "vendor CDATA #IMPLIED"> 508 509<!ENTITY % local.effectivity.attrib ""> 510<!ENTITY % effectivity.attrib 511 "%arch.attrib; 512 %condition.attrib; 513 %conformance.attrib; 514 %os.attrib; 515 %revision.attrib; 516 %security.attrib; 517 %userlevel.attrib; 518 %vendor.attrib; 519 %local.effectivity.attrib;" 520> 521 522<!-- Common attributes .................................................... --> 523 524 525<!-- Id: Unique identifier of element; no default --> 526 527<!ENTITY % id.attrib 528 "id ID #IMPLIED"> 529 530 531<!-- Id: Unique identifier of element; a value must be supplied; no 532 default --> 533 534<!ENTITY % idreq.attrib 535 "id ID #REQUIRED"> 536 537 538<!-- Lang: Indicator of language in which element is written, for 539 translation, character set management, etc.; no default --> 540 541<!ENTITY % lang.attrib 542 "lang CDATA #IMPLIED"> 543 544 545<!-- Remap: Previous role of element before conversion; no default --> 546 547<!ENTITY % remap.attrib 548 "remap CDATA #IMPLIED"> 549 550 551<!-- Role: New role of element in local environment; no default --> 552 553<!ENTITY % role.attrib 554 "role CDATA #IMPLIED"> 555 556 557<!-- XRefLabel: Alternate labeling string for XRef text generation; 558 default is usually title or other appropriate label text already 559 contained in element --> 560 561<!ENTITY % xreflabel.attrib 562 "xreflabel CDATA #IMPLIED"> 563 564 565<!-- RevisionFlag: Revision status of element; default is that element 566 wasn't revised --> 567 568<!ENTITY % revisionflag.attrib 569 "revisionflag (changed 570 |added 571 |deleted 572 |off) #IMPLIED"> 573 574<!ENTITY % local.common.attrib ""> 575 576<!-- Role is included explicitly on each element --> 577 578<!ENTITY % common.attrib 579 "%id.attrib; 580 %lang.attrib; 581 %remap.attrib; 582 %xreflabel.attrib; 583 %revisionflag.attrib; 584 %effectivity.attrib; 585 %local.common.attrib;" 586> 587 588 589<!-- Role is included explicitly on each element --> 590 591<!ENTITY % idreq.common.attrib 592 "%idreq.attrib; 593 %lang.attrib; 594 %remap.attrib; 595 %xreflabel.attrib; 596 %revisionflag.attrib; 597 %effectivity.attrib; 598 %local.common.attrib;" 599> 600 601<!-- Semi-common attributes and other attribute entities .................. --> 602 603<!ENTITY % local.graphics.attrib ""> 604 605<!-- EntityRef: Name of an external entity containing the content 606 of the graphic --> 607<!-- FileRef: Filename, qualified by a pathname if desired, 608 designating the file containing the content of the graphic --> 609<!-- Format: Notation of the element content, if any --> 610<!-- SrcCredit: Information about the source of the Graphic --> 611<!-- Width: Same as CALS reprowid (desired width) --> 612<!-- Depth: Same as CALS reprodep (desired depth) --> 613<!-- Align: Same as CALS hplace with 'none' removed; #IMPLIED means 614 application-specific --> 615<!-- Scale: Conflation of CALS hscale and vscale --> 616<!-- Scalefit: Same as CALS scalefit --> 617 618<!ENTITY % graphics.attrib 619 " 620 entityref ENTITY #IMPLIED 621 fileref CDATA #IMPLIED 622 format (%notation.class;) #IMPLIED 623 srccredit CDATA #IMPLIED 624 width CDATA #IMPLIED 625 depth CDATA #IMPLIED 626 align (left 627 |right 628 |center) #IMPLIED 629 scale CDATA #IMPLIED 630 scalefit %yesorno.attvals; 631 #IMPLIED 632 %local.graphics.attrib;" 633> 634 635<!ENTITY % local.keyaction.attrib ""> 636 637<!-- Action: Key combination type; default is unspecified if one 638 child element, Simul if there is more than one; if value is 639 Other, the OtherAction attribute must have a nonempty value --> 640<!-- OtherAction: User-defined key combination type --> 641 642<!ENTITY % keyaction.attrib 643 " 644 action (click 645 |double-click 646 |press 647 |seq 648 |simul 649 |other) #IMPLIED 650 otheraction CDATA #IMPLIED 651 %local.keyaction.attrib;" 652> 653 654 655<!-- Label: Identifying number or string; default is usually the 656 appropriate number or string autogenerated by a formatter --> 657 658<!ENTITY % label.attrib 659 "label CDATA #IMPLIED"> 660 661 662<!-- Format: whether element is assumed to contain significant white 663 space --> 664 665<!ENTITY % linespecific.attrib 666 "format NOTATION 667 (linespecific) 'linespecific' 668 linenumbering (numbered|unnumbered) #IMPLIED"> 669 670 671<!-- Linkend: link to related information; no default --> 672 673<!ENTITY % linkend.attrib 674 "linkend IDREF #IMPLIED"> 675 676 677<!-- Linkend: required link to related information --> 678 679<!ENTITY % linkendreq.attrib 680 "linkend IDREF #REQUIRED"> 681 682 683<!-- Linkends: link to one or more sets of related information; no 684 default --> 685 686<!ENTITY % linkends.attrib 687 "linkends IDREFS #IMPLIED"> 688 689 690<!ENTITY % local.mark.attrib ""> 691<!ENTITY % mark.attrib 692 "mark CDATA #IMPLIED 693 %local.mark.attrib;" 694> 695 696 697<!-- MoreInfo: whether element's content has an associated RefEntry --> 698 699<!ENTITY % moreinfo.attrib 700 "moreinfo (refentry|none) 'none'"> 701 702 703<!-- Pagenum: number of page on which element appears; no default --> 704 705<!ENTITY % pagenum.attrib 706 "pagenum CDATA #IMPLIED"> 707 708<!ENTITY % local.status.attrib ""> 709 710<!-- Status: Editorial or publication status of the element 711 it applies to, such as "in review" or "approved for distribution" --> 712 713<!ENTITY % status.attrib 714 "status CDATA #IMPLIED 715 %local.status.attrib;" 716> 717 718 719<!-- Width: width of the longest line in the element to which it 720 pertains, in number of characters --> 721 722<!ENTITY % width.attrib 723 "width CDATA #IMPLIED"> 724 725<!-- ...................................................................... --> 726<!-- Title elements ....................................................... --> 727 728<!ENTITY % title.module "INCLUDE"> 729<![%title.module;[ 730<!ENTITY % local.title.attrib ""> 731<!ENTITY % title.role.attrib "%role.attrib;"> 732 733<!ENTITY % title.element "INCLUDE"> 734<![%title.element;[ 735<!ELEMENT title (%title.char.mix;)*> 736<!--end of title.element-->]]> 737 738<!ENTITY % title.attlist "INCLUDE"> 739<![%title.attlist;[ 740<!ATTLIST title 741 %pagenum.attrib; 742 %common.attrib; 743 %title.role.attrib; 744 %local.title.attrib; 745> 746<!--end of title.attlist-->]]> 747<!--end of title.module-->]]> 748 749<!ENTITY % titleabbrev.module "INCLUDE"> 750<![%titleabbrev.module;[ 751<!ENTITY % local.titleabbrev.attrib ""> 752<!ENTITY % titleabbrev.role.attrib "%role.attrib;"> 753 754<!ENTITY % titleabbrev.element "INCLUDE"> 755<![%titleabbrev.element;[ 756<!ELEMENT titleabbrev (%title.char.mix;)*> 757<!--end of titleabbrev.element-->]]> 758 759<!ENTITY % titleabbrev.attlist "INCLUDE"> 760<![%titleabbrev.attlist;[ 761<!ATTLIST titleabbrev 762 %common.attrib; 763 %titleabbrev.role.attrib; 764 %local.titleabbrev.attrib; 765> 766<!--end of titleabbrev.attlist-->]]> 767<!--end of titleabbrev.module-->]]> 768 769<!ENTITY % subtitle.module "INCLUDE"> 770<![%subtitle.module;[ 771<!ENTITY % local.subtitle.attrib ""> 772<!ENTITY % subtitle.role.attrib "%role.attrib;"> 773 774<!ENTITY % subtitle.element "INCLUDE"> 775<![%subtitle.element;[ 776<!ELEMENT subtitle (%title.char.mix;)*> 777<!--end of subtitle.element-->]]> 778 779<!ENTITY % subtitle.attlist "INCLUDE"> 780<![%subtitle.attlist;[ 781<!ATTLIST subtitle 782 %common.attrib; 783 %subtitle.role.attrib; 784 %local.subtitle.attrib; 785> 786<!--end of subtitle.attlist-->]]> 787<!--end of subtitle.module-->]]> 788 789<!-- ...................................................................... --> 790<!-- Bibliographic entities and elements .................................. --> 791 792<!-- The bibliographic elements are typically used in the document 793 hierarchy. They do not appear in content models of information 794 pool elements. See also the document information elements, 795 below. --> 796 797<!ENTITY % local.person.ident.mix ""> 798<!ENTITY % person.ident.mix 799 "honorific|firstname|surname|lineage|othername|affiliation 800 |authorblurb|contrib %local.person.ident.mix;"> 801 802<!ENTITY % local.bibliocomponent.mix ""> 803<!ENTITY % bibliocomponent.mix 804 "abbrev|abstract|address|artpagenums|author 805 |authorgroup|authorinitials|bibliomisc|biblioset 806 |collab|confgroup|contractnum|contractsponsor 807 |copyright|corpauthor|corpname|date|edition 808 |editor|invpartnumber|isbn|issn|issuenum|orgname 809 |othercredit|pagenums|printhistory|productname 810 |productnumber|pubdate|publisher|publishername 811 |pubsnumber|releaseinfo|revhistory|seriesvolnums 812 |subtitle|title|titleabbrev|volumenum|citetitle 813 |%person.ident.mix; 814 |%ndxterm.class; 815 %local.bibliocomponent.mix;"> 816 817<!ENTITY % biblioentry.module "INCLUDE"> 818<![%biblioentry.module;[ 819<!ENTITY % local.biblioentry.attrib ""> 820<!ENTITY % biblioentry.role.attrib "%role.attrib;"> 821 822<!ENTITY % biblioentry.element "INCLUDE"> 823<![%biblioentry.element;[ 824<!ELEMENT biblioentry ((articleinfo | (%bibliocomponent.mix;))+)> 825<!--end of biblioentry.element-->]]> 826 827<!ENTITY % biblioentry.attlist "INCLUDE"> 828<![%biblioentry.attlist;[ 829<!ATTLIST biblioentry 830 %common.attrib; 831 %biblioentry.role.attrib; 832 %local.biblioentry.attrib; 833> 834<!--end of biblioentry.attlist-->]]> 835<!--end of biblioentry.module-->]]> 836 837<!ENTITY % bibliomixed.module "INCLUDE"> 838<![%bibliomixed.module;[ 839<!ENTITY % local.bibliomixed.attrib ""> 840<!ENTITY % bibliomixed.role.attrib "%role.attrib;"> 841 842<!ENTITY % bibliomixed.element "INCLUDE"> 843<![%bibliomixed.element;[ 844<!ELEMENT bibliomixed (#PCDATA | %bibliocomponent.mix; | bibliomset)*> 845<!--end of bibliomixed.element-->]]> 846 847<!ENTITY % bibliomixed.attlist "INCLUDE"> 848<![%bibliomixed.attlist;[ 849<!ATTLIST bibliomixed 850 %common.attrib; 851 %bibliomixed.role.attrib; 852 %local.bibliomixed.attrib; 853> 854<!--end of bibliomixed.attlist-->]]> 855<!--end of bibliomixed.module-->]]> 856 857<!ENTITY % articleinfo.module "INCLUDE"> 858<![%articleinfo.module;[ 859<!ENTITY % local.articleinfo.attrib ""> 860<!ENTITY % articleinfo.role.attrib "%role.attrib;"> 861 862<!ENTITY % articleinfo.element "INCLUDE"> 863<![%articleinfo.element;[ 864<!ELEMENT articleinfo ((graphic | mediaobject | legalnotice | modespec 865 | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)> 866<!--end of articleinfo.element-->]]> 867 868<!ENTITY % articleinfo.attlist "INCLUDE"> 869<![%articleinfo.attlist;[ 870<!ATTLIST articleinfo 871 %common.attrib; 872 %articleinfo.role.attrib; 873 %local.articleinfo.attrib; 874> 875<!--end of articleinfo.attlist-->]]> 876<!--end of articleinfo.module-->]]> 877 878<!ENTITY % biblioset.module "INCLUDE"> 879<![%biblioset.module;[ 880<!ENTITY % local.biblioset.attrib ""> 881<!ENTITY % biblioset.role.attrib "%role.attrib;"> 882 883<!ENTITY % biblioset.element "INCLUDE"> 884<![%biblioset.element;[ 885<!ELEMENT biblioset ((%bibliocomponent.mix;)+)> 886<!--end of biblioset.element-->]]> 887 888<!-- Relation: Relationship of elements contained within BiblioSet --> 889 890 891<!ENTITY % biblioset.attlist "INCLUDE"> 892<![%biblioset.attlist;[ 893<!ATTLIST biblioset 894 relation CDATA #IMPLIED 895 %common.attrib; 896 %biblioset.role.attrib; 897 %local.biblioset.attrib; 898> 899<!--end of biblioset.attlist-->]]> 900<!--end of biblioset.module-->]]> 901 902<!ENTITY % bibliomset.module "INCLUDE"> 903<![%bibliomset.module;[ 904<!ENTITY % bibliomset.role.attrib "%role.attrib;"> 905<!ENTITY % local.bibliomset.attrib ""> 906 907<!ENTITY % bibliomset.element "INCLUDE"> 908<![%bibliomset.element;[ 909<!ELEMENT bibliomset (#PCDATA | %bibliocomponent.mix; | bibliomset)*> 910<!--end of bibliomset.element-->]]> 911 912<!-- Relation: Relationship of elements contained within BiblioMSet --> 913 914 915<!ENTITY % bibliomset.attlist "INCLUDE"> 916<![%bibliomset.attlist;[ 917<!ATTLIST bibliomset 918 relation CDATA #IMPLIED 919 %bibliomset.role.attrib; 920 %common.attrib; 921 %local.bibliomset.attrib; 922> 923<!--end of bibliomset.attlist-->]]> 924<!--end of bibliomset.module-->]]> 925 926<!ENTITY % bibliomisc.module "INCLUDE"> 927<![%bibliomisc.module;[ 928<!ENTITY % local.bibliomisc.attrib ""> 929<!ENTITY % bibliomisc.role.attrib "%role.attrib;"> 930 931<!ENTITY % bibliomisc.element "INCLUDE"> 932<![%bibliomisc.element;[ 933<!ELEMENT bibliomisc (%para.char.mix;)*> 934<!--end of bibliomisc.element-->]]> 935 936<!ENTITY % bibliomisc.attlist "INCLUDE"> 937<![%bibliomisc.attlist;[ 938<!ATTLIST bibliomisc 939 %common.attrib; 940 %bibliomisc.role.attrib; 941 %local.bibliomisc.attrib; 942> 943<!--end of bibliomisc.attlist-->]]> 944<!--end of bibliomisc.module-->]]> 945 946<!-- ...................................................................... --> 947<!-- Subject, Keyword, and ITermSet elements .............................. --> 948 949<!ENTITY % subjectset.content.module "INCLUDE"> 950<![%subjectset.content.module;[ 951<!ENTITY % subjectset.module "INCLUDE"> 952<![%subjectset.module;[ 953<!ENTITY % local.subjectset.attrib ""> 954<!ENTITY % subjectset.role.attrib "%role.attrib;"> 955 956<!ENTITY % subjectset.element "INCLUDE"> 957<![%subjectset.element;[ 958<!ELEMENT subjectset (subject+)> 959<!--end of subjectset.element-->]]> 960 961<!-- Scheme: Controlled vocabulary employed in SubjectTerms --> 962 963 964<!ENTITY % subjectset.attlist "INCLUDE"> 965<![%subjectset.attlist;[ 966<!ATTLIST subjectset 967 scheme NMTOKEN #IMPLIED 968 %common.attrib; 969 %subjectset.role.attrib; 970 %local.subjectset.attrib; 971> 972<!--end of subjectset.attlist-->]]> 973<!--end of subjectset.module-->]]> 974 975<!ENTITY % subject.module "INCLUDE"> 976<![%subject.module;[ 977<!ENTITY % local.subject.attrib ""> 978<!ENTITY % subject.role.attrib "%role.attrib;"> 979 980<!ENTITY % subject.element "INCLUDE"> 981<![%subject.element;[ 982<!ELEMENT subject (subjectterm+)> 983<!--end of subject.element-->]]> 984 985<!-- Weight: Ranking of this group of SubjectTerms relative 986 to others, 0 is low, no highest value specified --> 987 988 989<!ENTITY % subject.attlist "INCLUDE"> 990<![%subject.attlist;[ 991<!ATTLIST subject 992 weight CDATA #IMPLIED 993 %common.attrib; 994 %subject.role.attrib; 995 %local.subject.attrib; 996> 997<!--end of subject.attlist-->]]> 998<!--end of subject.module-->]]> 999 1000<!ENTITY % subjectterm.module "INCLUDE"> 1001<![%subjectterm.module;[ 1002<!ENTITY % local.subjectterm.attrib ""> 1003<!ENTITY % subjectterm.role.attrib "%role.attrib;"> 1004 1005<!ENTITY % subjectterm.element "INCLUDE"> 1006<![%subjectterm.element;[ 1007<!ELEMENT subjectterm (#PCDATA)> 1008<!--end of subjectterm.element-->]]> 1009 1010<!ENTITY % subjectterm.attlist "INCLUDE"> 1011<![%subjectterm.attlist;[ 1012<!ATTLIST subjectterm 1013 %common.attrib; 1014 %subjectterm.role.attrib; 1015 %local.subjectterm.attrib; 1016> 1017<!--end of subjectterm.attlist-->]]> 1018<!--end of subjectterm.module-->]]> 1019<!--end of subjectset.content.module-->]]> 1020 1021<!ENTITY % keywordset.content.module "INCLUDE"> 1022<![%keywordset.content.module;[ 1023<!ENTITY % keywordset.module "INCLUDE"> 1024<![%keywordset.module;[ 1025<!ENTITY % local.keywordset.attrib ""> 1026<!ENTITY % keywordset.role.attrib "%role.attrib;"> 1027 1028<!ENTITY % keywordset.element "INCLUDE"> 1029<![%keywordset.element;[ 1030<!ELEMENT keywordset (keyword+)> 1031<!--end of keywordset.element-->]]> 1032 1033<!ENTITY % keywordset.attlist "INCLUDE"> 1034<![%keywordset.attlist;[ 1035<!ATTLIST keywordset 1036 %common.attrib; 1037 %keywordset.role.attrib; 1038 %local.keywordset.attrib; 1039> 1040<!--end of keywordset.attlist-->]]> 1041<!--end of keywordset.module-->]]> 1042 1043<!ENTITY % keyword.module "INCLUDE"> 1044<![%keyword.module;[ 1045<!ENTITY % local.keyword.attrib ""> 1046<!ENTITY % keyword.role.attrib "%role.attrib;"> 1047 1048<!ENTITY % keyword.element "INCLUDE"> 1049<![%keyword.element;[ 1050<!ELEMENT keyword (#PCDATA)> 1051<!--end of keyword.element-->]]> 1052 1053<!ENTITY % keyword.attlist "INCLUDE"> 1054<![%keyword.attlist;[ 1055<!ATTLIST keyword 1056 %common.attrib; 1057 %keyword.role.attrib; 1058 %local.keyword.attrib; 1059> 1060<!--end of keyword.attlist-->]]> 1061<!--end of keyword.module-->]]> 1062<!--end of keywordset.content.module-->]]> 1063 1064<!ENTITY % itermset.module "INCLUDE"> 1065<![%itermset.module;[ 1066<!ENTITY % local.itermset.attrib ""> 1067<!ENTITY % itermset.role.attrib "%role.attrib;"> 1068 1069<!ENTITY % itermset.element "INCLUDE"> 1070<![%itermset.element;[ 1071<!ELEMENT itermset (indexterm+)> 1072<!--end of itermset.element-->]]> 1073 1074<!ENTITY % itermset.attlist "INCLUDE"> 1075<![%itermset.attlist;[ 1076<!ATTLIST itermset 1077 %common.attrib; 1078 %itermset.role.attrib; 1079 %local.itermset.attrib; 1080> 1081<!--end of itermset.attlist-->]]> 1082<!--end of itermset.module-->]]> 1083 1084<!-- ...................................................................... --> 1085<!-- Compound (section-ish) elements ...................................... --> 1086 1087<!-- Message set ...................... --> 1088 1089<!ENTITY % msgset.content.module "INCLUDE"> 1090<![%msgset.content.module;[ 1091<!ENTITY % msgset.module "INCLUDE"> 1092<![%msgset.module;[ 1093<!ENTITY % local.msgset.attrib ""> 1094<!ENTITY % msgset.role.attrib "%role.attrib;"> 1095 1096<!ENTITY % msgset.element "INCLUDE"> 1097<![%msgset.element;[ 1098<!ELEMENT msgset ((%formalobject.title.content;)?, (msgentry+|simplemsgentry+))> 1099<!--end of msgset.element-->]]> 1100 1101<!ENTITY % msgset.attlist "INCLUDE"> 1102<![%msgset.attlist;[ 1103<!ATTLIST msgset 1104 %common.attrib; 1105 %msgset.role.attrib; 1106 %local.msgset.attrib; 1107> 1108<!--end of msgset.attlist-->]]> 1109<!--end of msgset.module-->]]> 1110 1111<!ENTITY % msgentry.module "INCLUDE"> 1112<![%msgentry.module;[ 1113<!ENTITY % local.msgentry.attrib ""> 1114<!ENTITY % msgentry.role.attrib "%role.attrib;"> 1115 1116<!ENTITY % msgentry.element "INCLUDE"> 1117<![%msgentry.element;[ 1118<!ELEMENT msgentry (msg+, msginfo?, msgexplan*)> 1119<!--end of msgentry.element-->]]> 1120 1121<!ENTITY % msgentry.attlist "INCLUDE"> 1122<![%msgentry.attlist;[ 1123<!ATTLIST msgentry 1124 %common.attrib; 1125 %msgentry.role.attrib; 1126 %local.msgentry.attrib; 1127> 1128<!--end of msgentry.attlist-->]]> 1129<!--end of msgentry.module-->]]> 1130 1131<!ENTITY % simplemsgentry.module "INCLUDE"> 1132<![ %simplemsgentry.module; [ 1133<!ENTITY % local.simplemsgentry.attrib ""> 1134<!ENTITY % simplemsgentry.role.attrib "%role.attrib;"> 1135 1136<!ENTITY % simplemsgentry.element "INCLUDE"> 1137<![ %simplemsgentry.element; [ 1138<!ELEMENT simplemsgentry (msgtext, msgexplan)> 1139<!--end of simplemsgentry.element-->]]> 1140 1141<!ENTITY % simplemsgentry.attlist "INCLUDE"> 1142<![ %simplemsgentry.attlist; [ 1143<!ATTLIST simplemsgentry 1144 %common.attrib; 1145 %simplemsgentry.role.attrib; 1146 %local.simplemsgentry.attrib; 1147 audience CDATA #IMPLIED 1148 level CDATA #IMPLIED 1149 origin CDATA #IMPLIED 1150> 1151<!--end of simplemsgentry.attlist-->]]> 1152<!--end of simplemsgentry.module-->]]> 1153 1154<!ENTITY % msg.module "INCLUDE"> 1155<![%msg.module;[ 1156<!ENTITY % local.msg.attrib ""> 1157<!ENTITY % msg.role.attrib "%role.attrib;"> 1158 1159<!ENTITY % msg.element "INCLUDE"> 1160<![%msg.element;[ 1161<!ELEMENT msg (title?, msgmain, (msgsub | msgrel)*)> 1162<!--end of msg.element-->]]> 1163 1164<!ENTITY % msg.attlist "INCLUDE"> 1165<![%msg.attlist;[ 1166<!ATTLIST msg 1167 %common.attrib; 1168 %msg.role.attrib; 1169 %local.msg.attrib; 1170> 1171<!--end of msg.attlist-->]]> 1172<!--end of msg.module-->]]> 1173 1174<!ENTITY % msgmain.module "INCLUDE"> 1175<![%msgmain.module;[ 1176<!ENTITY % local.msgmain.attrib ""> 1177<!ENTITY % msgmain.role.attrib "%role.attrib;"> 1178 1179<!ENTITY % msgmain.element "INCLUDE"> 1180<![%msgmain.element;[ 1181<!ELEMENT msgmain (title?, msgtext)> 1182<!--end of msgmain.element-->]]> 1183 1184<!ENTITY % msgmain.attlist "INCLUDE"> 1185<![%msgmain.attlist;[ 1186<!ATTLIST msgmain 1187 %common.attrib; 1188 %msgmain.role.attrib; 1189 %local.msgmain.attrib; 1190> 1191<!--end of msgmain.attlist-->]]> 1192<!--end of msgmain.module-->]]> 1193 1194<!ENTITY % msgsub.module "INCLUDE"> 1195<![%msgsub.module;[ 1196<!ENTITY % local.msgsub.attrib ""> 1197<!ENTITY % msgsub.role.attrib "%role.attrib;"> 1198 1199<!ENTITY % msgsub.element "INCLUDE"> 1200<![%msgsub.element;[ 1201<!ELEMENT msgsub (title?, msgtext)> 1202<!--end of msgsub.element-->]]> 1203 1204<!ENTITY % msgsub.attlist "INCLUDE"> 1205<![%msgsub.attlist;[ 1206<!ATTLIST msgsub 1207 %common.attrib; 1208 %msgsub.role.attrib; 1209 %local.msgsub.attrib; 1210> 1211<!--end of msgsub.attlist-->]]> 1212<!--end of msgsub.module-->]]> 1213 1214<!ENTITY % msgrel.module "INCLUDE"> 1215<![%msgrel.module;[ 1216<!ENTITY % local.msgrel.attrib ""> 1217<!ENTITY % msgrel.role.attrib "%role.attrib;"> 1218 1219<!ENTITY % msgrel.element "INCLUDE"> 1220<![%msgrel.element;[ 1221<!ELEMENT msgrel (title?, msgtext)> 1222<!--end of msgrel.element-->]]> 1223 1224<!ENTITY % msgrel.attlist "INCLUDE"> 1225<![%msgrel.attlist;[ 1226<!ATTLIST msgrel 1227 %common.attrib; 1228 %msgrel.role.attrib; 1229 %local.msgrel.attrib; 1230> 1231<!--end of msgrel.attlist-->]]> 1232<!--end of msgrel.module-->]]> 1233 1234<!-- MsgText (defined in the Inlines section, below)--> 1235 1236<!ENTITY % msginfo.module "INCLUDE"> 1237<![%msginfo.module;[ 1238<!ENTITY % local.msginfo.attrib ""> 1239<!ENTITY % msginfo.role.attrib "%role.attrib;"> 1240 1241<!ENTITY % msginfo.element "INCLUDE"> 1242<![%msginfo.element;[ 1243<!ELEMENT msginfo ((msglevel | msgorig | msgaud)*)> 1244<!--end of msginfo.element-->]]> 1245 1246<!ENTITY % msginfo.attlist "INCLUDE"> 1247<![%msginfo.attlist;[ 1248<!ATTLIST msginfo 1249 %common.attrib; 1250 %msginfo.role.attrib; 1251 %local.msginfo.attrib; 1252> 1253<!--end of msginfo.attlist-->]]> 1254<!--end of msginfo.module-->]]> 1255 1256<!ENTITY % msglevel.module "INCLUDE"> 1257<![%msglevel.module;[ 1258<!ENTITY % local.msglevel.attrib ""> 1259<!ENTITY % msglevel.role.attrib "%role.attrib;"> 1260 1261<!ENTITY % msglevel.element "INCLUDE"> 1262<![%msglevel.element;[ 1263<!ELEMENT msglevel (%smallcptr.char.mix;)*> 1264<!--end of msglevel.element-->]]> 1265 1266<!ENTITY % msglevel.attlist "INCLUDE"> 1267<![%msglevel.attlist;[ 1268<!ATTLIST msglevel 1269 %common.attrib; 1270 %msglevel.role.attrib; 1271 %local.msglevel.attrib; 1272> 1273<!--end of msglevel.attlist-->]]> 1274<!--end of msglevel.module-->]]> 1275 1276<!ENTITY % msgorig.module "INCLUDE"> 1277<![%msgorig.module;[ 1278<!ENTITY % local.msgorig.attrib ""> 1279<!ENTITY % msgorig.role.attrib "%role.attrib;"> 1280 1281<!ENTITY % msgorig.element "INCLUDE"> 1282<![%msgorig.element;[ 1283<!ELEMENT msgorig (%smallcptr.char.mix;)*> 1284<!--end of msgorig.element-->]]> 1285 1286<!ENTITY % msgorig.attlist "INCLUDE"> 1287<![%msgorig.attlist;[ 1288<!ATTLIST msgorig 1289 %common.attrib; 1290 %msgorig.role.attrib; 1291 %local.msgorig.attrib; 1292> 1293<!--end of msgorig.attlist-->]]> 1294<!--end of msgorig.module-->]]> 1295 1296<!ENTITY % msgaud.module "INCLUDE"> 1297<![%msgaud.module;[ 1298<!ENTITY % local.msgaud.attrib ""> 1299<!ENTITY % msgaud.role.attrib "%role.attrib;"> 1300 1301<!ENTITY % msgaud.element "INCLUDE"> 1302<![%msgaud.element;[ 1303<!ELEMENT msgaud (%para.char.mix;)*> 1304<!--end of msgaud.element-->]]> 1305 1306<!ENTITY % msgaud.attlist "INCLUDE"> 1307<![%msgaud.attlist;[ 1308<!ATTLIST msgaud 1309 %common.attrib; 1310 %msgaud.role.attrib; 1311 %local.msgaud.attrib; 1312> 1313<!--end of msgaud.attlist-->]]> 1314<!--end of msgaud.module-->]]> 1315 1316<!ENTITY % msgexplan.module "INCLUDE"> 1317<![%msgexplan.module;[ 1318<!ENTITY % local.msgexplan.attrib ""> 1319<!ENTITY % msgexplan.role.attrib "%role.attrib;"> 1320 1321<!ENTITY % msgexplan.element "INCLUDE"> 1322<![%msgexplan.element;[ 1323<!ELEMENT msgexplan (title?, (%component.mix;)+)> 1324<!--end of msgexplan.element-->]]> 1325 1326<!ENTITY % msgexplan.attlist "INCLUDE"> 1327<![%msgexplan.attlist;[ 1328<!ATTLIST msgexplan 1329 %common.attrib; 1330 %msgexplan.role.attrib; 1331 %local.msgexplan.attrib; 1332> 1333<!--end of msgexplan.attlist-->]]> 1334<!--end of msgexplan.module-->]]> 1335<!--end of msgset.content.module-->]]> 1336 1337<!-- QandASet ........................ --> 1338<!ENTITY % qandset.content.module "INCLUDE"> 1339<![ %qandset.content.module; [ 1340<!ENTITY % qandset.module "INCLUDE"> 1341<![ %qandset.module; [ 1342<!ENTITY % local.qandset.attrib ""> 1343<!ENTITY % qandset.role.attrib "%role.attrib;"> 1344 1345<!ENTITY % qandset.element "INCLUDE"> 1346<![ %qandset.element; [ 1347<!ELEMENT qandaset ((%formalobject.title.content;)?, 1348 (%qandaset.mix;)*, 1349 (qandadiv+|qandaentry+))> 1350<!--end of qandset.element-->]]> 1351 1352<!ENTITY % qandset.attlist "INCLUDE"> 1353<![ %qandset.attlist; [ 1354<!ATTLIST qandaset 1355 defaultlabel (qanda|number|none) #IMPLIED 1356 %common.attrib; 1357 %qandset.role.attrib; 1358 %local.qandset.attrib;> 1359<!--end of qandset.attlist-->]]> 1360<!--end of qandset.module-->]]> 1361 1362<!ENTITY % qandadiv.module "INCLUDE"> 1363<![ %qandadiv.module; [ 1364<!ENTITY % local.qandadiv.attrib ""> 1365<!ENTITY % qandadiv.role.attrib "%role.attrib;"> 1366 1367<!ENTITY % qandadiv.element "INCLUDE"> 1368<![ %qandadiv.element; [ 1369<!ELEMENT qandadiv ((%formalobject.title.content;)?, 1370 (%qandaset.mix;)*, 1371 (qandadiv+|qandaentry+))> 1372<!--end of qandadiv.element-->]]> 1373 1374<!ENTITY % qandadiv.attlist "INCLUDE"> 1375<![ %qandadiv.attlist; [ 1376<!ATTLIST qandadiv 1377 %common.attrib; 1378 %qandadiv.role.attrib; 1379 %local.qandadiv.attrib;> 1380<!--end of qandadiv.attlist-->]]> 1381<!--end of qandadiv.module-->]]> 1382 1383<!ENTITY % qandaentry.module "INCLUDE"> 1384<![ %qandaentry.module; [ 1385<!ENTITY % local.qandaentry.attrib ""> 1386<!ENTITY % qandaentry.role.attrib "%role.attrib;"> 1387 1388<!ENTITY % qandaentry.element "INCLUDE"> 1389<![ %qandaentry.element; [ 1390<!ELEMENT qandaentry (revhistory?, question, answer*)> 1391<!--end of qandaentry.element-->]]> 1392 1393<!ENTITY % qandaentry.attlist "INCLUDE"> 1394<![ %qandaentry.attlist; [ 1395<!ATTLIST qandaentry 1396 %common.attrib; 1397 %qandaentry.role.attrib; 1398 %local.qandaentry.attrib;> 1399<!--end of qandaentry.attlist-->]]> 1400<!--end of qandaentry.module-->]]> 1401 1402<!ENTITY % question.module "INCLUDE"> 1403<![ %question.module; [ 1404<!ENTITY % local.question.attrib ""> 1405<!ENTITY % question.role.attrib "%role.attrib;"> 1406 1407<!ENTITY % question.element "INCLUDE"> 1408<![ %question.element; [ 1409<!ELEMENT question (label?, (%qandaset.mix;)+)> 1410<!--end of question.element-->]]> 1411 1412<!ENTITY % question.attlist "INCLUDE"> 1413<![ %question.attlist; [ 1414<!ATTLIST question 1415 %common.attrib; 1416 %question.role.attrib; 1417 %local.question.attrib; 1418> 1419<!--end of question.attlist-->]]> 1420<!--end of question.module-->]]> 1421 1422<!ENTITY % answer.module "INCLUDE"> 1423<![ %answer.module; [ 1424<!ENTITY % local.answer.attrib ""> 1425<!ENTITY % answer.role.attrib "%role.attrib;"> 1426 1427<!ENTITY % answer.element "INCLUDE"> 1428<![ %answer.element; [ 1429<!ELEMENT answer (label?, (%qandaset.mix;)*, qandaentry*)> 1430<!--end of answer.element-->]]> 1431 1432<!ENTITY % answer.attlist "INCLUDE"> 1433<![ %answer.attlist; [ 1434<!ATTLIST answer 1435 %common.attrib; 1436 %answer.role.attrib; 1437 %local.answer.attrib; 1438> 1439<!--end of answer.attlist-->]]> 1440<!--end of answer.module-->]]> 1441 1442<!ENTITY % label.module "INCLUDE"> 1443<![ %label.module; [ 1444<!ENTITY % local.label.attrib ""> 1445<!ENTITY % label.role.attrib "%role.attrib;"> 1446 1447<!ENTITY % label.element "INCLUDE"> 1448<![ %label.element; [ 1449<!ELEMENT label (%word.char.mix;)*> 1450<!--end of label.element-->]]> 1451 1452<!ENTITY % label.attlist "INCLUDE"> 1453<![ %label.attlist; [ 1454<!ATTLIST label 1455 %common.attrib; 1456 %label.role.attrib; 1457 %local.label.attrib; 1458> 1459<!--end of label.attlist-->]]> 1460<!--end of label.module-->]]> 1461<!--end of qandset.content.module-->]]> 1462 1463<!-- Procedure ........................ --> 1464 1465<!ENTITY % procedure.content.module "INCLUDE"> 1466<![%procedure.content.module;[ 1467<!ENTITY % procedure.module "INCLUDE"> 1468<![%procedure.module;[ 1469<!ENTITY % local.procedure.attrib ""> 1470<!ENTITY % procedure.role.attrib "%role.attrib;"> 1471 1472<!ENTITY % procedure.element "INCLUDE"> 1473<![%procedure.element;[ 1474<!ELEMENT procedure ((%formalobject.title.content;)?, 1475 (%component.mix;)*, step+)> 1476<!--end of procedure.element-->]]> 1477 1478<!ENTITY % procedure.attlist "INCLUDE"> 1479<![%procedure.attlist;[ 1480<!ATTLIST procedure 1481 %common.attrib; 1482 %procedure.role.attrib; 1483 %local.procedure.attrib; 1484> 1485<!--end of procedure.attlist-->]]> 1486<!--end of procedure.module-->]]> 1487 1488<!ENTITY % step.module "INCLUDE"> 1489<![%step.module;[ 1490<!ENTITY % local.step.attrib ""> 1491<!ENTITY % step.role.attrib "%role.attrib;"> 1492 1493<!ENTITY % step.element "INCLUDE"> 1494<![%step.element;[ 1495<!ELEMENT step (title?, (((%component.mix;)+, (substeps, 1496 (%component.mix;)*)?) | (substeps, (%component.mix;)*)))> 1497<!--end of step.element-->]]> 1498 1499<!-- Performance: Whether the Step must be performed --> 1500<!-- not #REQUIRED! --> 1501 1502 1503<!ENTITY % step.attlist "INCLUDE"> 1504<![%step.attlist;[ 1505<!ATTLIST step 1506 performance (optional 1507 |required) "required" 1508 %common.attrib; 1509 %step.role.attrib; 1510 %local.step.attrib; 1511> 1512<!--end of step.attlist-->]]> 1513<!--end of step.module-->]]> 1514 1515<!ENTITY % substeps.module "INCLUDE"> 1516<![%substeps.module;[ 1517<!ENTITY % local.substeps.attrib ""> 1518<!ENTITY % substeps.role.attrib "%role.attrib;"> 1519 1520<!ENTITY % substeps.element "INCLUDE"> 1521<![%substeps.element;[ 1522<!ELEMENT substeps (step+)> 1523<!--end of substeps.element-->]]> 1524 1525<!-- Performance: whether entire set of substeps must be performed --> 1526<!-- not #REQUIRED! --> 1527 1528 1529<!ENTITY % substeps.attlist "INCLUDE"> 1530<![%substeps.attlist;[ 1531<!ATTLIST substeps 1532 performance (optional 1533 |required) "required" 1534 %common.attrib; 1535 %substeps.role.attrib; 1536 %local.substeps.attrib; 1537> 1538<!--end of substeps.attlist-->]]> 1539<!--end of substeps.module-->]]> 1540<!--end of procedure.content.module-->]]> 1541 1542<!-- Sidebar .......................... --> 1543 1544<!ENTITY % sidebar.content.model "INCLUDE"> 1545<![ %sidebar.content.model; [ 1546 1547<!ENTITY % sidebarinfo.module "INCLUDE"> 1548<![ %sidebarinfo.module; [ 1549<!ENTITY % local.sidebarinfo.attrib ""> 1550<!ENTITY % sidebarinfo.role.attrib "%role.attrib;"> 1551 1552<!ENTITY % sidebarinfo.element "INCLUDE"> 1553<![ %sidebarinfo.element; [ 1554<!ELEMENT sidebarinfo ((graphic | mediaobject | legalnotice | modespec 1555 | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)> 1556<!--end of sidebarinfo.element-->]]> 1557 1558<!ENTITY % sidebarinfo.attlist "INCLUDE"> 1559<![ %sidebarinfo.attlist; [ 1560<!ATTLIST sidebarinfo 1561 %common.attrib; 1562 %sidebarinfo.role.attrib; 1563 %local.sidebarinfo.attrib; 1564> 1565<!--end of sidebarinfo.attlist-->]]> 1566<!--end of sidebarinfo.module-->]]> 1567 1568<!ENTITY % sidebar.module "INCLUDE"> 1569<![%sidebar.module;[ 1570<!ENTITY % local.sidebar.attrib ""> 1571<!ENTITY % sidebar.role.attrib "%role.attrib;"> 1572 1573<!ENTITY % sidebar.element "INCLUDE"> 1574<![%sidebar.element;[ 1575<!ELEMENT sidebar (sidebarinfo?, 1576 (%formalobject.title.content;)?, 1577 (%sidebar.mix;)+)> 1578<!--end of sidebar.element-->]]> 1579 1580<!ENTITY % sidebar.attlist "INCLUDE"> 1581<![%sidebar.attlist;[ 1582<!ATTLIST sidebar 1583 %common.attrib; 1584 %sidebar.role.attrib; 1585 %local.sidebar.attrib; 1586> 1587<!--end of sidebar.attlist-->]]> 1588<!--end of sidebar.module-->]]> 1589<!--end of sidebar.content.model-->]]> 1590 1591<!-- ...................................................................... --> 1592<!-- Paragraph-related elements ........................................... --> 1593 1594<!ENTITY % abstract.module "INCLUDE"> 1595<![%abstract.module;[ 1596<!ENTITY % local.abstract.attrib ""> 1597<!ENTITY % abstract.role.attrib "%role.attrib;"> 1598 1599<!ENTITY % abstract.element "INCLUDE"> 1600<![%abstract.element;[ 1601<!ELEMENT abstract (title?, (%para.class;)+)> 1602<!--end of abstract.element-->]]> 1603 1604<!ENTITY % abstract.attlist "INCLUDE"> 1605<![%abstract.attlist;[ 1606<!ATTLIST abstract 1607 %common.attrib; 1608 %abstract.role.attrib; 1609 %local.abstract.attrib; 1610> 1611<!--end of abstract.attlist-->]]> 1612<!--end of abstract.module-->]]> 1613 1614<!ENTITY % authorblurb.module "INCLUDE"> 1615<![%authorblurb.module;[ 1616<!ENTITY % local.authorblurb.attrib ""> 1617<!ENTITY % authorblurb.role.attrib "%role.attrib;"> 1618 1619<!ENTITY % authorblurb.element "INCLUDE"> 1620<![%authorblurb.element;[ 1621<!ELEMENT authorblurb (title?, (%para.class;)+)> 1622<!--end of authorblurb.element-->]]> 1623 1624<!ENTITY % authorblurb.attlist "INCLUDE"> 1625<![%authorblurb.attlist;[ 1626<!ATTLIST authorblurb 1627 %common.attrib; 1628 %authorblurb.role.attrib; 1629 %local.authorblurb.attrib; 1630> 1631<!--end of authorblurb.attlist-->]]> 1632<!--end of authorblurb.module-->]]> 1633 1634<!ENTITY % blockquote.module "INCLUDE"> 1635<![%blockquote.module;[ 1636 1637<!ENTITY % local.blockquote.attrib ""> 1638<!ENTITY % blockquote.role.attrib "%role.attrib;"> 1639 1640<!ENTITY % blockquote.element "INCLUDE"> 1641<![%blockquote.element;[ 1642<!ELEMENT blockquote (title?, attribution?, (%component.mix;)+)> 1643<!--end of blockquote.element-->]]> 1644 1645<!ENTITY % blockquote.attlist "INCLUDE"> 1646<![%blockquote.attlist;[ 1647<!ATTLIST blockquote 1648 %common.attrib; 1649 %blockquote.role.attrib; 1650 %local.blockquote.attrib; 1651> 1652<!--end of blockquote.attlist-->]]> 1653<!--end of blockquote.module-->]]> 1654 1655<!ENTITY % attribution.module "INCLUDE"> 1656<![%attribution.module;[ 1657<!ENTITY % local.attribution.attrib ""> 1658<!ENTITY % attribution.role.attrib "%role.attrib;"> 1659 1660<!ENTITY % attribution.element "INCLUDE"> 1661<![%attribution.element;[ 1662<!ELEMENT attribution (%para.char.mix;)*> 1663<!--end of attribution.element-->]]> 1664 1665<!ENTITY % attribution.attlist "INCLUDE"> 1666<![%attribution.attlist;[ 1667<!ATTLIST attribution 1668 %common.attrib; 1669 %attribution.role.attrib; 1670 %local.attribution.attrib; 1671> 1672<!--end of attribution.attlist-->]]> 1673<!--end of attribution.module-->]]> 1674 1675<!ENTITY % bridgehead.module "INCLUDE"> 1676<![%bridgehead.module;[ 1677<!ENTITY % local.bridgehead.attrib ""> 1678<!ENTITY % bridgehead.role.attrib "%role.attrib;"> 1679 1680<!ENTITY % bridgehead.element "INCLUDE"> 1681<![%bridgehead.element;[ 1682<!ELEMENT bridgehead (%title.char.mix;)*> 1683<!--end of bridgehead.element-->]]> 1684 1685<!-- Renderas: Indicates the format in which the BridgeHead 1686 should appear --> 1687 1688 1689<!ENTITY % bridgehead.attlist "INCLUDE"> 1690<![%bridgehead.attlist;[ 1691<!ATTLIST bridgehead 1692 renderas (other 1693 |sect1 1694 |sect2 1695 |sect3 1696 |sect4 1697 |sect5) #IMPLIED 1698 %common.attrib; 1699 %bridgehead.role.attrib; 1700 %local.bridgehead.attrib; 1701> 1702<!--end of bridgehead.attlist-->]]> 1703<!--end of bridgehead.module-->]]> 1704 1705<!ENTITY % remark.module "INCLUDE"> 1706<![%remark.module;[ 1707<!ENTITY % local.remark.attrib ""> 1708<!ENTITY % remark.role.attrib "%role.attrib;"> 1709 1710<!ENTITY % remark.element "INCLUDE"> 1711<![%remark.element;[ 1712<!ELEMENT remark (%para.char.mix;)*> 1713<!--end of remark.element-->]]> 1714 1715<!ENTITY % remark.attlist "INCLUDE"> 1716<![%remark.attlist;[ 1717<!ATTLIST remark 1718 %common.attrib; 1719 %remark.role.attrib; 1720 %local.remark.attrib; 1721> 1722<!--end of remark.attlist-->]]> 1723<!--end of remark.module-->]]> 1724 1725<!ENTITY % epigraph.module "INCLUDE"> 1726<![%epigraph.module;[ 1727<!ENTITY % local.epigraph.attrib ""> 1728<!ENTITY % epigraph.role.attrib "%role.attrib;"> 1729 1730<!ENTITY % epigraph.element "INCLUDE"> 1731<![%epigraph.element;[ 1732<!ELEMENT epigraph (attribution?, (%para.class;)+)> 1733<!--end of epigraph.element-->]]> 1734 1735<!ENTITY % epigraph.attlist "INCLUDE"> 1736<![%epigraph.attlist;[ 1737<!ATTLIST epigraph 1738 %common.attrib; 1739 %epigraph.role.attrib; 1740 %local.epigraph.attrib; 1741> 1742<!--end of epigraph.attlist-->]]> 1743<!-- Attribution (defined above)--> 1744<!--end of epigraph.module-->]]> 1745 1746<!ENTITY % footnote.module "INCLUDE"> 1747<![%footnote.module;[ 1748<!ENTITY % local.footnote.attrib ""> 1749<!ENTITY % footnote.role.attrib "%role.attrib;"> 1750 1751<!ENTITY % footnote.element "INCLUDE"> 1752<![%footnote.element;[ 1753<!ELEMENT footnote ((%footnote.mix;)+)> 1754<!--end of footnote.element-->]]> 1755 1756<!ENTITY % footnote.attlist "INCLUDE"> 1757<![%footnote.attlist;[ 1758<!ATTLIST footnote 1759 %label.attrib; 1760 %common.attrib; 1761 %footnote.role.attrib; 1762 %local.footnote.attrib; 1763> 1764<!--end of footnote.attlist-->]]> 1765<!--end of footnote.module-->]]> 1766 1767<!ENTITY % highlights.module "INCLUDE"> 1768<![%highlights.module;[ 1769<!ENTITY % local.highlights.attrib ""> 1770<!ENTITY % highlights.role.attrib "%role.attrib;"> 1771 1772<!ENTITY % highlights.element "INCLUDE"> 1773<![%highlights.element;[ 1774<!ELEMENT highlights ((%highlights.mix;)+)> 1775<!--end of highlights.element-->]]> 1776 1777<!ENTITY % highlights.attlist "INCLUDE"> 1778<![%highlights.attlist;[ 1779<!ATTLIST highlights 1780 %common.attrib; 1781 %highlights.role.attrib; 1782 %local.highlights.attrib; 1783> 1784<!--end of highlights.attlist-->]]> 1785<!--end of highlights.module-->]]> 1786 1787<!ENTITY % formalpara.module "INCLUDE"> 1788<![%formalpara.module;[ 1789<!ENTITY % local.formalpara.attrib ""> 1790<!ENTITY % formalpara.role.attrib "%role.attrib;"> 1791 1792<!ENTITY % formalpara.element "INCLUDE"> 1793<![%formalpara.element;[ 1794<!ELEMENT formalpara (title, (%ndxterm.class;)*, para)> 1795<!--end of formalpara.element-->]]> 1796 1797<!ENTITY % formalpara.attlist "INCLUDE"> 1798<![%formalpara.attlist;[ 1799<!ATTLIST formalpara 1800 %common.attrib; 1801 %formalpara.role.attrib; 1802 %local.formalpara.attrib; 1803> 1804<!--end of formalpara.attlist-->]]> 1805<!--end of formalpara.module-->]]> 1806 1807<!ENTITY % para.module "INCLUDE"> 1808<![%para.module;[ 1809<!ENTITY % local.para.attrib ""> 1810<!ENTITY % para.role.attrib "%role.attrib;"> 1811 1812<!ENTITY % para.element "INCLUDE"> 1813<![%para.element;[ 1814<!ELEMENT para (%para.char.mix; | %para.mix;)*> 1815<!--end of para.element-->]]> 1816 1817<!ENTITY % para.attlist "INCLUDE"> 1818<![%para.attlist;[ 1819<!ATTLIST para 1820 %common.attrib; 1821 %para.role.attrib; 1822 %local.para.attrib; 1823> 1824<!--end of para.attlist-->]]> 1825<!--end of para.module-->]]> 1826 1827<!ENTITY % simpara.module "INCLUDE"> 1828<![%simpara.module;[ 1829<!ENTITY % local.simpara.attrib ""> 1830<!ENTITY % simpara.role.attrib "%role.attrib;"> 1831 1832<!ENTITY % simpara.element "INCLUDE"> 1833<![%simpara.element;[ 1834<!ELEMENT simpara (%para.char.mix;)*> 1835<!--end of simpara.element-->]]> 1836 1837<!ENTITY % simpara.attlist "INCLUDE"> 1838<![%simpara.attlist;[ 1839<!ATTLIST simpara 1840 %common.attrib; 1841 %simpara.role.attrib; 1842 %local.simpara.attrib; 1843> 1844<!--end of simpara.attlist-->]]> 1845<!--end of simpara.module-->]]> 1846 1847<!ENTITY % admon.module "INCLUDE"> 1848<![%admon.module;[ 1849<!ENTITY % local.admon.attrib ""> 1850<!ENTITY % admon.role.attrib "%role.attrib;"> 1851 1852 1853<!ENTITY % caution.element "INCLUDE"> 1854<![%caution.element;[ 1855<!ELEMENT caution (title?, (%admon.mix;)+)> 1856<!--end of caution.element-->]]> 1857 1858<!ENTITY % caution.attlist "INCLUDE"> 1859<![%caution.attlist;[ 1860<!ATTLIST caution 1861 %common.attrib; 1862 %admon.role.attrib; 1863 %local.admon.attrib; 1864> 1865<!--end of caution.attlist-->]]> 1866 1867 1868<!ENTITY % important.element "INCLUDE"> 1869<![%important.element;[ 1870<!ELEMENT important (title?, (%admon.mix;)+)> 1871<!--end of important.element-->]]> 1872 1873<!ENTITY % important.attlist "INCLUDE"> 1874<![%important.attlist;[ 1875<!ATTLIST important 1876 %common.attrib; 1877 %admon.role.attrib; 1878 %local.admon.attrib; 1879> 1880<!--end of important.attlist-->]]> 1881 1882 1883<!ENTITY % note.element "INCLUDE"> 1884<![%note.element;[ 1885<!ELEMENT note (title?, (%admon.mix;)+)> 1886<!--end of note.element-->]]> 1887 1888<!ENTITY % note.attlist "INCLUDE"> 1889<![%note.attlist;[ 1890<!ATTLIST note 1891 %common.attrib; 1892 %admon.role.attrib; 1893 %local.admon.attrib; 1894> 1895<!--end of note.attlist-->]]> 1896 1897 1898<!ENTITY % tip.element "INCLUDE"> 1899<![%tip.element;[ 1900<!ELEMENT tip (title?, (%admon.mix;)+)> 1901<!--end of tip.element-->]]> 1902 1903<!ENTITY % tip.attlist "INCLUDE"> 1904<![%tip.attlist;[ 1905<!ATTLIST tip 1906 %common.attrib; 1907 %admon.role.attrib; 1908 %local.admon.attrib; 1909> 1910<!--end of tip.attlist-->]]> 1911 1912 1913<!ENTITY % warning.element "INCLUDE"> 1914<![%warning.element;[ 1915<!ELEMENT warning (title?, (%admon.mix;)+)> 1916<!--end of warning.element-->]]> 1917 1918<!ENTITY % warning.attlist "INCLUDE"> 1919<![%warning.attlist;[ 1920<!ATTLIST warning 1921 %common.attrib; 1922 %admon.role.attrib; 1923 %local.admon.attrib; 1924> 1925<!--end of warning.attlist-->]]> 1926 1927<!--end of admon.module-->]]> 1928 1929<!-- ...................................................................... --> 1930<!-- Lists ................................................................ --> 1931 1932<!-- GlossList ........................ --> 1933 1934<!ENTITY % glosslist.module "INCLUDE"> 1935<![%glosslist.module;[ 1936<!ENTITY % local.glosslist.attrib ""> 1937<!ENTITY % glosslist.role.attrib "%role.attrib;"> 1938 1939<!ENTITY % glosslist.element "INCLUDE"> 1940<![%glosslist.element;[ 1941<!ELEMENT glosslist (glossentry+)> 1942<!--end of glosslist.element-->]]> 1943 1944<!ENTITY % glosslist.attlist "INCLUDE"> 1945<![%glosslist.attlist;[ 1946<!ATTLIST glosslist 1947 %common.attrib; 1948 %glosslist.role.attrib; 1949 %local.glosslist.attrib; 1950> 1951<!--end of glosslist.attlist-->]]> 1952<!--end of glosslist.module-->]]> 1953 1954<!ENTITY % glossentry.content.module "INCLUDE"> 1955<![%glossentry.content.module;[ 1956<!ENTITY % glossentry.module "INCLUDE"> 1957<![%glossentry.module;[ 1958<!ENTITY % local.glossentry.attrib ""> 1959<!ENTITY % glossentry.role.attrib "%role.attrib;"> 1960 1961<!ENTITY % glossentry.element "INCLUDE"> 1962<![%glossentry.element;[ 1963<!ELEMENT glossentry (glossterm, acronym?, abbrev?, 1964 (%ndxterm.class;)*, 1965 revhistory?, (glosssee|glossdef+))> 1966<!--end of glossentry.element-->]]> 1967 1968<!-- SortAs: String by which the GlossEntry is to be sorted 1969 (alphabetized) in lieu of its proper content --> 1970 1971 1972<!ENTITY % glossentry.attlist "INCLUDE"> 1973<![%glossentry.attlist;[ 1974<!ATTLIST glossentry 1975 sortas CDATA #IMPLIED 1976 %common.attrib; 1977 %glossentry.role.attrib; 1978 %local.glossentry.attrib; 1979> 1980<!--end of glossentry.attlist-->]]> 1981<!--end of glossentry.module-->]]> 1982 1983<!-- GlossTerm (defined in the Inlines section, below)--> 1984<!ENTITY % glossdef.module "INCLUDE"> 1985<![%glossdef.module;[ 1986<!ENTITY % local.glossdef.attrib ""> 1987<!ENTITY % glossdef.role.attrib "%role.attrib;"> 1988 1989<!ENTITY % glossdef.element "INCLUDE"> 1990<![%glossdef.element;[ 1991<!ELEMENT glossdef ((%glossdef.mix;)+, glossseealso*)> 1992<!--end of glossdef.element-->]]> 1993 1994<!-- Subject: List of subjects; keywords for the definition --> 1995 1996 1997<!ENTITY % glossdef.attlist "INCLUDE"> 1998<![%glossdef.attlist;[ 1999<!ATTLIST glossdef 2000 subject CDATA #IMPLIED 2001 %common.attrib; 2002 %glossdef.role.attrib; 2003 %local.glossdef.attrib; 2004> 2005<!--end of glossdef.attlist-->]]> 2006<!--end of glossdef.module-->]]> 2007 2008<!ENTITY % glosssee.module "INCLUDE"> 2009<![%glosssee.module;[ 2010<!ENTITY % local.glosssee.attrib ""> 2011<!ENTITY % glosssee.role.attrib "%role.attrib;"> 2012 2013<!ENTITY % glosssee.element "INCLUDE"> 2014<![%glosssee.element;[ 2015<!ELEMENT glosssee (%para.char.mix;)*> 2016<!--end of glosssee.element-->]]> 2017 2018<!-- OtherTerm: Reference to the GlossEntry whose GlossTerm 2019 should be displayed at the point of the GlossSee --> 2020 2021 2022<!ENTITY % glosssee.attlist "INCLUDE"> 2023<![%glosssee.attlist;[ 2024<!ATTLIST glosssee 2025 otherterm IDREF #IMPLIED 2026 %common.attrib; 2027 %glosssee.role.attrib; 2028 %local.glosssee.attrib; 2029> 2030<!--end of glosssee.attlist-->]]> 2031<!--end of glosssee.module-->]]> 2032 2033<!ENTITY % glossseealso.module "INCLUDE"> 2034<![%glossseealso.module;[ 2035<!ENTITY % local.glossseealso.attrib ""> 2036<!ENTITY % glossseealso.role.attrib "%role.attrib;"> 2037 2038<!ENTITY % glossseealso.element "INCLUDE"> 2039<![%glossseealso.element;[ 2040<!ELEMENT glossseealso (%para.char.mix;)*> 2041<!--end of glossseealso.element-->]]> 2042 2043<!-- OtherTerm: Reference to the GlossEntry whose GlossTerm 2044 should be displayed at the point of the GlossSeeAlso --> 2045 2046 2047<!ENTITY % glossseealso.attlist "INCLUDE"> 2048<![%glossseealso.attlist;[ 2049<!ATTLIST glossseealso 2050 otherterm IDREF #IMPLIED 2051 %common.attrib; 2052 %glossseealso.role.attrib; 2053 %local.glossseealso.attrib; 2054> 2055<!--end of glossseealso.attlist-->]]> 2056<!--end of glossseealso.module-->]]> 2057<!--end of glossentry.content.module-->]]> 2058 2059<!-- ItemizedList and OrderedList ..... --> 2060 2061<!ENTITY % itemizedlist.module "INCLUDE"> 2062<![%itemizedlist.module;[ 2063<!ENTITY % local.itemizedlist.attrib ""> 2064<!ENTITY % itemizedlist.role.attrib "%role.attrib;"> 2065 2066<!ENTITY % itemizedlist.element "INCLUDE"> 2067<![%itemizedlist.element;[ 2068<!ELEMENT itemizedlist ((%formalobject.title.content;)?, listitem+)> 2069<!--end of itemizedlist.element-->]]> 2070 2071<!-- Spacing: Whether the vertical space in the list should be 2072 compressed --> 2073<!-- Mark: Keyword, e.g., bullet, dash, checkbox, none; 2074 list of keywords and defaults are implementation specific --> 2075 2076 2077<!ENTITY % itemizedlist.attlist "INCLUDE"> 2078<![%itemizedlist.attlist;[ 2079<!ATTLIST itemizedlist spacing (normal 2080 |compact) #IMPLIED 2081 %mark.attrib; 2082 %common.attrib; 2083 %itemizedlist.role.attrib; 2084 %local.itemizedlist.attrib; 2085> 2086<!--end of itemizedlist.attlist-->]]> 2087<!--end of itemizedlist.module-->]]> 2088 2089<!ENTITY % orderedlist.module "INCLUDE"> 2090<![%orderedlist.module;[ 2091<!ENTITY % local.orderedlist.attrib ""> 2092<!ENTITY % orderedlist.role.attrib "%role.attrib;"> 2093 2094<!ENTITY % orderedlist.element "INCLUDE"> 2095<![%orderedlist.element;[ 2096<!ELEMENT orderedlist ((%formalobject.title.content;)?, listitem+)> 2097<!--end of orderedlist.element-->]]> 2098 2099<!-- Numeration: Style of ListItem numbered; default is expected 2100 to be Arabic --> 2101<!-- InheritNum: Specifies for a nested list that the numbering 2102 of ListItems should include the number of the item 2103 within which they are nested (e.g., 1a and 1b within 1, 2104 rather than a and b) --> 2105<!-- Continuation: Where list numbering begins afresh (Restarts, 2106 the default) or continues that of the immediately preceding 2107 list (Continues) --> 2108<!-- Spacing: Whether the vertical space in the list should be 2109 compressed --> 2110 2111 2112<!ENTITY % orderedlist.attlist "INCLUDE"> 2113<![%orderedlist.attlist;[ 2114<!ATTLIST orderedlist 2115 numeration (arabic 2116 |upperalpha 2117 |loweralpha 2118 |upperroman 2119 |lowerroman) #IMPLIED 2120 inheritnum (inherit 2121 |ignore) "ignore" 2122 continuation (continues 2123 |restarts) "restarts" 2124 spacing (normal 2125 |compact) #IMPLIED 2126 %common.attrib; 2127 %orderedlist.role.attrib; 2128 %local.orderedlist.attrib; 2129> 2130<!--end of orderedlist.attlist-->]]> 2131<!--end of orderedlist.module-->]]> 2132 2133<!ENTITY % listitem.module "INCLUDE"> 2134<![%listitem.module;[ 2135<!ENTITY % local.listitem.attrib ""> 2136<!ENTITY % listitem.role.attrib "%role.attrib;"> 2137 2138<!ENTITY % listitem.element "INCLUDE"> 2139<![%listitem.element;[ 2140<!ELEMENT listitem ((%component.mix;)+)> 2141<!--end of listitem.element-->]]> 2142 2143<!-- Override: Indicates the mark to be used for this ListItem 2144 instead of the default mark or the mark specified by 2145 the Mark attribute on the enclosing ItemizedList --> 2146 2147 2148<!ENTITY % listitem.attlist "INCLUDE"> 2149<![%listitem.attlist;[ 2150<!ATTLIST listitem 2151 override CDATA #IMPLIED 2152 %common.attrib; 2153 %listitem.role.attrib; 2154 %local.listitem.attrib; 2155> 2156<!--end of listitem.attlist-->]]> 2157<!--end of listitem.module-->]]> 2158 2159<!-- SegmentedList .................... --> 2160<!ENTITY % segmentedlist.content.module "INCLUDE"> 2161<![%segmentedlist.content.module;[ 2162<!ENTITY % segmentedlist.module "INCLUDE"> 2163<![%segmentedlist.module;[ 2164<!ENTITY % local.segmentedlist.attrib ""> 2165<!ENTITY % segmentedlist.role.attrib "%role.attrib;"> 2166 2167<!ENTITY % segmentedlist.element "INCLUDE"> 2168<![%segmentedlist.element;[ 2169<!ELEMENT segmentedlist ((%formalobject.title.content;)?, 2170 segtitle, segtitle+, 2171 seglistitem+)> 2172<!--end of segmentedlist.element-->]]> 2173 2174<!ENTITY % segmentedlist.attlist "INCLUDE"> 2175<![%segmentedlist.attlist;[ 2176<!ATTLIST segmentedlist 2177 %common.attrib; 2178 %segmentedlist.role.attrib; 2179 %local.segmentedlist.attrib; 2180> 2181<!--end of segmentedlist.attlist-->]]> 2182<!--end of segmentedlist.module-->]]> 2183 2184<!ENTITY % segtitle.module "INCLUDE"> 2185<![%segtitle.module;[ 2186<!ENTITY % local.segtitle.attrib ""> 2187<!ENTITY % segtitle.role.attrib "%role.attrib;"> 2188 2189<!ENTITY % segtitle.element "INCLUDE"> 2190<![%segtitle.element;[ 2191<!ELEMENT segtitle (%title.char.mix;)*> 2192<!--end of segtitle.element-->]]> 2193 2194<!ENTITY % segtitle.attlist "INCLUDE"> 2195<![%segtitle.attlist;[ 2196<!ATTLIST segtitle 2197 %common.attrib; 2198 %segtitle.role.attrib; 2199 %local.segtitle.attrib; 2200> 2201<!--end of segtitle.attlist-->]]> 2202<!--end of segtitle.module-->]]> 2203 2204<!ENTITY % seglistitem.module "INCLUDE"> 2205<![%seglistitem.module;[ 2206<!ENTITY % local.seglistitem.attrib ""> 2207<!ENTITY % seglistitem.role.attrib "%role.attrib;"> 2208 2209<!ENTITY % seglistitem.element "INCLUDE"> 2210<![%seglistitem.element;[ 2211<!ELEMENT seglistitem (seg, seg+)> 2212<!--end of seglistitem.element-->]]> 2213 2214<!ENTITY % seglistitem.attlist "INCLUDE"> 2215<![%seglistitem.attlist;[ 2216<!ATTLIST seglistitem 2217 %common.attrib; 2218 %seglistitem.role.attrib; 2219 %local.seglistitem.attrib; 2220> 2221<!--end of seglistitem.attlist-->]]> 2222<!--end of seglistitem.module-->]]> 2223 2224<!ENTITY % seg.module "INCLUDE"> 2225<![%seg.module;[ 2226<!ENTITY % local.seg.attrib ""> 2227<!ENTITY % seg.role.attrib "%role.attrib;"> 2228 2229<!ENTITY % seg.element "INCLUDE"> 2230<![%seg.element;[ 2231<!ELEMENT seg (%para.char.mix;)*> 2232<!--end of seg.element-->]]> 2233 2234<!ENTITY % seg.attlist "INCLUDE"> 2235<![%seg.attlist;[ 2236<!ATTLIST seg 2237 %common.attrib; 2238 %seg.role.attrib; 2239 %local.seg.attrib; 2240> 2241<!--end of seg.attlist-->]]> 2242<!--end of seg.module-->]]> 2243<!--end of segmentedlist.content.module-->]]> 2244 2245<!-- SimpleList ....................... --> 2246 2247<!ENTITY % simplelist.content.module "INCLUDE"> 2248<![%simplelist.content.module;[ 2249<!ENTITY % simplelist.module "INCLUDE"> 2250<![%simplelist.module;[ 2251<!ENTITY % local.simplelist.attrib ""> 2252<!ENTITY % simplelist.role.attrib "%role.attrib;"> 2253 2254<!ENTITY % simplelist.element "INCLUDE"> 2255<![%simplelist.element;[ 2256<!ELEMENT simplelist (member+)> 2257<!--end of simplelist.element-->]]> 2258 2259<!-- Columns: The number of columns the array should contain --> 2260<!-- Type: How the Members of the SimpleList should be 2261 formatted: Inline (members separated with commas etc. 2262 inline), Vert (top to bottom in n Columns), or Horiz (in 2263 the direction of text flow) in n Columns. If Column 2264 is 1 or implied, Type=Vert and Type=Horiz give the same 2265 results. --> 2266 2267 2268<!ENTITY % simplelist.attlist "INCLUDE"> 2269<![%simplelist.attlist;[ 2270<!ATTLIST simplelist 2271 columns CDATA #IMPLIED 2272 type (inline 2273 |vert 2274 |horiz) "vert" 2275 %common.attrib; 2276 %simplelist.role.attrib; 2277 %local.simplelist.attrib; 2278> 2279<!--end of simplelist.attlist-->]]> 2280<!--end of simplelist.module-->]]> 2281 2282<!ENTITY % member.module "INCLUDE"> 2283<![%member.module;[ 2284<!ENTITY % local.member.attrib ""> 2285<!ENTITY % member.role.attrib "%role.attrib;"> 2286 2287<!ENTITY % member.element "INCLUDE"> 2288<![%member.element;[ 2289<!ELEMENT member (%para.char.mix;)*> 2290<!--end of member.element-->]]> 2291 2292<!ENTITY % member.attlist "INCLUDE"> 2293<![%member.attlist;[ 2294<!ATTLIST member 2295 %common.attrib; 2296 %member.role.attrib; 2297 %local.member.attrib; 2298> 2299<!--end of member.attlist-->]]> 2300<!--end of member.module-->]]> 2301<!--end of simplelist.content.module-->]]> 2302 2303<!-- VariableList ..................... --> 2304 2305<!ENTITY % variablelist.content.module "INCLUDE"> 2306<![%variablelist.content.module;[ 2307<!ENTITY % variablelist.module "INCLUDE"> 2308<![%variablelist.module;[ 2309<!ENTITY % local.variablelist.attrib ""> 2310<!ENTITY % variablelist.role.attrib "%role.attrib;"> 2311 2312<!ENTITY % variablelist.element "INCLUDE"> 2313<![%variablelist.element;[ 2314<!ELEMENT variablelist ((%formalobject.title.content;)?, varlistentry+)> 2315<!--end of variablelist.element-->]]> 2316 2317<!-- TermLength: Length beyond which the presentation engine 2318 may consider the Term too long and select an alternate 2319 presentation of the Term and, or, its associated ListItem. --> 2320 2321 2322<!ENTITY % variablelist.attlist "INCLUDE"> 2323<![%variablelist.attlist;[ 2324<!ATTLIST variablelist 2325 termlength CDATA #IMPLIED 2326 %common.attrib; 2327 %variablelist.role.attrib; 2328 %local.variablelist.attrib; 2329> 2330<!--end of variablelist.attlist-->]]> 2331<!--end of variablelist.module-->]]> 2332 2333<!ENTITY % varlistentry.module "INCLUDE"> 2334<![%varlistentry.module;[ 2335<!ENTITY % local.varlistentry.attrib ""> 2336<!ENTITY % varlistentry.role.attrib "%role.attrib;"> 2337 2338<!ENTITY % varlistentry.element "INCLUDE"> 2339<![%varlistentry.element;[ 2340<!ELEMENT varlistentry (term+, listitem)> 2341<!--end of varlistentry.element-->]]> 2342 2343<!ENTITY % varlistentry.attlist "INCLUDE"> 2344<![%varlistentry.attlist;[ 2345<!ATTLIST varlistentry 2346 %common.attrib; 2347 %varlistentry.role.attrib; 2348 %local.varlistentry.attrib; 2349> 2350<!--end of varlistentry.attlist-->]]> 2351<!--end of varlistentry.module-->]]> 2352 2353<!ENTITY % term.module "INCLUDE"> 2354<![%term.module;[ 2355<!ENTITY % local.term.attrib ""> 2356<!ENTITY % term.role.attrib "%role.attrib;"> 2357 2358<!ENTITY % term.element "INCLUDE"> 2359<![%term.element;[ 2360<!ELEMENT term (%para.char.mix;)*> 2361<!--end of term.element-->]]> 2362 2363<!ENTITY % term.attlist "INCLUDE"> 2364<![%term.attlist;[ 2365<!ATTLIST term 2366 %common.attrib; 2367 %term.role.attrib; 2368 %local.term.attrib; 2369> 2370<!--end of term.attlist-->]]> 2371<!--end of term.module-->]]> 2372 2373<!-- ListItem (defined above)--> 2374<!--end of variablelist.content.module-->]]> 2375 2376<!-- CalloutList ...................... --> 2377 2378<!ENTITY % calloutlist.content.module "INCLUDE"> 2379<![%calloutlist.content.module;[ 2380<!ENTITY % calloutlist.module "INCLUDE"> 2381<![%calloutlist.module;[ 2382<!ENTITY % local.calloutlist.attrib ""> 2383<!ENTITY % calloutlist.role.attrib "%role.attrib;"> 2384 2385<!ENTITY % calloutlist.element "INCLUDE"> 2386<![%calloutlist.element;[ 2387<!ELEMENT calloutlist ((%formalobject.title.content;)?, callout+)> 2388<!--end of calloutlist.element-->]]> 2389 2390<!ENTITY % calloutlist.attlist "INCLUDE"> 2391<![%calloutlist.attlist;[ 2392<!ATTLIST calloutlist 2393 %common.attrib; 2394 %calloutlist.role.attrib; 2395 %local.calloutlist.attrib; 2396> 2397<!--end of calloutlist.attlist-->]]> 2398<!--end of calloutlist.module-->]]> 2399 2400<!ENTITY % callout.module "INCLUDE"> 2401<![%callout.module;[ 2402<!ENTITY % local.callout.attrib ""> 2403<!ENTITY % callout.role.attrib "%role.attrib;"> 2404 2405<!ENTITY % callout.element "INCLUDE"> 2406<![%callout.element;[ 2407<!ELEMENT callout ((%component.mix;)+)> 2408<!--end of callout.element-->]]> 2409 2410<!-- AreaRefs: IDs of one or more Areas or AreaSets described 2411 by this Callout --> 2412 2413 2414<!ENTITY % callout.attlist "INCLUDE"> 2415<![%callout.attlist;[ 2416<!ATTLIST callout 2417 arearefs IDREFS #REQUIRED 2418 %common.attrib; 2419 %callout.role.attrib; 2420 %local.callout.attrib; 2421> 2422<!--end of callout.attlist-->]]> 2423<!--end of callout.module-->]]> 2424<!--end of calloutlist.content.module-->]]> 2425 2426<!-- ...................................................................... --> 2427<!-- Objects .............................................................. --> 2428 2429<!-- Examples etc. .................... --> 2430 2431<!ENTITY % example.module "INCLUDE"> 2432<![%example.module;[ 2433<!ENTITY % local.example.attrib ""> 2434<!ENTITY % example.role.attrib "%role.attrib;"> 2435 2436<!ENTITY % example.element "INCLUDE"> 2437<![%example.element;[ 2438<!ELEMENT example ((%formalobject.title.content;), (%example.mix;)+)> 2439<!--end of example.element-->]]> 2440 2441<!ENTITY % example.attlist "INCLUDE"> 2442<![%example.attlist;[ 2443<!ATTLIST example 2444 %label.attrib; 2445 %width.attrib; 2446 %common.attrib; 2447 %example.role.attrib; 2448 %local.example.attrib; 2449> 2450<!--end of example.attlist-->]]> 2451<!--end of example.module-->]]> 2452 2453<!ENTITY % informalexample.module "INCLUDE"> 2454<![%informalexample.module;[ 2455<!ENTITY % local.informalexample.attrib ""> 2456<!ENTITY % informalexample.role.attrib "%role.attrib;"> 2457 2458<!ENTITY % informalexample.element "INCLUDE"> 2459<![%informalexample.element;[ 2460<!ELEMENT informalexample ((%example.mix;)+)> 2461<!--end of informalexample.element-->]]> 2462 2463<!ENTITY % informalexample.attlist "INCLUDE"> 2464<![%informalexample.attlist;[ 2465<!ATTLIST informalexample 2466 %width.attrib; 2467 %common.attrib; 2468 %informalexample.role.attrib; 2469 %local.informalexample.attrib; 2470> 2471<!--end of informalexample.attlist-->]]> 2472<!--end of informalexample.module-->]]> 2473 2474<!ENTITY % programlistingco.module "INCLUDE"> 2475<![%programlistingco.module;[ 2476<!ENTITY % local.programlistingco.attrib ""> 2477<!ENTITY % programlistingco.role.attrib "%role.attrib;"> 2478 2479<!ENTITY % programlistingco.element "INCLUDE"> 2480<![%programlistingco.element;[ 2481<!ELEMENT programlistingco (areaspec, programlisting, calloutlist*)> 2482<!--end of programlistingco.element-->]]> 2483 2484<!ENTITY % programlistingco.attlist "INCLUDE"> 2485<![%programlistingco.attlist;[ 2486<!ATTLIST programlistingco 2487 %common.attrib; 2488 %programlistingco.role.attrib; 2489 %local.programlistingco.attrib; 2490> 2491<!--end of programlistingco.attlist-->]]> 2492<!-- CalloutList (defined above in Lists)--> 2493<!--end of informalexample.module-->]]> 2494 2495<!ENTITY % areaspec.content.module "INCLUDE"> 2496<![%areaspec.content.module;[ 2497<!ENTITY % areaspec.module "INCLUDE"> 2498<![%areaspec.module;[ 2499<!ENTITY % local.areaspec.attrib ""> 2500<!ENTITY % areaspec.role.attrib "%role.attrib;"> 2501 2502<!ENTITY % areaspec.element "INCLUDE"> 2503<![%areaspec.element;[ 2504<!ELEMENT areaspec ((area|areaset)+)> 2505<!--end of areaspec.element-->]]> 2506 2507<!-- Units: global unit of measure in which coordinates in 2508 this spec are expressed: 2509 2510 - CALSPair "x1,y1 x2,y2": lower-left and upper-right 2511 coordinates in a rectangle describing repro area in which 2512 graphic is placed, where X and Y dimensions are each some 2513 number 0..10000 (taken from CALS graphic attributes) 2514 2515 - LineColumn "line column": line number and column number 2516 at which to start callout text in "linespecific" content 2517 2518 - LineRange "startline endline": whole lines from startline 2519 to endline in "linespecific" content 2520 2521 - LineColumnPair "line1 col1 line2 col2": starting and ending 2522 points of area in "linespecific" content that starts at 2523 first position and ends at second position (including the 2524 beginnings of any intervening lines) 2525 2526 - Other: directive to look at value of OtherUnits attribute 2527 to get implementation-specific keyword 2528 2529 The default is implementation-specific; usually dependent on 2530 the parent element (GraphicCO gets CALSPair, ProgramListingCO 2531 and ScreenCO get LineColumn) --> 2532<!-- OtherUnits: User-defined units --> 2533 2534 2535<!ENTITY % areaspec.attlist "INCLUDE"> 2536<![%areaspec.attlist;[ 2537<!ATTLIST areaspec 2538 units (calspair 2539 |linecolumn 2540 |linerange 2541 |linecolumnpair 2542 |other) #IMPLIED 2543 otherunits NMTOKEN #IMPLIED 2544 %common.attrib; 2545 %areaspec.role.attrib; 2546 %local.areaspec.attrib; 2547> 2548<!--end of areaspec.attlist-->]]> 2549<!--end of areaspec.module-->]]> 2550 2551<!ENTITY % area.module "INCLUDE"> 2552<![%area.module;[ 2553<!ENTITY % local.area.attrib ""> 2554<!ENTITY % area.role.attrib "%role.attrib;"> 2555 2556<!ENTITY % area.element "INCLUDE"> 2557<![%area.element;[ 2558<!ELEMENT area EMPTY> 2559<!--end of area.element-->]]> 2560 2561<!-- bug number/symbol override or initialization --> 2562<!-- to any related information --> 2563<!-- Units: unit of measure in which coordinates in this 2564 area are expressed; inherits from AreaSet and AreaSpec --> 2565<!-- OtherUnits: User-defined units --> 2566 2567 2568<!ENTITY % area.attlist "INCLUDE"> 2569<![%area.attlist;[ 2570<!ATTLIST area 2571 %label.attrib; 2572 %linkends.attrib; 2573 units (calspair 2574 |linecolumn 2575 |linerange 2576 |linecolumnpair 2577 |other) #IMPLIED 2578 otherunits NMTOKEN #IMPLIED 2579 coords CDATA #REQUIRED 2580 %idreq.common.attrib; 2581 %area.role.attrib; 2582 %local.area.attrib; 2583> 2584<!--end of area.attlist-->]]> 2585<!--end of area.module-->]]> 2586 2587<!ENTITY % areaset.module "INCLUDE"> 2588<![%areaset.module;[ 2589<!ENTITY % local.areaset.attrib ""> 2590<!ENTITY % areaset.role.attrib "%role.attrib;"> 2591 2592<!ENTITY % areaset.element "INCLUDE"> 2593<![%areaset.element;[ 2594<!ELEMENT areaset (area+)> 2595<!--end of areaset.element-->]]> 2596 2597<!-- bug number/symbol override or initialization --> 2598<!-- Units: unit of measure in which coordinates in this 2599 area are expressed; inherits from AreaSpec --> 2600 2601 2602<!ENTITY % areaset.attlist "INCLUDE"> 2603<![%areaset.attlist;[ 2604<!ATTLIST areaset 2605 %label.attrib; 2606 units (calspair 2607 |linecolumn 2608 |linerange 2609 |linecolumnpair 2610 |other) #IMPLIED 2611 otherunits NMTOKEN #IMPLIED 2612 coords CDATA #REQUIRED 2613 %idreq.common.attrib; 2614 %areaset.role.attrib; 2615 %local.areaset.attrib; 2616> 2617<!--end of areaset.attlist-->]]> 2618<!--end of areaset.module-->]]> 2619<!--end of areaspec.content.module-->]]> 2620 2621<!ENTITY % programlisting.module "INCLUDE"> 2622<![%programlisting.module;[ 2623<!ENTITY % local.programlisting.attrib ""> 2624<!ENTITY % programlisting.role.attrib "%role.attrib;"> 2625 2626<!ENTITY % programlisting.element "INCLUDE"> 2627<![%programlisting.element;[ 2628<!ELEMENT programlisting (%para.char.mix; | co | lineannotation)*> 2629<!--end of programlisting.element-->]]> 2630 2631<!ENTITY % programlisting.attlist "INCLUDE"> 2632<![%programlisting.attlist;[ 2633<!ATTLIST programlisting 2634 %width.attrib; 2635 %linespecific.attrib; 2636 %common.attrib; 2637 %programlisting.role.attrib; 2638 %local.programlisting.attrib; 2639> 2640<!--end of programlisting.attlist-->]]> 2641<!--end of programlisting.module-->]]> 2642 2643<!ENTITY % literallayout.module "INCLUDE"> 2644<![%literallayout.module;[ 2645<!ENTITY % local.literallayout.attrib ""> 2646<!ENTITY % literallayout.role.attrib "%role.attrib;"> 2647 2648<!ENTITY % literallayout.element "INCLUDE"> 2649<![%literallayout.element;[ 2650<!ELEMENT literallayout (%para.char.mix; | lineannotation | co)*> 2651<!--end of literallayout.element-->]]> 2652 2653<!ENTITY % literallayout.attlist "INCLUDE"> 2654<![%literallayout.attlist;[ 2655<!ATTLIST literallayout 2656 %width.attrib; 2657 %linespecific.attrib; 2658 class (monospaced|normal) "normal" 2659 %common.attrib; 2660 %literallayout.role.attrib; 2661 %local.literallayout.attrib; 2662> 2663<!--end of literallayout.attlist-->]]> 2664<!-- LineAnnotation (defined in the Inlines section, below)--> 2665<!--end of literallayout.module-->]]> 2666 2667<!ENTITY % screenco.module "INCLUDE"> 2668<![%screenco.module;[ 2669<!ENTITY % local.screenco.attrib ""> 2670<!ENTITY % screenco.role.attrib "%role.attrib;"> 2671 2672<!ENTITY % screenco.element "INCLUDE"> 2673<![%screenco.element;[ 2674<!ELEMENT screenco (areaspec, screen, calloutlist*)> 2675<!--end of screenco.element-->]]> 2676 2677<!ENTITY % screenco.attlist "INCLUDE"> 2678<![%screenco.attlist;[ 2679<!ATTLIST screenco 2680 %common.attrib; 2681 %screenco.role.attrib; 2682 %local.screenco.attrib; 2683> 2684<!--end of screenco.attlist-->]]> 2685<!-- AreaSpec (defined above)--> 2686<!-- CalloutList (defined above in Lists)--> 2687<!--end of screenco.module-->]]> 2688 2689<!ENTITY % screen.module "INCLUDE"> 2690<![%screen.module;[ 2691<!ENTITY % local.screen.attrib ""> 2692<!ENTITY % screen.role.attrib "%role.attrib;"> 2693 2694<!ENTITY % screen.element "INCLUDE"> 2695<![%screen.element;[ 2696<!ELEMENT screen (%para.char.mix; | co | lineannotation)*> 2697<!--end of screen.element-->]]> 2698 2699<!ENTITY % screen.attlist "INCLUDE"> 2700<![%screen.attlist;[ 2701<!ATTLIST screen 2702 %width.attrib; 2703 %linespecific.attrib; 2704 %common.attrib; 2705 %screen.role.attrib; 2706 %local.screen.attrib; 2707> 2708<!--end of screen.attlist-->]]> 2709<!--end of screen.module-->]]> 2710 2711<!ENTITY % screenshot.content.module "INCLUDE"> 2712<![%screenshot.content.module;[ 2713<!ENTITY % screenshot.module "INCLUDE"> 2714<![%screenshot.module;[ 2715<!ENTITY % local.screenshot.attrib ""> 2716<!ENTITY % screenshot.role.attrib "%role.attrib;"> 2717 2718<!ENTITY % screenshot.element "INCLUDE"> 2719<![%screenshot.element;[ 2720<!ELEMENT screenshot (screeninfo?, 2721 (graphic|graphicco 2722 |mediaobject|mediaobjectco))> 2723<!--end of screenshot.element-->]]> 2724 2725<!ENTITY % screenshot.attlist "INCLUDE"> 2726<![%screenshot.attlist;[ 2727<!ATTLIST screenshot 2728 %common.attrib; 2729 %screenshot.role.attrib; 2730 %local.screenshot.attrib; 2731> 2732<!--end of screenshot.attlist-->]]> 2733<!--end of screenshot.module-->]]> 2734 2735<!ENTITY % screeninfo.module "INCLUDE"> 2736<![%screeninfo.module;[ 2737<!ENTITY % local.screeninfo.attrib ""> 2738<!ENTITY % screeninfo.role.attrib "%role.attrib;"> 2739 2740<!ENTITY % screeninfo.element "INCLUDE"> 2741<![%screeninfo.element;[ 2742<!ELEMENT screeninfo (%para.char.mix;)*> 2743<!--end of screeninfo.element-->]]> 2744 2745<!ENTITY % screeninfo.attlist "INCLUDE"> 2746<![%screeninfo.attlist;[ 2747<!ATTLIST screeninfo 2748 %common.attrib; 2749 %screeninfo.role.attrib; 2750 %local.screeninfo.attrib; 2751> 2752<!--end of screeninfo.attlist-->]]> 2753<!--end of screeninfo.module-->]]> 2754<!--end of screenshot.content.module-->]]> 2755 2756<!-- Figures etc. ..................... --> 2757 2758<!ENTITY % figure.module "INCLUDE"> 2759<![%figure.module;[ 2760<!ENTITY % local.figure.attrib ""> 2761<!ENTITY % figure.role.attrib "%role.attrib;"> 2762 2763<!ENTITY % figure.element "INCLUDE"> 2764<![%figure.element;[ 2765<!ELEMENT figure ((%formalobject.title.content;), (%figure.mix; | 2766 %link.char.class;)+)> 2767<!--end of figure.element-->]]> 2768 2769<!-- Float: Whether the Figure is supposed to be rendered 2770 where convenient (yes (1) value) or at the place it occurs 2771 in the text (no (0) value, the default) --> 2772 2773 2774<!ENTITY % figure.attlist "INCLUDE"> 2775<![%figure.attlist;[ 2776<!ATTLIST figure 2777 float %yesorno.attvals; '0' 2778 pgwide %yesorno.attvals; #IMPLIED 2779 %label.attrib; 2780 %common.attrib; 2781 %figure.role.attrib; 2782 %local.figure.attrib; 2783> 2784<!--end of figure.attlist-->]]> 2785<!--end of figure.module-->]]> 2786 2787<!ENTITY % informalfigure.module "INCLUDE"> 2788<![ %informalfigure.module; [ 2789<!ENTITY % local.informalfigure.attrib ""> 2790<!ENTITY % informalfigure.role.attrib "%role.attrib;"> 2791 2792<!ENTITY % informalfigure.element "INCLUDE"> 2793<![ %informalfigure.element; [ 2794<!ELEMENT informalfigure ((%figure.mix; | %link.char.class;)+)> 2795<!--end of informalfigure.element-->]]> 2796 2797<!ENTITY % informalfigure.attlist "INCLUDE"> 2798<![ %informalfigure.attlist; [ 2799<!-- 2800Float: Whether the Figure is supposed to be rendered 2801where convenient (yes (1) value) or at the place it occurs 2802in the text (no (0) value, the default) 2803--> 2804<!ATTLIST informalfigure 2805 float %yesorno.attvals; "0" 2806 pgwide %yesorno.attvals; #IMPLIED 2807 %label.attrib; 2808 %common.attrib; 2809 %informalfigure.role.attrib; 2810 %local.informalfigure.attrib; 2811> 2812<!--end of informalfigure.attlist-->]]> 2813<!--end of informalfigure.module-->]]> 2814 2815<!ENTITY % graphicco.module "INCLUDE"> 2816<![%graphicco.module;[ 2817<!ENTITY % local.graphicco.attrib ""> 2818<!ENTITY % graphicco.role.attrib "%role.attrib;"> 2819 2820<!ENTITY % graphicco.element "INCLUDE"> 2821<![%graphicco.element;[ 2822<!ELEMENT graphicco (areaspec, graphic, calloutlist*)> 2823<!--end of graphicco.element-->]]> 2824 2825<!ENTITY % graphicco.attlist "INCLUDE"> 2826<![%graphicco.attlist;[ 2827<!ATTLIST graphicco 2828 %common.attrib; 2829 %graphicco.role.attrib; 2830 %local.graphicco.attrib; 2831> 2832<!--end of graphicco.attlist-->]]> 2833<!-- AreaSpec (defined above in Examples)--> 2834<!-- CalloutList (defined above in Lists)--> 2835<!--end of graphicco.module-->]]> 2836 2837<!-- Graphical data can be the content of Graphic, or you can reference 2838 an external file either as an entity (Entitref) or a filename 2839 (Fileref). --> 2840 2841<!ENTITY % graphic.module "INCLUDE"> 2842<![%graphic.module;[ 2843<!ENTITY % local.graphic.attrib ""> 2844<!ENTITY % graphic.role.attrib "%role.attrib;"> 2845 2846<!ENTITY % graphic.element "INCLUDE"> 2847<![%graphic.element;[ 2848<!ELEMENT graphic EMPTY> 2849<!--end of graphic.element-->]]> 2850 2851<!ENTITY % graphic.attlist "INCLUDE"> 2852<![%graphic.attlist;[ 2853<!ATTLIST graphic 2854 %graphics.attrib; 2855 %common.attrib; 2856 %graphic.role.attrib; 2857 %local.graphic.attrib; 2858> 2859<!--end of graphic.attlist-->]]> 2860<!--end of graphic.module-->]]> 2861 2862<!ENTITY % inlinegraphic.module "INCLUDE"> 2863<![%inlinegraphic.module;[ 2864<!ENTITY % local.inlinegraphic.attrib ""> 2865<!ENTITY % inlinegraphic.role.attrib "%role.attrib;"> 2866 2867<!ENTITY % inlinegraphic.element "INCLUDE"> 2868<![%inlinegraphic.element;[ 2869<!ELEMENT inlinegraphic EMPTY> 2870<!--end of inlinegraphic.element-->]]> 2871 2872<!ENTITY % inlinegraphic.attlist "INCLUDE"> 2873<![%inlinegraphic.attlist;[ 2874<!ATTLIST inlinegraphic 2875 %graphics.attrib; 2876 %common.attrib; 2877 %inlinegraphic.role.attrib; 2878 %local.inlinegraphic.attrib; 2879> 2880<!--end of inlinegraphic.attlist-->]]> 2881<!--end of inlinegraphic.module-->]]> 2882 2883<!ENTITY % mediaobject.content.module "INCLUDE"> 2884<![ %mediaobject.content.module; [ 2885 2886<!ENTITY % mediaobject.module "INCLUDE"> 2887<![ %mediaobject.module; [ 2888<!ENTITY % local.mediaobject.attrib ""> 2889<!ENTITY % mediaobject.role.attrib "%role.attrib;"> 2890 2891<!ENTITY % mediaobject.element "INCLUDE"> 2892<![ %mediaobject.element; [ 2893<!ELEMENT mediaobject (objectinfo?, 2894 (%mediaobject.mix;), 2895 (%mediaobject.mix;|textobject)*, 2896 caption?)> 2897<!--end of mediaobject.element-->]]> 2898 2899<!ENTITY % mediaobject.attlist "INCLUDE"> 2900<![ %mediaobject.attlist; [ 2901<!ATTLIST mediaobject 2902 %common.attrib; 2903 %mediaobject.role.attrib; 2904 %local.mediaobject.attrib; 2905> 2906<!--end of mediaobject.attlist-->]]> 2907<!--end of mediaobject.module-->]]> 2908 2909<!ENTITY % inlinemediaobject.module "INCLUDE"> 2910<![ %inlinemediaobject.module; [ 2911<!ENTITY % local.inlinemediaobject.attrib ""> 2912<!ENTITY % inlinemediaobject.role.attrib "%role.attrib;"> 2913 2914<!ENTITY % inlinemediaobject.element "INCLUDE"> 2915<![ %inlinemediaobject.element; [ 2916<!ELEMENT inlinemediaobject (objectinfo?, 2917 (%mediaobject.mix;), 2918 (%mediaobject.mix;|textobject)*)> 2919<!--end of inlinemediaobject.element-->]]> 2920 2921<!ENTITY % inlinemediaobject.attlist "INCLUDE"> 2922<![ %inlinemediaobject.attlist; [ 2923<!ATTLIST inlinemediaobject 2924 %common.attrib; 2925 %inlinemediaobject.role.attrib; 2926 %local.inlinemediaobject.attrib; 2927> 2928<!--end of inlinemediaobject.attlist-->]]> 2929<!--end of inlinemediaobject.module-->]]> 2930 2931<!ENTITY % videoobject.module "INCLUDE"> 2932<![ %videoobject.module; [ 2933<!ENTITY % local.videoobject.attrib ""> 2934<!ENTITY % videoobject.role.attrib "%role.attrib;"> 2935 2936<!ENTITY % videoobject.element "INCLUDE"> 2937<![ %videoobject.element; [ 2938<!ELEMENT videoobject (objectinfo?, videodata)> 2939<!--end of videoobject.element-->]]> 2940 2941<!ENTITY % videoobject.attlist "INCLUDE"> 2942<![ %videoobject.attlist; [ 2943<!ATTLIST videoobject 2944 %common.attrib; 2945 %videoobject.role.attrib; 2946 %local.videoobject.attrib; 2947> 2948<!--end of videoobject.attlist-->]]> 2949<!--end of videoobject.module-->]]> 2950 2951<!ENTITY % audioobject.module "INCLUDE"> 2952<![ %audioobject.module; [ 2953<!ENTITY % local.audioobject.attrib ""> 2954<!ENTITY % audioobject.role.attrib "%role.attrib;"> 2955 2956<!ENTITY % audioobject.element "INCLUDE"> 2957<![ %audioobject.element; [ 2958<!ELEMENT audioobject (objectinfo?, audiodata)> 2959<!--end of audioobject.element-->]]> 2960 2961<!ENTITY % audioobject.attlist "INCLUDE"> 2962<![ %audioobject.attlist; [ 2963<!ATTLIST audioobject 2964 %common.attrib; 2965 %audioobject.role.attrib; 2966 %local.audioobject.attrib; 2967> 2968<!--end of audioobject.attlist-->]]> 2969<!--end of audioobject.module-->]]> 2970 2971<!ENTITY % imageobject.module "INCLUDE"> 2972<![ %imageobject.module; [ 2973<!ENTITY % local.imageobject.attrib ""> 2974<!ENTITY % imageobject.role.attrib "%role.attrib;"> 2975 2976<!ENTITY % imageobject.element "INCLUDE"> 2977<![ %imageobject.element; [ 2978<!ELEMENT imageobject (objectinfo?, imagedata)> 2979<!--end of imageobject.element-->]]> 2980 2981<!ENTITY % imageobject.attlist "INCLUDE"> 2982<![ %imageobject.attlist; [ 2983<!ATTLIST imageobject 2984 %common.attrib; 2985 %imageobject.role.attrib; 2986 %local.imageobject.attrib; 2987> 2988<!--end of imageobject.attlist-->]]> 2989<!--end of imageobject.module-->]]> 2990 2991<!ENTITY % textobject.module "INCLUDE"> 2992<![ %textobject.module; [ 2993<!ENTITY % local.textobject.attrib ""> 2994<!ENTITY % textobject.role.attrib "%role.attrib;"> 2995 2996<!ENTITY % textobject.element "INCLUDE"> 2997<![ %textobject.element; [ 2998<!ELEMENT textobject (objectinfo?, (phrase|(%textobject.mix;)+))> 2999<!--end of textobject.element-->]]> 3000 3001<!ENTITY % textobject.attlist "INCLUDE"> 3002<![ %textobject.attlist; [ 3003<!ATTLIST textobject 3004 %common.attrib; 3005 %textobject.role.attrib; 3006 %local.textobject.attrib; 3007> 3008<!--end of textobject.attlist-->]]> 3009<!--end of textobject.module-->]]> 3010 3011<!ENTITY % objectinfo.module "INCLUDE"> 3012<![ %objectinfo.module; [ 3013<!ENTITY % local.objectinfo.attrib ""> 3014<!ENTITY % objectinfo.role.attrib "%role.attrib;"> 3015 3016<!ENTITY % objectinfo.element "INCLUDE"> 3017<![ %objectinfo.element; [ 3018<!ELEMENT objectinfo ((graphic | mediaobject | legalnotice | modespec 3019 | subjectset | keywordset | itermset | %bibliocomponent.mix;)+)> 3020<!--end of objectinfo.element-->]]> 3021 3022<!ENTITY % objectinfo.attlist "INCLUDE"> 3023<![ %objectinfo.attlist; [ 3024<!ATTLIST objectinfo 3025 %common.attrib; 3026 %objectinfo.role.attrib; 3027 %local.objectinfo.attrib; 3028> 3029<!--end of objectinfo.attlist-->]]> 3030<!--end of objectinfo.module-->]]> 3031 3032<!--EntityRef: Name of an external entity containing the content 3033 of the object data--> 3034<!--FileRef: Filename, qualified by a pathname if desired, 3035 designating the file containing the content of the object data--> 3036<!--Format: Notation of the element content, if any--> 3037<!--SrcCredit: Information about the source of the image--> 3038<!ENTITY % local.objectdata.attrib ""> 3039<!ENTITY % objectdata.attrib 3040 " 3041 entityref ENTITY #IMPLIED 3042 fileref CDATA #IMPLIED 3043 format (%notation.class;) 3044 #IMPLIED 3045 srccredit CDATA #IMPLIED 3046 %local.objectdata.attrib;" 3047> 3048 3049<!ENTITY % videodata.module "INCLUDE"> 3050<![ %videodata.module; [ 3051<!ENTITY % local.videodata.attrib ""> 3052<!ENTITY % videodata.role.attrib "%role.attrib;"> 3053 3054<!ENTITY % videodata.element "INCLUDE"> 3055<![ %videodata.element; [ 3056<!ELEMENT videodata EMPTY> 3057<!--end of videodata.element-->]]> 3058 3059<!ENTITY % videodata.attlist "INCLUDE"> 3060<![ %videodata.attlist; [ 3061 3062<!--Width: Same as CALS reprowid (desired width)--> 3063<!--Depth: Same as CALS reprodep (desired depth)--> 3064<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means 3065 application-specific--> 3066<!--Scale: Conflation of CALS hscale and vscale--> 3067<!--Scalefit: Same as CALS scalefit--> 3068<!ATTLIST videodata 3069 %common.attrib; 3070 %objectdata.attrib; 3071 width CDATA #IMPLIED 3072 depth CDATA #IMPLIED 3073 align (left 3074 |right 3075 |center) #IMPLIED 3076 scale CDATA #IMPLIED 3077 scalefit %yesorno.attvals; 3078 #IMPLIED 3079 %videodata.role.attrib; 3080 %local.videodata.attrib; 3081> 3082<!--end of videodata.attlist-->]]> 3083<!--end of videodata.module-->]]> 3084 3085<!ENTITY % audiodata.module "INCLUDE"> 3086<![ %audiodata.module; [ 3087<!ENTITY % local.audiodata.attrib ""> 3088<!ENTITY % audiodata.role.attrib "%role.attrib;"> 3089 3090<!ENTITY % audiodata.element "INCLUDE"> 3091<![ %audiodata.element; [ 3092<!ELEMENT audiodata EMPTY> 3093<!--end of audiodata.element-->]]> 3094 3095<!ENTITY % audiodata.attlist "INCLUDE"> 3096<![ %audiodata.attlist; [ 3097<!ATTLIST audiodata 3098 %common.attrib; 3099 %objectdata.attrib; 3100 %local.audiodata.attrib; 3101 %audiodata.role.attrib; 3102> 3103<!--end of audiodata.attlist-->]]> 3104<!--end of audiodata.module-->]]> 3105 3106<!ENTITY % imagedata.module "INCLUDE"> 3107<![ %imagedata.module; [ 3108<!ENTITY % local.imagedata.attrib ""> 3109<!ENTITY % imagedata.role.attrib "%role.attrib;"> 3110 3111<!ENTITY % imagedata.element "INCLUDE"> 3112<![ %imagedata.element; [ 3113<!ELEMENT imagedata EMPTY> 3114<!--end of imagedata.element-->]]> 3115 3116<!ENTITY % imagedata.attlist "INCLUDE"> 3117<![ %imagedata.attlist; [ 3118 3119<!--Width: Same as CALS reprowid (desired width)--> 3120<!--Depth: Same as CALS reprodep (desired depth)--> 3121<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means 3122 application-specific--> 3123<!--Scale: Conflation of CALS hscale and vscale--> 3124<!--Scalefit: Same as CALS scalefit--> 3125<!ATTLIST imagedata 3126 %common.attrib; 3127 %objectdata.attrib; 3128 width CDATA #IMPLIED 3129 depth CDATA #IMPLIED 3130 align (left 3131 |right 3132 |center) #IMPLIED 3133 scale CDATA #IMPLIED 3134 scalefit %yesorno.attvals; 3135 #IMPLIED 3136 %local.imagedata.attrib; 3137 %imagedata.role.attrib; 3138> 3139<!--end of imagedata.attlist-->]]> 3140<!--end of imagedata.module-->]]> 3141 3142<!ENTITY % caption.module "INCLUDE"> 3143<![ %caption.module; [ 3144<!ENTITY % local.caption.attrib ""> 3145<!ENTITY % caption.role.attrib "%role.attrib;"> 3146 3147<!ENTITY % caption.element "INCLUDE"> 3148<![ %caption.element; [ 3149<!ELEMENT caption (%textobject.mix;)*> 3150<!--end of caption.element-->]]> 3151 3152<!ENTITY % caption.attlist "INCLUDE"> 3153<![ %caption.attlist; [ 3154<!ATTLIST caption 3155 %common.attrib; 3156 %local.caption.attrib; 3157 %caption.role.attrib; 3158> 3159<!--end of caption.attlist-->]]> 3160<!--end of caption.module-->]]> 3161 3162<!ENTITY % mediaobjectco.module "INCLUDE"> 3163<![ %mediaobjectco.module; [ 3164<!ENTITY % local.mediaobjectco.attrib ""> 3165<!ENTITY % mediaobjectco.role.attrib "%role.attrib;"> 3166 3167<!ENTITY % mediaobjectco.element "INCLUDE"> 3168<![ %mediaobjectco.element; [ 3169<!ELEMENT mediaobjectco (objectinfo?, imageobjectco, 3170 (imageobjectco|textobject)*)> 3171<!--end of mediaobjectco.element-->]]> 3172 3173<!ENTITY % mediaobjectco.attlist "INCLUDE"> 3174<![ %mediaobjectco.attlist; [ 3175<!ATTLIST mediaobjectco 3176 %common.attrib; 3177 %mediaobjectco.role.attrib; 3178 %local.mediaobjectco.attrib; 3179> 3180<!--end of mediaobjectco.attlist-->]]> 3181<!--end of mediaobjectco.module-->]]> 3182 3183<!ENTITY % imageobjectco.module "INCLUDE"> 3184<![ %imageobjectco.module; [ 3185<!ENTITY % local.imageobjectco.attrib ""> 3186<!ENTITY % imageobjectco.role.attrib "%role.attrib;"> 3187 3188<!ENTITY % imageobjectco.element "INCLUDE"> 3189<![ %imageobjectco.element; [ 3190<!ELEMENT imageobjectco (areaspec, imageobject, calloutlist*)> 3191<!--end of imageobjectco.element-->]]> 3192 3193<!ENTITY % imageobjectco.attlist "INCLUDE"> 3194<![ %imageobjectco.attlist; [ 3195<!ATTLIST imageobjectco 3196 %common.attrib; 3197 %imageobjectco.role.attrib; 3198 %local.imageobjectco.attrib; 3199> 3200<!--end of imageobjectco.attlist-->]]> 3201<!--end of imageobjectco.module-->]]> 3202<!--end of mediaobject.content.module-->]]> 3203 3204<!-- Equations ........................ --> 3205 3206<!-- This PE provides a mechanism for replacing equation content, --> 3207<!-- perhaps adding a new or different model (e.g., MathML) --> 3208<!ENTITY % equation.content "(alt?, (graphic+|mediaobject+))"> 3209<!ENTITY % inlineequation.content "(alt?, (graphic+|inlinemediaobject+))"> 3210 3211<!ENTITY % equation.module "INCLUDE"> 3212<![%equation.module;[ 3213<!ENTITY % local.equation.attrib ""> 3214<!ENTITY % equation.role.attrib "%role.attrib;"> 3215 3216<!ENTITY % equation.element "INCLUDE"> 3217<![%equation.element;[ 3218<!ELEMENT equation ((%formalobject.title.content;)?, (informalequation | 3219 %equation.content;))> 3220<!--end of equation.element-->]]> 3221 3222<!ENTITY % equation.attlist "INCLUDE"> 3223<![%equation.attlist;[ 3224<!ATTLIST equation 3225 %label.attrib; 3226 %common.attrib; 3227 %equation.role.attrib; 3228 %local.equation.attrib; 3229> 3230<!--end of equation.attlist-->]]> 3231<!--end of equation.module-->]]> 3232 3233<!ENTITY % informalequation.module "INCLUDE"> 3234<![%informalequation.module;[ 3235<!ENTITY % local.informalequation.attrib ""> 3236<!ENTITY % informalequation.role.attrib "%role.attrib;"> 3237 3238<!ENTITY % informalequation.element "INCLUDE"> 3239<![%informalequation.element;[ 3240<!ELEMENT informalequation (%equation.content;) > 3241<!--end of informalequation.element-->]]> 3242 3243<!ENTITY % informalequation.attlist "INCLUDE"> 3244<![%informalequation.attlist;[ 3245<!ATTLIST informalequation 3246 %common.attrib; 3247 %informalequation.role.attrib; 3248 %local.informalequation.attrib; 3249> 3250<!--end of informalequation.attlist-->]]> 3251<!--end of informalequation.module-->]]> 3252 3253<!ENTITY % inlineequation.module "INCLUDE"> 3254<![%inlineequation.module;[ 3255<!ENTITY % local.inlineequation.attrib ""> 3256<!ENTITY % inlineequation.role.attrib "%role.attrib;"> 3257 3258<!ENTITY % inlineequation.element "INCLUDE"> 3259<![%inlineequation.element;[ 3260<!ELEMENT inlineequation (%inlineequation.content;)> 3261<!--end of inlineequation.element-->]]> 3262 3263<!ENTITY % inlineequation.attlist "INCLUDE"> 3264<![%inlineequation.attlist;[ 3265<!ATTLIST inlineequation 3266 %common.attrib; 3267 %inlineequation.role.attrib; 3268 %local.inlineequation.attrib; 3269> 3270<!--end of inlineequation.attlist-->]]> 3271<!--end of inlineequation.module-->]]> 3272 3273<!ENTITY % alt.module "INCLUDE"> 3274<![%alt.module;[ 3275<!ENTITY % local.alt.attrib ""> 3276<!ENTITY % alt.role.attrib "%role.attrib;"> 3277 3278<!ENTITY % alt.element "INCLUDE"> 3279<![%alt.element;[ 3280<!ELEMENT alt (#PCDATA)> 3281<!--end of alt.element-->]]> 3282 3283<!ENTITY % alt.attlist "INCLUDE"> 3284<![%alt.attlist;[ 3285<!ATTLIST alt 3286 %common.attrib; 3287 %alt.role.attrib; 3288 %local.alt.attrib; 3289> 3290<!--end of alt.attlist-->]]> 3291<!--end of alt.module-->]]> 3292 3293<!-- Tables ........................... --> 3294 3295<!ENTITY % table.module "INCLUDE"> 3296<![%table.module;[ 3297 3298<!-- Choose a table model. CALS or OASIS XML Exchange --> 3299 3300<!ENTITY % cals.table.module "INCLUDE"> 3301<![%cals.table.module;[ 3302<!ENTITY % exchange.table.module "IGNORE"> 3303]]> 3304<!ENTITY % exchange.table.module "INCLUDE"> 3305 3306<!ENTITY % tables.role.attrib "%role.attrib;"> 3307 3308<![%cals.table.module;[ 3309<!-- Add label and role attributes to table and informaltable --> 3310<!ENTITY % bodyatt "%label.attrib;"> 3311 3312<!-- Add common attributes to Table, TGroup, TBody, THead, TFoot, Row, 3313 EntryTbl, and Entry (and InformalTable element). --> 3314<!ENTITY % secur 3315 "%common.attrib; 3316 %tables.role.attrib;"> 3317 3318<!ENTITY % common.table.attribs 3319 "%bodyatt; 3320 %secur;"> 3321 3322<!-- Content model for Table. --> 3323<!ENTITY % tbl.table.mdl 3324 "((%formalobject.title.content;), (%ndxterm.class;)*, 3325 (graphic+|mediaobject+|tgroup+))"> 3326 3327<!-- Allow either objects or inlines; beware of REs between elements. --> 3328<!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;"> 3329 3330<!-- Reference CALS Table Model --> 3331<!ENTITY % tablemodel 3332 PUBLIC "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" 3333 "calstblx.dtd"> 3334]]> 3335 3336<![%exchange.table.module;[ 3337<!-- Add common attributes and the Label attribute to Table and --> 3338<!-- InformalTable. --> 3339<!ENTITY % bodyatt 3340 "%common.attrib; 3341 %label.attrib; 3342 %tables.role.attrib;"> 3343 3344<!ENTITY % common.table.attribs 3345 "%bodyatt;"> 3346 3347<!-- Add common attributes to TGroup, ColSpec, TBody, THead, Row, Entry --> 3348 3349<!ENTITY % tbl.tgroup.att "%common.attrib;"> 3350<!ENTITY % tbl.colspec.att "%common.attrib;"> 3351<!ENTITY % tbl.tbody.att "%common.attrib;"> 3352<!ENTITY % tbl.thead.att "%common.attrib;"> 3353<!ENTITY % tbl.row.att "%common.attrib;"> 3354<!ENTITY % tbl.entry.att "%common.attrib;"> 3355 3356<!-- Content model for Table. --> 3357<!ENTITY % tbl.table.mdl 3358 "((%formalobject.title.content;), 3359 (%ndxterm.class;)*, 3360 (graphic+|tgroup+))"> 3361 3362<!-- Allow either objects or inlines; beware of REs between elements. --> 3363<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*"> 3364 3365<!-- Reference OASIS Exchange Table Model --> 3366<!ENTITY % tablemodel 3367 PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN" 3368 "soextblx.dtd"> 3369]]> 3370 3371%tablemodel; 3372 3373<!--end of table.module-->]]> 3374 3375<!ENTITY % informaltable.module "INCLUDE"> 3376<![%informaltable.module;[ 3377 3378<!-- Note that InformalTable is dependent on some of the entity 3379 declarations that customize Table. --> 3380 3381<!ENTITY % local.informaltable.attrib ""> 3382 3383<!ENTITY % informaltable.element "INCLUDE"> 3384<![%informaltable.element;[ 3385<!ELEMENT informaltable (graphic+|mediaobject+|tgroup+)> 3386<!--end of informaltable.element-->]]> 3387 3388<!-- Frame, Colsep, and Rowsep must be repeated because 3389 they are not in entities in the table module. --> 3390<!-- includes TabStyle, ToCentry, ShortEntry, 3391 Orient, PgWide --> 3392<!-- includes Label --> 3393<!-- includes common attributes --> 3394 3395 3396<!ENTITY % informaltable.attlist "INCLUDE"> 3397<![%informaltable.attlist;[ 3398<!ATTLIST informaltable 3399 frame (top 3400 |bottom 3401 |topbot 3402 |all 3403 |sides 3404 |none) #IMPLIED 3405 colsep %yesorno.attvals; #IMPLIED 3406 rowsep %yesorno.attvals; #IMPLIED 3407 %common.table.attribs; 3408 %tbl.table.att; 3409 %local.informaltable.attrib; 3410> 3411<!--end of informaltable.attlist-->]]> 3412<!--end of informaltable.module-->]]> 3413 3414<!-- ...................................................................... --> 3415<!-- Synopses ............................................................. --> 3416 3417<!-- Synopsis ......................... --> 3418 3419<!ENTITY % synopsis.module "INCLUDE"> 3420<![%synopsis.module;[ 3421<!ENTITY % local.synopsis.attrib ""> 3422<!ENTITY % synopsis.role.attrib "%role.attrib;"> 3423 3424<!ENTITY % synopsis.element "INCLUDE"> 3425<![%synopsis.element;[ 3426<!ELEMENT synopsis (%para.char.mix; | graphic | mediaobject | lineannotation | co)*> 3427<!--end of synopsis.element-->]]> 3428 3429<!ENTITY % synopsis.attlist "INCLUDE"> 3430<![%synopsis.attlist;[ 3431<!ATTLIST synopsis 3432 %label.attrib; 3433 %linespecific.attrib; 3434 %common.attrib; 3435 %synopsis.role.attrib; 3436 %local.synopsis.attrib; 3437> 3438<!--end of synopsis.attlist-->]]> 3439 3440<!-- LineAnnotation (defined in the Inlines section, below)--> 3441<!--end of synopsis.module-->]]> 3442 3443<!-- CmdSynopsis ...................... --> 3444 3445<!ENTITY % cmdsynopsis.content.module "INCLUDE"> 3446<![%cmdsynopsis.content.module;[ 3447<!ENTITY % cmdsynopsis.module "INCLUDE"> 3448<![%cmdsynopsis.module;[ 3449<!ENTITY % local.cmdsynopsis.attrib ""> 3450<!ENTITY % cmdsynopsis.role.attrib "%role.attrib;"> 3451 3452<!ENTITY % cmdsynopsis.element "INCLUDE"> 3453<![%cmdsynopsis.element;[ 3454<!ELEMENT cmdsynopsis ((command | arg | group | sbr)+, synopfragment*)> 3455<!--end of cmdsynopsis.element-->]]> 3456 3457<!-- Sepchar: Character that should separate command and all 3458 top-level arguments; alternate value might be e.g., Δ --> 3459 3460 3461<!ENTITY % cmdsynopsis.attlist "INCLUDE"> 3462<![%cmdsynopsis.attlist;[ 3463<!ATTLIST cmdsynopsis 3464 %label.attrib; 3465 sepchar CDATA " " 3466 cmdlength CDATA #IMPLIED 3467 %common.attrib; 3468 %cmdsynopsis.role.attrib; 3469 %local.cmdsynopsis.attrib; 3470> 3471<!--end of cmdsynopsis.attlist-->]]> 3472<!--end of cmdsynopsis.module-->]]> 3473 3474<!ENTITY % arg.module "INCLUDE"> 3475<![%arg.module;[ 3476<!ENTITY % local.arg.attrib ""> 3477<!ENTITY % arg.role.attrib "%role.attrib;"> 3478 3479<!ENTITY % arg.element "INCLUDE"> 3480<![%arg.element;[ 3481<!ELEMENT arg (#PCDATA 3482 | arg 3483 | group 3484 | option 3485 | synopfragmentref 3486 | replaceable 3487 | sbr)*> 3488<!--end of arg.element-->]]> 3489 3490<!-- Choice: Whether Arg must be supplied: Opt (optional to 3491 supply, e.g. [arg]; the default), Req (required to supply, 3492 e.g. {arg}), or Plain (required to supply, e.g. arg) --> 3493<!-- Rep: whether Arg is repeatable: Norepeat (e.g. arg without 3494 ellipsis; the default), or Repeat (e.g. arg...) --> 3495 3496 3497<!ENTITY % arg.attlist "INCLUDE"> 3498<![%arg.attlist;[ 3499<!ATTLIST arg 3500 choice (opt 3501 |req 3502 |plain) 'opt' 3503 rep (norepeat 3504 |repeat) 'norepeat' 3505 %common.attrib; 3506 %arg.role.attrib; 3507 %local.arg.attrib; 3508> 3509<!--end of arg.attlist-->]]> 3510<!--end of arg.module-->]]> 3511 3512<!ENTITY % group.module "INCLUDE"> 3513<![%group.module;[ 3514 3515<!ENTITY % local.group.attrib ""> 3516<!ENTITY % group.role.attrib "%role.attrib;"> 3517 3518<!ENTITY % group.element "INCLUDE"> 3519<![%group.element;[ 3520<!ELEMENT group ((arg | group | option | synopfragmentref 3521 | replaceable | sbr)+)> 3522<!--end of group.element-->]]> 3523 3524<!-- Choice: Whether Group must be supplied: Opt (optional to 3525 supply, e.g. [g1|g2|g3]; the default), Req (required to 3526 supply, e.g. {g1|g2|g3}), Plain (required to supply, 3527 e.g. g1|g2|g3), OptMult (can supply zero or more, e.g. 3528 [[g1|g2|g3]]), or ReqMult (must supply one or more, e.g. 3529 {{g1|g2|g3}}) --> 3530<!-- Rep: whether Group is repeatable: Norepeat (e.g. group 3531 without ellipsis; the default), or Repeat (e.g. group...) --> 3532 3533 3534<!ENTITY % group.attlist "INCLUDE"> 3535<![%group.attlist;[ 3536<!ATTLIST group 3537 choice (opt 3538 |req 3539 |plain) 'opt' 3540 rep (norepeat 3541 |repeat) 'norepeat' 3542 %common.attrib; 3543 %group.role.attrib; 3544 %local.group.attrib; 3545> 3546<!--end of group.attlist-->]]> 3547<!--end of group.module-->]]> 3548 3549<!ENTITY % sbr.module "INCLUDE"> 3550<![%sbr.module;[ 3551<!ENTITY % local.sbr.attrib ""> 3552<!-- Synopsis break --> 3553<!ENTITY % sbr.role.attrib "%role.attrib;"> 3554 3555<!ENTITY % sbr.element "INCLUDE"> 3556<![%sbr.element;[ 3557<!ELEMENT sbr EMPTY> 3558<!--end of sbr.element-->]]> 3559 3560<!ENTITY % sbr.attlist "INCLUDE"> 3561<![%sbr.attlist;[ 3562<!ATTLIST sbr 3563 %common.attrib; 3564 %sbr.role.attrib; 3565 %local.sbr.attrib; 3566> 3567<!--end of sbr.attlist-->]]> 3568<!--end of sbr.module-->]]> 3569 3570<!ENTITY % synopfragmentref.module "INCLUDE"> 3571<![%synopfragmentref.module;[ 3572<!ENTITY % local.synopfragmentref.attrib ""> 3573<!ENTITY % synopfragmentref.role.attrib "%role.attrib;"> 3574 3575<!ENTITY % synopfragmentref.element "INCLUDE"> 3576<![%synopfragmentref.element;[ 3577<!ELEMENT synopfragmentref (#PCDATA)> 3578<!--end of synopfragmentref.element-->]]> 3579 3580<!-- to SynopFragment of complex synopsis 3581 material for separate referencing --> 3582 3583 3584<!ENTITY % synopfragmentref.attlist "INCLUDE"> 3585<![%synopfragmentref.attlist;[ 3586<!ATTLIST synopfragmentref 3587 %linkendreq.attrib; %common.attrib; 3588 %synopfragmentref.role.attrib; 3589 %local.synopfragmentref.attrib; 3590> 3591<!--end of synopfragmentref.attlist-->]]> 3592<!--end of synopfragmentref.module-->]]> 3593 3594<!ENTITY % synopfragment.module "INCLUDE"> 3595<![%synopfragment.module;[ 3596<!ENTITY % local.synopfragment.attrib ""> 3597<!ENTITY % synopfragment.role.attrib "%role.attrib;"> 3598 3599<!ENTITY % synopfragment.element "INCLUDE"> 3600<![%synopfragment.element;[ 3601<!ELEMENT synopfragment ((arg | group)+)> 3602<!--end of synopfragment.element-->]]> 3603 3604<!ENTITY % synopfragment.attlist "INCLUDE"> 3605<![%synopfragment.attlist;[ 3606<!ATTLIST synopfragment 3607 %idreq.common.attrib; 3608 %synopfragment.role.attrib; 3609 %local.synopfragment.attrib; 3610> 3611<!--end of synopfragment.attlist-->]]> 3612<!--end of synopfragment.module-->]]> 3613 3614<!-- Command (defined in the Inlines section, below)--> 3615<!-- Option (defined in the Inlines section, below)--> 3616<!-- Replaceable (defined in the Inlines section, below)--> 3617<!--end of cmdsynopsis.content.module-->]]> 3618 3619<!-- FuncSynopsis ..................... --> 3620 3621<!ENTITY % funcsynopsis.content.module "INCLUDE"> 3622<![%funcsynopsis.content.module;[ 3623<!ENTITY % funcsynopsis.module "INCLUDE"> 3624<![%funcsynopsis.module;[ 3625 3626<!ENTITY % local.funcsynopsis.attrib ""> 3627<!ENTITY % funcsynopsis.role.attrib "%role.attrib;"> 3628 3629<!ENTITY % funcsynopsis.element "INCLUDE"> 3630<![%funcsynopsis.element;[ 3631<!ELEMENT funcsynopsis ((funcsynopsisinfo | funcprototype)+)> 3632<!--end of funcsynopsis.element-->]]> 3633 3634<!ENTITY % funcsynopsis.attlist "INCLUDE"> 3635<![%funcsynopsis.attlist;[ 3636<!ATTLIST funcsynopsis 3637 %label.attrib; 3638 %common.attrib; 3639 %funcsynopsis.role.attrib; 3640 %local.funcsynopsis.attrib; 3641> 3642<!--end of funcsynopsis.attlist-->]]> 3643<!--end of funcsynopsis.module-->]]> 3644 3645<!ENTITY % funcsynopsisinfo.module "INCLUDE"> 3646<![%funcsynopsisinfo.module;[ 3647<!ENTITY % local.funcsynopsisinfo.attrib ""> 3648<!ENTITY % funcsynopsisinfo.role.attrib "%role.attrib;"> 3649 3650<!ENTITY % funcsynopsisinfo.element "INCLUDE"> 3651<![%funcsynopsisinfo.element;[ 3652<!ELEMENT funcsynopsisinfo (%cptr.char.mix; | lineannotation)*> 3653<!--end of funcsynopsisinfo.element-->]]> 3654 3655<!ENTITY % funcsynopsisinfo.attlist "INCLUDE"> 3656<![%funcsynopsisinfo.attlist;[ 3657<!ATTLIST funcsynopsisinfo 3658 %linespecific.attrib; 3659 %common.attrib; 3660 %funcsynopsisinfo.role.attrib; 3661 %local.funcsynopsisinfo.attrib; 3662> 3663<!--end of funcsynopsisinfo.attlist-->]]> 3664<!--end of funcsynopsisinfo.module-->]]> 3665 3666<!ENTITY % funcprototype.module "INCLUDE"> 3667<![%funcprototype.module;[ 3668<!ENTITY % local.funcprototype.attrib ""> 3669<!ENTITY % funcprototype.role.attrib "%role.attrib;"> 3670 3671<!ENTITY % funcprototype.element "INCLUDE"> 3672<![%funcprototype.element;[ 3673<!ELEMENT funcprototype (funcdef, (void | varargs | paramdef+))> 3674<!--end of funcprototype.element-->]]> 3675 3676<!ENTITY % funcprototype.attlist "INCLUDE"> 3677<![%funcprototype.attlist;[ 3678<!ATTLIST funcprototype 3679 %common.attrib; 3680 %funcprototype.role.attrib; 3681 %local.funcprototype.attrib; 3682> 3683<!--end of funcprototype.attlist-->]]> 3684<!--end of funcprototype.module-->]]> 3685 3686<!ENTITY % funcdef.module "INCLUDE"> 3687<![%funcdef.module;[ 3688<!ENTITY % local.funcdef.attrib ""> 3689<!ENTITY % funcdef.role.attrib "%role.attrib;"> 3690 3691<!ENTITY % funcdef.element "INCLUDE"> 3692<![%funcdef.element;[ 3693<!ELEMENT funcdef (#PCDATA 3694 | replaceable 3695 | function)*> 3696<!--end of funcdef.element-->]]> 3697 3698<!ENTITY % funcdef.attlist "INCLUDE"> 3699<![%funcdef.attlist;[ 3700<!ATTLIST funcdef 3701 %common.attrib; 3702 %funcdef.role.attrib; 3703 %local.funcdef.attrib; 3704> 3705<!--end of funcdef.attlist-->]]> 3706<!--end of funcdef.module-->]]> 3707 3708<!ENTITY % void.module "INCLUDE"> 3709<![%void.module;[ 3710<!ENTITY % local.void.attrib ""> 3711<!ENTITY % void.role.attrib "%role.attrib;"> 3712 3713<!ENTITY % void.element "INCLUDE"> 3714<![%void.element;[ 3715<!ELEMENT void EMPTY> 3716<!--end of void.element-->]]> 3717 3718<!ENTITY % void.attlist "INCLUDE"> 3719<![%void.attlist;[ 3720<!ATTLIST void 3721 %common.attrib; 3722 %void.role.attrib; 3723 %local.void.attrib; 3724> 3725<!--end of void.attlist-->]]> 3726<!--end of void.module-->]]> 3727 3728<!ENTITY % varargs.module "INCLUDE"> 3729<![%varargs.module;[ 3730<!ENTITY % local.varargs.attrib ""> 3731<!ENTITY % varargs.role.attrib "%role.attrib;"> 3732 3733<!ENTITY % varargs.element "INCLUDE"> 3734<![%varargs.element;[ 3735<!ELEMENT varargs EMPTY> 3736<!--end of varargs.element-->]]> 3737 3738<!ENTITY % varargs.attlist "INCLUDE"> 3739<![%varargs.attlist;[ 3740<!ATTLIST varargs 3741 %common.attrib; 3742 %varargs.role.attrib; 3743 %local.varargs.attrib; 3744> 3745<!--end of varargs.attlist-->]]> 3746<!--end of varargs.module-->]]> 3747 3748<!-- Processing assumes that only one Parameter will appear in a 3749 ParamDef, and that FuncParams will be used at most once, for 3750 providing information on the "inner parameters" for parameters that 3751 are pointers to functions. --> 3752 3753<!ENTITY % paramdef.module "INCLUDE"> 3754<![%paramdef.module;[ 3755<!ENTITY % local.paramdef.attrib ""> 3756<!ENTITY % paramdef.role.attrib "%role.attrib;"> 3757 3758<!ENTITY % paramdef.element "INCLUDE"> 3759<![%paramdef.element;[ 3760<!ELEMENT paramdef (#PCDATA 3761 | replaceable 3762 | parameter 3763 | funcparams)*> 3764<!--end of paramdef.element-->]]> 3765 3766<!ENTITY % paramdef.attlist "INCLUDE"> 3767<![%paramdef.attlist;[ 3768<!ATTLIST paramdef 3769 %common.attrib; 3770 %paramdef.role.attrib; 3771 %local.paramdef.attrib; 3772> 3773<!--end of paramdef.attlist-->]]> 3774<!--end of paramdef.module-->]]> 3775 3776<!ENTITY % funcparams.module "INCLUDE"> 3777<![%funcparams.module;[ 3778<!ENTITY % local.funcparams.attrib ""> 3779<!ENTITY % funcparams.role.attrib "%role.attrib;"> 3780 3781<!ENTITY % funcparams.element "INCLUDE"> 3782<![%funcparams.element;[ 3783<!ELEMENT funcparams (%cptr.char.mix;)*> 3784<!--end of funcparams.element-->]]> 3785 3786<!ENTITY % funcparams.attlist "INCLUDE"> 3787<![%funcparams.attlist;[ 3788<!ATTLIST funcparams 3789 %common.attrib; 3790 %funcparams.role.attrib; 3791 %local.funcparams.attrib; 3792> 3793<!--end of funcparams.attlist-->]]> 3794<!--end of funcparams.module-->]]> 3795 3796<!-- LineAnnotation (defined in the Inlines section, below)--> 3797<!-- Replaceable (defined in the Inlines section, below)--> 3798<!-- Function (defined in the Inlines section, below)--> 3799<!-- Parameter (defined in the Inlines section, below)--> 3800<!--end of funcsynopsis.content.module-->]]> 3801 3802<!-- ClassSynopsis ..................... --> 3803 3804<!ENTITY % classsynopsis.content.module "INCLUDE"> 3805<![%classsynopsis.content.module;[ 3806 3807<!ENTITY % classsynopsis.module "INCLUDE"> 3808<![%classsynopsis.module;[ 3809<!ENTITY % local.classsynopsis.attrib ""> 3810<!ENTITY % classsynopsis.role.attrib "%role.attrib;"> 3811 3812<!ENTITY % classsynopsis.element "INCLUDE"> 3813<![%classsynopsis.element;[ 3814<!ELEMENT classsynopsis ((ooclass|oointerface|ooexception)+, 3815 (classsynopsisinfo 3816 |fieldsynopsis|%method.synop.class;)*)> 3817<!--end of classsynopsis.element-->]]> 3818 3819<!ENTITY % classsynopsis.attlist "INCLUDE"> 3820<![%classsynopsis.attlist;[ 3821<!ATTLIST classsynopsis 3822 %common.attrib; 3823 %classsynopsis.role.attrib; 3824 %local.classsynopsis.attrib; 3825 language CDATA #IMPLIED 3826 class (class|interface) "class" 3827> 3828<!--end of classsynopsis.attlist-->]]> 3829<!--end of classsynopsis.module-->]]> 3830 3831<!ENTITY % classsynopsisinfo.module "INCLUDE"> 3832<![ %classsynopsisinfo.module; [ 3833<!ENTITY % local.classsynopsisinfo.attrib ""> 3834<!ENTITY % classsynopsisinfo.role.attrib "%role.attrib;"> 3835 3836<!ENTITY % classsynopsisinfo.element "INCLUDE"> 3837<![ %classsynopsisinfo.element; [ 3838<!ELEMENT classsynopsisinfo (%cptr.char.mix; | lineannotation)*> 3839<!--end of classsynopsisinfo.element-->]]> 3840 3841<!ENTITY % classsynopsisinfo.attlist "INCLUDE"> 3842<![ %classsynopsisinfo.attlist; [ 3843<!ATTLIST classsynopsisinfo 3844 %linespecific.attrib; 3845 %common.attrib; 3846 %classsynopsisinfo.role.attrib; 3847 %local.classsynopsisinfo.attrib; 3848> 3849<!--end of classsynopsisinfo.attlist-->]]> 3850<!--end of classsynopsisinfo.module-->]]> 3851 3852<!ENTITY % ooclass.module "INCLUDE"> 3853<![%ooclass.module;[ 3854<!ENTITY % local.ooclass.attrib ""> 3855<!ENTITY % ooclass.role.attrib "%role.attrib;"> 3856 3857<!ENTITY % ooclass.element "INCLUDE"> 3858<![%ooclass.element;[ 3859<!ELEMENT ooclass (modifier*, classname)> 3860<!--end of ooclass.element-->]]> 3861 3862<!ENTITY % ooclass.attlist "INCLUDE"> 3863<![%ooclass.attlist;[ 3864<!ATTLIST ooclass 3865 %common.attrib; 3866 %ooclass.role.attrib; 3867 %local.ooclass.attrib; 3868> 3869<!--end of ooclass.attlist-->]]> 3870<!--end of ooclass.module-->]]> 3871 3872<!ENTITY % oointerface.module "INCLUDE"> 3873<![%oointerface.module;[ 3874<!ENTITY % local.oointerface.attrib ""> 3875<!ENTITY % oointerface.role.attrib "%role.attrib;"> 3876 3877<!ENTITY % oointerface.element "INCLUDE"> 3878<![%oointerface.element;[ 3879<!ELEMENT oointerface (modifier*, interfacename)> 3880<!--end of oointerface.element-->]]> 3881 3882<!ENTITY % oointerface.attlist "INCLUDE"> 3883<![%oointerface.attlist;[ 3884<!ATTLIST oointerface 3885 %common.attrib; 3886 %oointerface.role.attrib; 3887 %local.oointerface.attrib; 3888> 3889<!--end of oointerface.attlist-->]]> 3890<!--end of oointerface.module-->]]> 3891 3892<!ENTITY % ooexception.module "INCLUDE"> 3893<![%ooexception.module;[ 3894<!ENTITY % local.ooexception.attrib ""> 3895<!ENTITY % ooexception.role.attrib "%role.attrib;"> 3896 3897<!ENTITY % ooexception.element "INCLUDE"> 3898<![%ooexception.element;[ 3899<!ELEMENT ooexception (modifier*, exceptionname)> 3900<!--end of ooexception.element-->]]> 3901 3902<!ENTITY % ooexception.attlist "INCLUDE"> 3903<![%ooexception.attlist;[ 3904<!ATTLIST ooexception 3905 %common.attrib; 3906 %ooexception.role.attrib; 3907 %local.ooexception.attrib; 3908> 3909<!--end of ooexception.attlist-->]]> 3910<!--end of ooexception.module-->]]> 3911 3912<!ENTITY % modifier.module "INCLUDE"> 3913<![%modifier.module;[ 3914<!ENTITY % local.modifier.attrib ""> 3915<!ENTITY % modifier.role.attrib "%role.attrib;"> 3916 3917<!ENTITY % modifier.element "INCLUDE"> 3918<![%modifier.element;[ 3919<!ELEMENT modifier (%smallcptr.char.mix;)*> 3920<!--end of modifier.element-->]]> 3921 3922<!ENTITY % modifier.attlist "INCLUDE"> 3923<![%modifier.attlist;[ 3924<!ATTLIST modifier 3925 %common.attrib; 3926 %modifier.role.attrib; 3927 %local.modifier.attrib; 3928> 3929<!--end of modifier.attlist-->]]> 3930<!--end of modifier.module-->]]> 3931 3932<!ENTITY % interfacename.module "INCLUDE"> 3933<![%interfacename.module;[ 3934<!ENTITY % local.interfacename.attrib ""> 3935<!ENTITY % interfacename.role.attrib "%role.attrib;"> 3936 3937<!ENTITY % interfacename.element "INCLUDE"> 3938<![%interfacename.element;[ 3939<!ELEMENT interfacename (%smallcptr.char.mix;)*> 3940<!--end of interfacename.element-->]]> 3941 3942<!ENTITY % interfacename.attlist "INCLUDE"> 3943<![%interfacename.attlist;[ 3944<!ATTLIST interfacename 3945 %common.attrib; 3946 %interfacename.role.attrib; 3947 %local.interfacename.attrib; 3948> 3949<!--end of interfacename.attlist-->]]> 3950<!--end of interfacename.module-->]]> 3951 3952<!ENTITY % exceptionname.module "INCLUDE"> 3953<![%exceptionname.module;[ 3954<!ENTITY % local.exceptionname.attrib ""> 3955<!ENTITY % exceptionname.role.attrib "%role.attrib;"> 3956 3957<!ENTITY % exceptionname.element "INCLUDE"> 3958<![%exceptionname.element;[ 3959<!ELEMENT exceptionname (%smallcptr.char.mix;)*> 3960<!--end of exceptionname.element-->]]> 3961 3962<!ENTITY % exceptionname.attlist "INCLUDE"> 3963<![%exceptionname.attlist;[ 3964<!ATTLIST exceptionname 3965 %common.attrib; 3966 %exceptionname.role.attrib; 3967 %local.exceptionname.attrib; 3968> 3969<!--end of exceptionname.attlist-->]]> 3970<!--end of exceptionname.module-->]]> 3971 3972<!ENTITY % fieldsynopsis.module "INCLUDE"> 3973<![%fieldsynopsis.module;[ 3974<!ENTITY % local.fieldsynopsis.attrib ""> 3975<!ENTITY % fieldsynopsis.role.attrib "%role.attrib;"> 3976 3977<!ENTITY % fieldsynopsis.element "INCLUDE"> 3978<![%fieldsynopsis.element;[ 3979<!ELEMENT fieldsynopsis (modifier*, type?, varname, initializer?)> 3980<!--end of fieldsynopsis.element-->]]> 3981 3982<!ENTITY % fieldsynopsis.attlist "INCLUDE"> 3983<![%fieldsynopsis.attlist;[ 3984<!ATTLIST fieldsynopsis 3985 %common.attrib; 3986 %fieldsynopsis.role.attrib; 3987 %local.fieldsynopsis.attrib; 3988> 3989<!--end of fieldsynopsis.attlist-->]]> 3990<!--end of fieldsynopsis.module-->]]> 3991 3992<!ENTITY % initializer.module "INCLUDE"> 3993<![%initializer.module;[ 3994<!ENTITY % local.initializer.attrib ""> 3995<!ENTITY % initializer.role.attrib "%role.attrib;"> 3996 3997<!ENTITY % initializer.element "INCLUDE"> 3998<![%initializer.element;[ 3999<!ELEMENT initializer (%smallcptr.char.mix;)*> 4000<!--end of initializer.element-->]]> 4001 4002<!ENTITY % initializer.attlist "INCLUDE"> 4003<![%initializer.attlist;[ 4004<!ATTLIST initializer 4005 %common.attrib; 4006 %initializer.role.attrib; 4007 %local.initializer.attrib; 4008> 4009<!--end of initializer.attlist-->]]> 4010<!--end of initializer.module-->]]> 4011 4012<!ENTITY % constructorsynopsis.module "INCLUDE"> 4013<![%constructorsynopsis.module;[ 4014<!ENTITY % local.constructorsynopsis.attrib ""> 4015<!ENTITY % constructorsynopsis.role.attrib "%role.attrib;"> 4016 4017<!ENTITY % constructorsynopsis.element "INCLUDE"> 4018<![%constructorsynopsis.element;[ 4019<!ELEMENT constructorsynopsis (modifier*, 4020 methodname?, 4021 (methodparam+|void), 4022 exceptionname*)> 4023<!--end of constructorsynopsis.element-->]]> 4024 4025<!ENTITY % constructorsynopsis.attlist "INCLUDE"> 4026<![%constructorsynopsis.attlist;[ 4027<!ATTLIST constructorsynopsis 4028 %common.attrib; 4029 %constructorsynopsis.role.attrib; 4030 %local.constructorsynopsis.attrib; 4031> 4032<!--end of constructorsynopsis.attlist-->]]> 4033<!--end of constructorsynopsis.module-->]]> 4034 4035<!ENTITY % destructorsynopsis.module "INCLUDE"> 4036<![%destructorsynopsis.module;[ 4037<!ENTITY % local.destructorsynopsis.attrib ""> 4038<!ENTITY % destructorsynopsis.role.attrib "%role.attrib;"> 4039 4040<!ENTITY % destructorsynopsis.element "INCLUDE"> 4041<![%destructorsynopsis.element;[ 4042<!ELEMENT destructorsynopsis (modifier*, 4043 methodname?, 4044 (methodparam+|void), 4045 exceptionname*)> 4046<!--end of destructorsynopsis.element-->]]> 4047 4048<!ENTITY % destructorsynopsis.attlist "INCLUDE"> 4049<![%destructorsynopsis.attlist;[ 4050<!ATTLIST destructorsynopsis 4051 %common.attrib; 4052 %destructorsynopsis.role.attrib; 4053 %local.destructorsynopsis.attrib; 4054> 4055<!--end of destructorsynopsis.attlist-->]]> 4056<!--end of destructorsynopsis.module-->]]> 4057 4058<!ENTITY % methodsynopsis.module "INCLUDE"> 4059<![%methodsynopsis.module;[ 4060<!ENTITY % local.methodsynopsis.attrib ""> 4061<!ENTITY % methodsynopsis.role.attrib "%role.attrib;"> 4062 4063<!ENTITY % methodsynopsis.element "INCLUDE"> 4064<![%methodsynopsis.element;[ 4065<!ELEMENT methodsynopsis (modifier*, 4066 (type|void)?, 4067 methodname, 4068 (methodparam+|void), 4069 exceptionname*, 4070 modifier*)> 4071<!--end of methodsynopsis.element-->]]> 4072 4073<!ENTITY % methodsynopsis.attlist "INCLUDE"> 4074<![%methodsynopsis.attlist;[ 4075<!ATTLIST methodsynopsis 4076 %common.attrib; 4077 %methodsynopsis.role.attrib; 4078 %local.methodsynopsis.attrib; 4079> 4080<!--end of methodsynopsis.attlist-->]]> 4081<!--end of methodsynopsis.module-->]]> 4082 4083<!ENTITY % methodname.module "INCLUDE"> 4084<![%methodname.module;[ 4085<!ENTITY % local.methodname.attrib ""> 4086<!ENTITY % methodname.role.attrib "%role.attrib;"> 4087 4088<!ENTITY % methodname.element "INCLUDE"> 4089<![%methodname.element;[ 4090<!ELEMENT methodname (%smallcptr.char.mix;)*> 4091<!--end of methodname.element-->]]> 4092 4093<!ENTITY % methodname.attlist "INCLUDE"> 4094<![%methodname.attlist;[ 4095<!ATTLIST methodname 4096 %common.attrib; 4097 %methodname.role.attrib; 4098 %local.methodname.attrib; 4099> 4100<!--end of methodname.attlist-->]]> 4101<!--end of methodname.module-->]]> 4102 4103<!ENTITY % methodparam.module "INCLUDE"> 4104<![%methodparam.module;[ 4105<!ENTITY % local.methodparam.attrib ""> 4106<!ENTITY % methodparam.role.attrib "%role.attrib;"> 4107 4108<!ENTITY % methodparam.element "INCLUDE"> 4109<![%methodparam.element;[ 4110<!ELEMENT methodparam (modifier*, 4111 type?, 4112 ((parameter,initializer?)|funcparams), 4113 modifier*)> 4114<!--end of methodparam.element-->]]> 4115 4116<!ENTITY % methodparam.attlist "INCLUDE"> 4117<![%methodparam.attlist;[ 4118<!ATTLIST methodparam 4119 %common.attrib; 4120 %methodparam.role.attrib; 4121 %local.methodparam.attrib; 4122 choice (opt 4123 |req 4124 |plain) "req" 4125 rep (norepeat 4126 |repeat) "norepeat" 4127> 4128<!--end of methodparam.attlist-->]]> 4129<!--end of methodparam.module-->]]> 4130<!--end of classsynopsis.content.module-->]]> 4131 4132<!-- ...................................................................... --> 4133<!-- Document information entities and elements ........................... --> 4134 4135<!-- The document information elements include some elements that are 4136 currently used only in the document hierarchy module. They are 4137 defined here so that they will be available for use in customized 4138 document hierarchies. --> 4139 4140<!-- .................................. --> 4141 4142<!ENTITY % docinfo.content.module "INCLUDE"> 4143<![%docinfo.content.module;[ 4144 4145<!-- Ackno ............................ --> 4146 4147<!ENTITY % ackno.module "INCLUDE"> 4148<![%ackno.module;[ 4149<!ENTITY % local.ackno.attrib ""> 4150<!ENTITY % ackno.role.attrib "%role.attrib;"> 4151 4152<!ENTITY % ackno.element "INCLUDE"> 4153<![%ackno.element;[ 4154<!ELEMENT ackno (%docinfo.char.mix;)*> 4155<!--end of ackno.element-->]]> 4156 4157<!ENTITY % ackno.attlist "INCLUDE"> 4158<![%ackno.attlist;[ 4159<!ATTLIST ackno 4160 %common.attrib; 4161 %ackno.role.attrib; 4162 %local.ackno.attrib; 4163> 4164<!--end of ackno.attlist-->]]> 4165<!--end of ackno.module-->]]> 4166 4167<!-- Address .......................... --> 4168 4169<!ENTITY % address.content.module "INCLUDE"> 4170<![%address.content.module;[ 4171<!ENTITY % address.module "INCLUDE"> 4172<![%address.module;[ 4173<!ENTITY % local.address.attrib ""> 4174<!ENTITY % address.role.attrib "%role.attrib;"> 4175 4176<!ENTITY % address.element "INCLUDE"> 4177<![%address.element;[ 4178<!ELEMENT address (#PCDATA|%person.ident.mix; 4179 |street|pob|postcode|city|state|country|phone 4180 |fax|email|otheraddr)*> 4181<!--end of address.element-->]]> 4182 4183<!ENTITY % address.attlist "INCLUDE"> 4184<![%address.attlist;[ 4185<!ATTLIST address 4186 %linespecific.attrib; 4187 %common.attrib; 4188 %address.role.attrib; 4189 %local.address.attrib; 4190> 4191<!--end of address.attlist-->]]> 4192<!--end of address.module-->]]> 4193 4194 <!ENTITY % street.module "INCLUDE"> 4195 <![%street.module;[ 4196 <!ENTITY % local.street.attrib ""> 4197 <!ENTITY % street.role.attrib "%role.attrib;"> 4198 4199<!ENTITY % street.element "INCLUDE"> 4200<![%street.element;[ 4201<!ELEMENT street (%docinfo.char.mix;)*> 4202<!--end of street.element-->]]> 4203 4204<!ENTITY % street.attlist "INCLUDE"> 4205<![%street.attlist;[ 4206<!ATTLIST street 4207 %common.attrib; 4208 %street.role.attrib; 4209 %local.street.attrib; 4210> 4211<!--end of street.attlist-->]]> 4212 <!--end of street.module-->]]> 4213 4214 <!ENTITY % pob.module "INCLUDE"> 4215 <![%pob.module;[ 4216 <!ENTITY % local.pob.attrib ""> 4217 <!ENTITY % pob.role.attrib "%role.attrib;"> 4218 4219<!ENTITY % pob.element "INCLUDE"> 4220<![%pob.element;[ 4221<!ELEMENT pob (%docinfo.char.mix;)*> 4222<!--end of pob.element-->]]> 4223 4224<!ENTITY % pob.attlist "INCLUDE"> 4225<![%pob.attlist;[ 4226<!ATTLIST pob 4227 %common.attrib; 4228 %pob.role.attrib; 4229 %local.pob.attrib; 4230> 4231<!--end of pob.attlist-->]]> 4232 <!--end of pob.module-->]]> 4233 4234 <!ENTITY % postcode.module "INCLUDE"> 4235 <![%postcode.module;[ 4236 <!ENTITY % local.postcode.attrib ""> 4237 <!ENTITY % postcode.role.attrib "%role.attrib;"> 4238 4239<!ENTITY % postcode.element "INCLUDE"> 4240<![%postcode.element;[ 4241<!ELEMENT postcode (%docinfo.char.mix;)*> 4242<!--end of postcode.element-->]]> 4243 4244<!ENTITY % postcode.attlist "INCLUDE"> 4245<![%postcode.attlist;[ 4246<!ATTLIST postcode 4247 %common.attrib; 4248 %postcode.role.attrib; 4249 %local.postcode.attrib; 4250> 4251<!--end of postcode.attlist-->]]> 4252 <!--end of postcode.module-->]]> 4253 4254 <!ENTITY % city.module "INCLUDE"> 4255 <![%city.module;[ 4256 <!ENTITY % local.city.attrib ""> 4257 <!ENTITY % city.role.attrib "%role.attrib;"> 4258 4259<!ENTITY % city.element "INCLUDE"> 4260<![%city.element;[ 4261<!ELEMENT city (%docinfo.char.mix;)*> 4262<!--end of city.element-->]]> 4263 4264<!ENTITY % city.attlist "INCLUDE"> 4265<![%city.attlist;[ 4266<!ATTLIST city 4267 %common.attrib; 4268 %city.role.attrib; 4269 %local.city.attrib; 4270> 4271<!--end of city.attlist-->]]> 4272 <!--end of city.module-->]]> 4273 4274 <!ENTITY % state.module "INCLUDE"> 4275 <![%state.module;[ 4276 <!ENTITY % local.state.attrib ""> 4277 <!ENTITY % state.role.attrib "%role.attrib;"> 4278 4279<!ENTITY % state.element "INCLUDE"> 4280<![%state.element;[ 4281<!ELEMENT state (%docinfo.char.mix;)*> 4282<!--end of state.element-->]]> 4283 4284<!ENTITY % state.attlist "INCLUDE"> 4285<![%state.attlist;[ 4286<!ATTLIST state 4287 %common.attrib; 4288 %state.role.attrib; 4289 %local.state.attrib; 4290> 4291<!--end of state.attlist-->]]> 4292 <!--end of state.module-->]]> 4293 4294 <!ENTITY % country.module "INCLUDE"> 4295 <![%country.module;[ 4296 <!ENTITY % local.country.attrib ""> 4297 <!ENTITY % country.role.attrib "%role.attrib;"> 4298 4299<!ENTITY % country.element "INCLUDE"> 4300<![%country.element;[ 4301<!ELEMENT country (%docinfo.char.mix;)*> 4302<!--end of country.element-->]]> 4303 4304<!ENTITY % country.attlist "INCLUDE"> 4305<![%country.attlist;[ 4306<!ATTLIST country 4307 %common.attrib; 4308 %country.role.attrib; 4309 %local.country.attrib; 4310> 4311<!--end of country.attlist-->]]> 4312 <!--end of country.module-->]]> 4313 4314 <!ENTITY % phone.module "INCLUDE"> 4315 <![%phone.module;[ 4316 <!ENTITY % local.phone.attrib ""> 4317 <!ENTITY % phone.role.attrib "%role.attrib;"> 4318 4319<!ENTITY % phone.element "INCLUDE"> 4320<![%phone.element;[ 4321<!ELEMENT phone (%docinfo.char.mix;)*> 4322<!--end of phone.element-->]]> 4323 4324<!ENTITY % phone.attlist "INCLUDE"> 4325<![%phone.attlist;[ 4326<!ATTLIST phone 4327 %common.attrib; 4328 %phone.role.attrib; 4329 %local.phone.attrib; 4330> 4331<!--end of phone.attlist-->]]> 4332 <!--end of phone.module-->]]> 4333 4334 <!ENTITY % fax.module "INCLUDE"> 4335 <![%fax.module;[ 4336 <!ENTITY % local.fax.attrib ""> 4337 <!ENTITY % fax.role.attrib "%role.attrib;"> 4338 4339<!ENTITY % fax.element "INCLUDE"> 4340<![%fax.element;[ 4341<!ELEMENT fax (%docinfo.char.mix;)*> 4342<!--end of fax.element-->]]> 4343 4344<!ENTITY % fax.attlist "INCLUDE"> 4345<![%fax.attlist;[ 4346<!ATTLIST fax 4347 %common.attrib; 4348 %fax.role.attrib; 4349 %local.fax.attrib; 4350> 4351<!--end of fax.attlist-->]]> 4352 <!--end of fax.module-->]]> 4353 4354 <!-- Email (defined in the Inlines section, below)--> 4355 4356 <!ENTITY % otheraddr.module "INCLUDE"> 4357 <![%otheraddr.module;[ 4358 <!ENTITY % local.otheraddr.attrib ""> 4359 <!ENTITY % otheraddr.role.attrib "%role.attrib;"> 4360 4361<!ENTITY % otheraddr.element "INCLUDE"> 4362<![%otheraddr.element;[ 4363<!ELEMENT otheraddr (%docinfo.char.mix;)*> 4364<!--end of otheraddr.element-->]]> 4365 4366<!ENTITY % otheraddr.attlist "INCLUDE"> 4367<![%otheraddr.attlist;[ 4368<!ATTLIST otheraddr 4369 %common.attrib; 4370 %otheraddr.role.attrib; 4371 %local.otheraddr.attrib; 4372> 4373<!--end of otheraddr.attlist-->]]> 4374 <!--end of otheraddr.module-->]]> 4375<!--end of address.content.module-->]]> 4376 4377<!-- Affiliation ...................... --> 4378 4379<!ENTITY % affiliation.content.module "INCLUDE"> 4380<![%affiliation.content.module;[ 4381<!ENTITY % affiliation.module "INCLUDE"> 4382<![%affiliation.module;[ 4383<!ENTITY % local.affiliation.attrib ""> 4384<!ENTITY % affiliation.role.attrib "%role.attrib;"> 4385 4386<!ENTITY % affiliation.element "INCLUDE"> 4387<![%affiliation.element;[ 4388<!ELEMENT affiliation (shortaffil?, jobtitle*, orgname?, orgdiv*, 4389 address*)> 4390<!--end of affiliation.element-->]]> 4391 4392<!ENTITY % affiliation.attlist "INCLUDE"> 4393<![%affiliation.attlist;[ 4394<!ATTLIST affiliation 4395 %common.attrib; 4396 %affiliation.role.attrib; 4397 %local.affiliation.attrib; 4398> 4399<!--end of affiliation.attlist-->]]> 4400<!--end of affiliation.module-->]]> 4401 4402 <!ENTITY % shortaffil.module "INCLUDE"> 4403 <![%shortaffil.module;[ 4404 <!ENTITY % local.shortaffil.attrib ""> 4405 <!ENTITY % shortaffil.role.attrib "%role.attrib;"> 4406 4407<!ENTITY % shortaffil.element "INCLUDE"> 4408<![%shortaffil.element;[ 4409<!ELEMENT shortaffil (%docinfo.char.mix;)*> 4410<!--end of shortaffil.element-->]]> 4411 4412<!ENTITY % shortaffil.attlist "INCLUDE"> 4413<![%shortaffil.attlist;[ 4414<!ATTLIST shortaffil 4415 %common.attrib; 4416 %shortaffil.role.attrib; 4417 %local.shortaffil.attrib; 4418> 4419<!--end of shortaffil.attlist-->]]> 4420 <!--end of shortaffil.module-->]]> 4421 4422 <!ENTITY % jobtitle.module "INCLUDE"> 4423 <![%jobtitle.module;[ 4424 <!ENTITY % local.jobtitle.attrib ""> 4425 <!ENTITY % jobtitle.role.attrib "%role.attrib;"> 4426 4427<!ENTITY % jobtitle.element "INCLUDE"> 4428<![%jobtitle.element;[ 4429<!ELEMENT jobtitle (%docinfo.char.mix;)*> 4430<!--end of jobtitle.element-->]]> 4431 4432<!ENTITY % jobtitle.attlist "INCLUDE"> 4433<![%jobtitle.attlist;[ 4434<!ATTLIST jobtitle 4435 %common.attrib; 4436 %jobtitle.role.attrib; 4437 %local.jobtitle.attrib; 4438> 4439<!--end of jobtitle.attlist-->]]> 4440 <!--end of jobtitle.module-->]]> 4441 4442 <!-- OrgName (defined elsewhere in this section)--> 4443 4444 <!ENTITY % orgdiv.module "INCLUDE"> 4445 <![%orgdiv.module;[ 4446 <!ENTITY % local.orgdiv.attrib ""> 4447 <!ENTITY % orgdiv.role.attrib "%role.attrib;"> 4448 4449<!ENTITY % orgdiv.element "INCLUDE"> 4450<![%orgdiv.element;[ 4451<!ELEMENT orgdiv (%docinfo.char.mix;)*> 4452<!--end of orgdiv.element-->]]> 4453 4454<!ENTITY % orgdiv.attlist "INCLUDE"> 4455<![%orgdiv.attlist;[ 4456<!ATTLIST orgdiv 4457 %common.attrib; 4458 %orgdiv.role.attrib; 4459 %local.orgdiv.attrib; 4460> 4461<!--end of orgdiv.attlist-->]]> 4462 <!--end of orgdiv.module-->]]> 4463 4464 <!-- Address (defined elsewhere in this section)--> 4465<!--end of affiliation.content.module-->]]> 4466 4467<!-- ArtPageNums ...................... --> 4468 4469<!ENTITY % artpagenums.module "INCLUDE"> 4470<![%artpagenums.module;[ 4471<!ENTITY % local.artpagenums.attrib ""> 4472<!ENTITY % artpagenums.role.attrib "%role.attrib;"> 4473 4474<!ENTITY % artpagenums.element "INCLUDE"> 4475<![%artpagenums.element;[ 4476<!ELEMENT artpagenums (%docinfo.char.mix;)*> 4477<!--end of artpagenums.element-->]]> 4478 4479<!ENTITY % artpagenums.attlist "INCLUDE"> 4480<![%artpagenums.attlist;[ 4481<!ATTLIST artpagenums 4482 %common.attrib; 4483 %artpagenums.role.attrib; 4484 %local.artpagenums.attrib; 4485> 4486<!--end of artpagenums.attlist-->]]> 4487<!--end of artpagenums.module-->]]> 4488 4489<!-- Author ........................... --> 4490 4491<!ENTITY % author.module "INCLUDE"> 4492<![%author.module;[ 4493<!ENTITY % local.author.attrib ""> 4494<!ENTITY % author.role.attrib "%role.attrib;"> 4495 4496<!ENTITY % author.element "INCLUDE"> 4497<![%author.element;[ 4498<!ELEMENT author ((%person.ident.mix;)+)> 4499<!--end of author.element-->]]> 4500 4501<!ENTITY % author.attlist "INCLUDE"> 4502<![%author.attlist;[ 4503<!ATTLIST author 4504 %common.attrib; 4505 %author.role.attrib; 4506 %local.author.attrib; 4507> 4508<!--end of author.attlist-->]]> 4509<!--(see "Personal identity elements" for %person.ident.mix;)--> 4510<!--end of author.module-->]]> 4511 4512<!-- AuthorGroup ...................... --> 4513 4514<!ENTITY % authorgroup.content.module "INCLUDE"> 4515<![%authorgroup.content.module;[ 4516<!ENTITY % authorgroup.module "INCLUDE"> 4517<![%authorgroup.module;[ 4518<!ENTITY % local.authorgroup.attrib ""> 4519<!ENTITY % authorgroup.role.attrib "%role.attrib;"> 4520 4521<!ENTITY % authorgroup.element "INCLUDE"> 4522<![%authorgroup.element;[ 4523<!ELEMENT authorgroup ((author|editor|collab|corpauthor|othercredit)+)> 4524<!--end of authorgroup.element-->]]> 4525 4526<!ENTITY % authorgroup.attlist "INCLUDE"> 4527<![%authorgroup.attlist;[ 4528<!ATTLIST authorgroup 4529 %common.attrib; 4530 %authorgroup.role.attrib; 4531 %local.authorgroup.attrib; 4532> 4533<!--end of authorgroup.attlist-->]]> 4534<!--end of authorgroup.module-->]]> 4535 4536 <!-- Author (defined elsewhere in this section)--> 4537 <!-- Editor (defined elsewhere in this section)--> 4538 4539 <!ENTITY % collab.content.module "INCLUDE"> 4540 <![%collab.content.module;[ 4541 <!ENTITY % collab.module "INCLUDE"> 4542 <![%collab.module;[ 4543 <!ENTITY % local.collab.attrib ""> 4544 <!ENTITY % collab.role.attrib "%role.attrib;"> 4545 4546<!ENTITY % collab.element "INCLUDE"> 4547<![%collab.element;[ 4548<!ELEMENT collab (collabname, affiliation*)> 4549<!--end of collab.element-->]]> 4550 4551<!ENTITY % collab.attlist "INCLUDE"> 4552<![%collab.attlist;[ 4553<!ATTLIST collab 4554 %common.attrib; 4555 %collab.role.attrib; 4556 %local.collab.attrib; 4557> 4558<!--end of collab.attlist-->]]> 4559 <!--end of collab.module-->]]> 4560 4561 <!ENTITY % collabname.module "INCLUDE"> 4562 <![%collabname.module;[ 4563 <!ENTITY % local.collabname.attrib ""> 4564 <!ENTITY % collabname.role.attrib "%role.attrib;"> 4565 4566<!ENTITY % collabname.element "INCLUDE"> 4567<![%collabname.element;[ 4568<!ELEMENT collabname (%docinfo.char.mix;)*> 4569<!--end of collabname.element-->]]> 4570 4571<!ENTITY % collabname.attlist "INCLUDE"> 4572<![%collabname.attlist;[ 4573<!ATTLIST collabname 4574 %common.attrib; 4575 %collabname.role.attrib; 4576 %local.collabname.attrib; 4577> 4578<!--end of collabname.attlist-->]]> 4579 <!--end of collabname.module-->]]> 4580 4581 <!-- Affiliation (defined elsewhere in this section)--> 4582 <!--end of collab.content.module-->]]> 4583 4584 <!-- CorpAuthor (defined elsewhere in this section)--> 4585 <!-- OtherCredit (defined elsewhere in this section)--> 4586 4587<!--end of authorgroup.content.module-->]]> 4588 4589<!-- AuthorInitials ................... --> 4590 4591<!ENTITY % authorinitials.module "INCLUDE"> 4592<![%authorinitials.module;[ 4593<!ENTITY % local.authorinitials.attrib ""> 4594<!ENTITY % authorinitials.role.attrib "%role.attrib;"> 4595 4596<!ENTITY % authorinitials.element "INCLUDE"> 4597<![%authorinitials.element;[ 4598<!ELEMENT authorinitials (%docinfo.char.mix;)*> 4599<!--end of authorinitials.element-->]]> 4600 4601<!ENTITY % authorinitials.attlist "INCLUDE"> 4602<![%authorinitials.attlist;[ 4603<!ATTLIST authorinitials 4604 %common.attrib; 4605 %authorinitials.role.attrib; 4606 %local.authorinitials.attrib; 4607> 4608<!--end of authorinitials.attlist-->]]> 4609<!--end of authorinitials.module-->]]> 4610 4611<!-- ConfGroup ........................ --> 4612 4613<!ENTITY % confgroup.content.module "INCLUDE"> 4614<![%confgroup.content.module;[ 4615<!ENTITY % confgroup.module "INCLUDE"> 4616<![%confgroup.module;[ 4617<!ENTITY % local.confgroup.attrib ""> 4618<!ENTITY % confgroup.role.attrib "%role.attrib;"> 4619 4620<!ENTITY % confgroup.element "INCLUDE"> 4621<![%confgroup.element;[ 4622<!ELEMENT confgroup ((confdates|conftitle|confnum|address|confsponsor)*)> 4623<!--end of confgroup.element-->]]> 4624 4625<!ENTITY % confgroup.attlist "INCLUDE"> 4626<![%confgroup.attlist;[ 4627<!ATTLIST confgroup 4628 %common.attrib; 4629 %confgroup.role.attrib; 4630 %local.confgroup.attrib; 4631> 4632<!--end of confgroup.attlist-->]]> 4633<!--end of confgroup.module-->]]> 4634 4635 <!ENTITY % confdates.module "INCLUDE"> 4636 <![%confdates.module;[ 4637 <!ENTITY % local.confdates.attrib ""> 4638 <!ENTITY % confdates.role.attrib "%role.attrib;"> 4639 4640<!ENTITY % confdates.element "INCLUDE"> 4641<![%confdates.element;[ 4642<!ELEMENT confdates (%docinfo.char.mix;)*> 4643<!--end of confdates.element-->]]> 4644 4645<!ENTITY % confdates.attlist "INCLUDE"> 4646<![%confdates.attlist;[ 4647<!ATTLIST confdates 4648 %common.attrib; 4649 %confdates.role.attrib; 4650 %local.confdates.attrib; 4651> 4652<!--end of confdates.attlist-->]]> 4653 <!--end of confdates.module-->]]> 4654 4655 <!ENTITY % conftitle.module "INCLUDE"> 4656 <![%conftitle.module;[ 4657 <!ENTITY % local.conftitle.attrib ""> 4658 <!ENTITY % conftitle.role.attrib "%role.attrib;"> 4659 4660<!ENTITY % conftitle.element "INCLUDE"> 4661<![%conftitle.element;[ 4662<!ELEMENT conftitle (%docinfo.char.mix;)*> 4663<!--end of conftitle.element-->]]> 4664 4665<!ENTITY % conftitle.attlist "INCLUDE"> 4666<![%conftitle.attlist;[ 4667<!ATTLIST conftitle 4668 %common.attrib; 4669 %conftitle.role.attrib; 4670 %local.conftitle.attrib; 4671> 4672<!--end of conftitle.attlist-->]]> 4673 <!--end of conftitle.module-->]]> 4674 4675 <!ENTITY % confnum.module "INCLUDE"> 4676 <![%confnum.module;[ 4677 <!ENTITY % local.confnum.attrib ""> 4678 <!ENTITY % confnum.role.attrib "%role.attrib;"> 4679 4680<!ENTITY % confnum.element "INCLUDE"> 4681<![%confnum.element;[ 4682<!ELEMENT confnum (%docinfo.char.mix;)*> 4683<!--end of confnum.element-->]]> 4684 4685<!ENTITY % confnum.attlist "INCLUDE"> 4686<![%confnum.attlist;[ 4687<!ATTLIST confnum 4688 %common.attrib; 4689 %confnum.role.attrib; 4690 %local.confnum.attrib; 4691> 4692<!--end of confnum.attlist-->]]> 4693 <!--end of confnum.module-->]]> 4694 4695 <!-- Address (defined elsewhere in this section)--> 4696 4697 <!ENTITY % confsponsor.module "INCLUDE"> 4698 <![%confsponsor.module;[ 4699 <!ENTITY % local.confsponsor.attrib ""> 4700 <!ENTITY % confsponsor.role.attrib "%role.attrib;"> 4701 4702<!ENTITY % confsponsor.element "INCLUDE"> 4703<![%confsponsor.element;[ 4704<!ELEMENT confsponsor (%docinfo.char.mix;)*> 4705<!--end of confsponsor.element-->]]> 4706 4707<!ENTITY % confsponsor.attlist "INCLUDE"> 4708<![%confsponsor.attlist;[ 4709<!ATTLIST confsponsor 4710 %common.attrib; 4711 %confsponsor.role.attrib; 4712 %local.confsponsor.attrib; 4713> 4714<!--end of confsponsor.attlist-->]]> 4715 <!--end of confsponsor.module-->]]> 4716<!--end of confgroup.content.module-->]]> 4717 4718<!-- ContractNum ...................... --> 4719 4720<!ENTITY % contractnum.module "INCLUDE"> 4721<![%contractnum.module;[ 4722<!ENTITY % local.contractnum.attrib ""> 4723<!ENTITY % contractnum.role.attrib "%role.attrib;"> 4724 4725<!ENTITY % contractnum.element "INCLUDE"> 4726<![%contractnum.element;[ 4727<!ELEMENT contractnum (%docinfo.char.mix;)*> 4728<!--end of contractnum.element-->]]> 4729 4730<!ENTITY % contractnum.attlist "INCLUDE"> 4731<![%contractnum.attlist;[ 4732<!ATTLIST contractnum 4733 %common.attrib; 4734 %contractnum.role.attrib; 4735 %local.contractnum.attrib; 4736> 4737<!--end of contractnum.attlist-->]]> 4738<!--end of contractnum.module-->]]> 4739 4740<!-- ContractSponsor .................. --> 4741 4742<!ENTITY % contractsponsor.module "INCLUDE"> 4743<![%contractsponsor.module;[ 4744<!ENTITY % local.contractsponsor.attrib ""> 4745<!ENTITY % contractsponsor.role.attrib "%role.attrib;"> 4746 4747<!ENTITY % contractsponsor.element "INCLUDE"> 4748<![%contractsponsor.element;[ 4749<!ELEMENT contractsponsor (%docinfo.char.mix;)*> 4750<!--end of contractsponsor.element-->]]> 4751 4752<!ENTITY % contractsponsor.attlist "INCLUDE"> 4753<![%contractsponsor.attlist;[ 4754<!ATTLIST contractsponsor 4755 %common.attrib; 4756 %contractsponsor.role.attrib; 4757 %local.contractsponsor.attrib; 4758> 4759<!--end of contractsponsor.attlist-->]]> 4760<!--end of contractsponsor.module-->]]> 4761 4762<!-- Copyright ........................ --> 4763 4764<!ENTITY % copyright.content.module "INCLUDE"> 4765<![%copyright.content.module;[ 4766<!ENTITY % copyright.module "INCLUDE"> 4767<![%copyright.module;[ 4768<!ENTITY % local.copyright.attrib ""> 4769<!ENTITY % copyright.role.attrib "%role.attrib;"> 4770 4771<!ENTITY % copyright.element "INCLUDE"> 4772<![%copyright.element;[ 4773<!ELEMENT copyright (year+, holder*)> 4774<!--end of copyright.element-->]]> 4775 4776<!ENTITY % copyright.attlist "INCLUDE"> 4777<![%copyright.attlist;[ 4778<!ATTLIST copyright 4779 %common.attrib; 4780 %copyright.role.attrib; 4781 %local.copyright.attrib; 4782> 4783<!--end of copyright.attlist-->]]> 4784<!--end of copyright.module-->]]> 4785 4786 <!ENTITY % year.module "INCLUDE"> 4787 <![%year.module;[ 4788 <!ENTITY % local.year.attrib ""> 4789 <!ENTITY % year.role.attrib "%role.attrib;"> 4790 4791<!ENTITY % year.element "INCLUDE"> 4792<![%year.element;[ 4793<!ELEMENT year (%docinfo.char.mix;)*> 4794<!--end of year.element-->]]> 4795 4796<!ENTITY % year.attlist "INCLUDE"> 4797<![%year.attlist;[ 4798<!ATTLIST year 4799 %common.attrib; 4800 %year.role.attrib; 4801 %local.year.attrib; 4802> 4803<!--end of year.attlist-->]]> 4804 <!--end of year.module-->]]> 4805 4806 <!ENTITY % holder.module "INCLUDE"> 4807 <![%holder.module;[ 4808 <!ENTITY % local.holder.attrib ""> 4809 <!ENTITY % holder.role.attrib "%role.attrib;"> 4810 4811<!ENTITY % holder.element "INCLUDE"> 4812<![%holder.element;[ 4813<!ELEMENT holder (%docinfo.char.mix;)*> 4814<!--end of holder.element-->]]> 4815 4816<!ENTITY % holder.attlist "INCLUDE"> 4817<![%holder.attlist;[ 4818<!ATTLIST holder 4819 %common.attrib; 4820 %holder.role.attrib; 4821 %local.holder.attrib; 4822> 4823<!--end of holder.attlist-->]]> 4824 <!--end of holder.module-->]]> 4825<!--end of copyright.content.module-->]]> 4826 4827<!-- CorpAuthor ....................... --> 4828 4829<!ENTITY % corpauthor.module "INCLUDE"> 4830<![%corpauthor.module;[ 4831<!ENTITY % local.corpauthor.attrib ""> 4832<!ENTITY % corpauthor.role.attrib "%role.attrib;"> 4833 4834<!ENTITY % corpauthor.element "INCLUDE"> 4835<![%corpauthor.element;[ 4836<!ELEMENT corpauthor (%docinfo.char.mix;)*> 4837<!--end of corpauthor.element-->]]> 4838 4839<!ENTITY % corpauthor.attlist "INCLUDE"> 4840<![%corpauthor.attlist;[ 4841<!ATTLIST corpauthor 4842 %common.attrib; 4843 %corpauthor.role.attrib; 4844 %local.corpauthor.attrib; 4845> 4846<!--end of corpauthor.attlist-->]]> 4847<!--end of corpauthor.module-->]]> 4848 4849<!-- CorpName ......................... --> 4850 4851<!ENTITY % corpname.module "INCLUDE"> 4852<![%corpname.module;[ 4853<!ENTITY % local.corpname.attrib ""> 4854 4855<!ENTITY % corpname.element "INCLUDE"> 4856<![%corpname.element;[ 4857<!ELEMENT corpname (%docinfo.char.mix;)*> 4858<!--end of corpname.element-->]]> 4859<!ENTITY % corpname.role.attrib "%role.attrib;"> 4860 4861<!ENTITY % corpname.attlist "INCLUDE"> 4862<![%corpname.attlist;[ 4863<!ATTLIST corpname 4864 %common.attrib; 4865 %corpname.role.attrib; 4866 %local.corpname.attrib; 4867> 4868<!--end of corpname.attlist-->]]> 4869<!--end of corpname.module-->]]> 4870 4871<!-- Date ............................. --> 4872 4873<!ENTITY % date.module "INCLUDE"> 4874<![%date.module;[ 4875<!ENTITY % local.date.attrib ""> 4876<!ENTITY % date.role.attrib "%role.attrib;"> 4877 4878<!ENTITY % date.element "INCLUDE"> 4879<![%date.element;[ 4880<!ELEMENT date (%docinfo.char.mix;)*> 4881<!--end of date.element-->]]> 4882 4883<!ENTITY % date.attlist "INCLUDE"> 4884<![%date.attlist;[ 4885<!ATTLIST date 4886 %common.attrib; 4887 %date.role.attrib; 4888 %local.date.attrib; 4889> 4890<!--end of date.attlist-->]]> 4891<!--end of date.module-->]]> 4892 4893<!-- Edition .......................... --> 4894 4895<!ENTITY % edition.module "INCLUDE"> 4896<![%edition.module;[ 4897<!ENTITY % local.edition.attrib ""> 4898<!ENTITY % edition.role.attrib "%role.attrib;"> 4899 4900<!ENTITY % edition.element "INCLUDE"> 4901<![%edition.element;[ 4902<!ELEMENT edition (%docinfo.char.mix;)*> 4903<!--end of edition.element-->]]> 4904 4905<!ENTITY % edition.attlist "INCLUDE"> 4906<![%edition.attlist;[ 4907<!ATTLIST edition 4908 %common.attrib; 4909 %edition.role.attrib; 4910 %local.edition.attrib; 4911> 4912<!--end of edition.attlist-->]]> 4913<!--end of edition.module-->]]> 4914 4915<!-- Editor ........................... --> 4916 4917<!ENTITY % editor.module "INCLUDE"> 4918<![%editor.module;[ 4919<!ENTITY % local.editor.attrib ""> 4920<!ENTITY % editor.role.attrib "%role.attrib;"> 4921 4922<!ENTITY % editor.element "INCLUDE"> 4923<![%editor.element;[ 4924<!ELEMENT editor ((%person.ident.mix;)+)> 4925<!--end of editor.element-->]]> 4926 4927<!ENTITY % editor.attlist "INCLUDE"> 4928<![%editor.attlist;[ 4929<!ATTLIST editor 4930 %common.attrib; 4931 %editor.role.attrib; 4932 %local.editor.attrib; 4933> 4934<!--end of editor.attlist-->]]> 4935 <!--(see "Personal identity elements" for %person.ident.mix;)--> 4936<!--end of editor.module-->]]> 4937 4938<!-- ISBN ............................. --> 4939 4940<!ENTITY % isbn.module "INCLUDE"> 4941<![%isbn.module;[ 4942<!ENTITY % local.isbn.attrib ""> 4943<!ENTITY % isbn.role.attrib "%role.attrib;"> 4944 4945<!ENTITY % isbn.element "INCLUDE"> 4946<![%isbn.element;[ 4947<!ELEMENT isbn (%docinfo.char.mix;)*> 4948<!--end of isbn.element-->]]> 4949 4950<!ENTITY % isbn.attlist "INCLUDE"> 4951<![%isbn.attlist;[ 4952<!ATTLIST isbn 4953 %common.attrib; 4954 %isbn.role.attrib; 4955 %local.isbn.attrib; 4956> 4957<!--end of isbn.attlist-->]]> 4958<!--end of isbn.module-->]]> 4959 4960<!-- ISSN ............................. --> 4961 4962<!ENTITY % issn.module "INCLUDE"> 4963<![%issn.module;[ 4964<!ENTITY % local.issn.attrib ""> 4965<!ENTITY % issn.role.attrib "%role.attrib;"> 4966 4967<!ENTITY % issn.element "INCLUDE"> 4968<![%issn.element;[ 4969<!ELEMENT issn (%docinfo.char.mix;)*> 4970<!--end of issn.element-->]]> 4971 4972<!ENTITY % issn.attlist "INCLUDE"> 4973<![%issn.attlist;[ 4974<!ATTLIST issn 4975 %common.attrib; 4976 %issn.role.attrib; 4977 %local.issn.attrib; 4978> 4979<!--end of issn.attlist-->]]> 4980<!--end of issn.module-->]]> 4981 4982<!-- InvPartNumber .................... --> 4983 4984<!ENTITY % invpartnumber.module "INCLUDE"> 4985<![%invpartnumber.module;[ 4986<!ENTITY % local.invpartnumber.attrib ""> 4987<!ENTITY % invpartnumber.role.attrib "%role.attrib;"> 4988 4989<!ENTITY % invpartnumber.element "INCLUDE"> 4990<![%invpartnumber.element;[ 4991<!ELEMENT invpartnumber (%docinfo.char.mix;)*> 4992<!--end of invpartnumber.element-->]]> 4993 4994<!ENTITY % invpartnumber.attlist "INCLUDE"> 4995<![%invpartnumber.attlist;[ 4996<!ATTLIST invpartnumber 4997 %common.attrib; 4998 %invpartnumber.role.attrib; 4999 %local.invpartnumber.attrib; 5000> 5001<!--end of invpartnumber.attlist-->]]> 5002<!--end of invpartnumber.module-->]]> 5003 5004<!-- IssueNum ......................... --> 5005 5006<!ENTITY % issuenum.module "INCLUDE"> 5007<![%issuenum.module;[ 5008<!ENTITY % local.issuenum.attrib ""> 5009<!ENTITY % issuenum.role.attrib "%role.attrib;"> 5010 5011<!ENTITY % issuenum.element "INCLUDE"> 5012<![%issuenum.element;[ 5013<!ELEMENT issuenum (%docinfo.char.mix;)*> 5014<!--end of issuenum.element-->]]> 5015 5016<!ENTITY % issuenum.attlist "INCLUDE"> 5017<![%issuenum.attlist;[ 5018<!ATTLIST issuenum 5019 %common.attrib; 5020 %issuenum.role.attrib; 5021 %local.issuenum.attrib; 5022> 5023<!--end of issuenum.attlist-->]]> 5024<!--end of issuenum.module-->]]> 5025 5026<!-- LegalNotice ...................... --> 5027 5028<!ENTITY % legalnotice.module "INCLUDE"> 5029<![%legalnotice.module;[ 5030<!ENTITY % local.legalnotice.attrib ""> 5031<!ENTITY % legalnotice.role.attrib "%role.attrib;"> 5032 5033<!ENTITY % legalnotice.element "INCLUDE"> 5034<![%legalnotice.element;[ 5035<!ELEMENT legalnotice (title?, (%legalnotice.mix;)+)> 5036<!--end of legalnotice.element-->]]> 5037 5038<!ENTITY % legalnotice.attlist "INCLUDE"> 5039<![%legalnotice.attlist;[ 5040<!ATTLIST legalnotice 5041 %common.attrib; 5042 %legalnotice.role.attrib; 5043 %local.legalnotice.attrib; 5044> 5045<!--end of legalnotice.attlist-->]]> 5046<!--end of legalnotice.module-->]]> 5047 5048<!-- ModeSpec ......................... --> 5049 5050<!ENTITY % modespec.module "INCLUDE"> 5051<![%modespec.module;[ 5052<!ENTITY % local.modespec.attrib ""> 5053<!ENTITY % modespec.role.attrib "%role.attrib;"> 5054 5055<!ENTITY % modespec.element "INCLUDE"> 5056<![%modespec.element;[ 5057<!ELEMENT modespec (%docinfo.char.mix;)*> 5058<!--end of modespec.element-->]]> 5059 5060<!-- Application: Type of action required for completion 5061 of the links to which the ModeSpec is relevant (e.g., 5062 retrieval query) --> 5063 5064 5065<!ENTITY % modespec.attlist "INCLUDE"> 5066<![%modespec.attlist;[ 5067<!ATTLIST modespec 5068 application NOTATION 5069 (%notation.class;) #IMPLIED 5070 %common.attrib; 5071 %modespec.role.attrib; 5072 %local.modespec.attrib; 5073> 5074<!--end of modespec.attlist-->]]> 5075<!--end of modespec.module-->]]> 5076 5077<!-- OrgName .......................... --> 5078 5079<!ENTITY % orgname.module "INCLUDE"> 5080<![%orgname.module;[ 5081<!ENTITY % local.orgname.attrib ""> 5082<!ENTITY % orgname.role.attrib "%role.attrib;"> 5083 5084<!ENTITY % orgname.element "INCLUDE"> 5085<![%orgname.element;[ 5086<!ELEMENT orgname (%docinfo.char.mix;)*> 5087<!--end of orgname.element-->]]> 5088 5089<!ENTITY % orgname.attlist "INCLUDE"> 5090<![%orgname.attlist;[ 5091<!ATTLIST orgname 5092 %common.attrib; 5093 %orgname.role.attrib; 5094 %local.orgname.attrib; 5095> 5096<!--end of orgname.attlist-->]]> 5097<!--end of orgname.module-->]]> 5098 5099<!-- OtherCredit ...................... --> 5100 5101<!ENTITY % othercredit.module "INCLUDE"> 5102<![%othercredit.module;[ 5103<!ENTITY % local.othercredit.attrib ""> 5104<!ENTITY % othercredit.role.attrib "%role.attrib;"> 5105 5106<!ENTITY % othercredit.element "INCLUDE"> 5107<![%othercredit.element;[ 5108<!ELEMENT othercredit ((%person.ident.mix;)+)> 5109<!--end of othercredit.element-->]]> 5110 5111<!ENTITY % othercredit.attlist "INCLUDE"> 5112<![%othercredit.attlist;[ 5113<!ATTLIST othercredit 5114 %common.attrib; 5115 %othercredit.role.attrib; 5116 %local.othercredit.attrib; 5117> 5118<!--end of othercredit.attlist-->]]> 5119 <!--(see "Personal identity elements" for %person.ident.mix;)--> 5120<!--end of othercredit.module-->]]> 5121 5122<!-- PageNums ......................... --> 5123 5124<!ENTITY % pagenums.module "INCLUDE"> 5125<![%pagenums.module;[ 5126<!ENTITY % local.pagenums.attrib ""> 5127<!ENTITY % pagenums.role.attrib "%role.attrib;"> 5128 5129<!ENTITY % pagenums.element "INCLUDE"> 5130<![%pagenums.element;[ 5131<!ELEMENT pagenums (%docinfo.char.mix;)*> 5132<!--end of pagenums.element-->]]> 5133 5134<!ENTITY % pagenums.attlist "INCLUDE"> 5135<![%pagenums.attlist;[ 5136<!ATTLIST pagenums 5137 %common.attrib; 5138 %pagenums.role.attrib; 5139 %local.pagenums.attrib; 5140> 5141<!--end of pagenums.attlist-->]]> 5142<!--end of pagenums.module-->]]> 5143 5144<!-- Personal identity elements ....... --> 5145 5146<!-- These elements are used only within Author, Editor, and 5147OtherCredit. --> 5148 5149<!ENTITY % person.ident.module "INCLUDE"> 5150<![%person.ident.module;[ 5151 <!ENTITY % contrib.module "INCLUDE"> 5152 <![%contrib.module;[ 5153 <!ENTITY % local.contrib.attrib ""> 5154 <!ENTITY % contrib.role.attrib "%role.attrib;"> 5155 5156<!ENTITY % contrib.element "INCLUDE"> 5157<![%contrib.element;[ 5158<!ELEMENT contrib (%docinfo.char.mix;)*> 5159<!--end of contrib.element-->]]> 5160 5161<!ENTITY % contrib.attlist "INCLUDE"> 5162<![%contrib.attlist;[ 5163<!ATTLIST contrib 5164 %common.attrib; 5165 %contrib.role.attrib; 5166 %local.contrib.attrib; 5167> 5168<!--end of contrib.attlist-->]]> 5169 <!--end of contrib.module-->]]> 5170 5171 <!ENTITY % firstname.module "INCLUDE"> 5172 <![%firstname.module;[ 5173 <!ENTITY % local.firstname.attrib ""> 5174 <!ENTITY % firstname.role.attrib "%role.attrib;"> 5175 5176<!ENTITY % firstname.element "INCLUDE"> 5177<![%firstname.element;[ 5178<!ELEMENT firstname (%docinfo.char.mix;)*> 5179<!--end of firstname.element-->]]> 5180 5181<!ENTITY % firstname.attlist "INCLUDE"> 5182<![%firstname.attlist;[ 5183<!ATTLIST firstname 5184 %common.attrib; 5185 %firstname.role.attrib; 5186 %local.firstname.attrib; 5187> 5188<!--end of firstname.attlist-->]]> 5189 <!--end of firstname.module-->]]> 5190 5191 <!ENTITY % honorific.module "INCLUDE"> 5192 <![%honorific.module;[ 5193 <!ENTITY % local.honorific.attrib ""> 5194 <!ENTITY % honorific.role.attrib "%role.attrib;"> 5195 5196<!ENTITY % honorific.element "INCLUDE"> 5197<![%honorific.element;[ 5198<!ELEMENT honorific (%docinfo.char.mix;)*> 5199<!--end of honorific.element-->]]> 5200 5201<!ENTITY % honorific.attlist "INCLUDE"> 5202<![%honorific.attlist;[ 5203<!ATTLIST honorific 5204 %common.attrib; 5205 %honorific.role.attrib; 5206 %local.honorific.attrib; 5207> 5208<!--end of honorific.attlist-->]]> 5209 <!--end of honorific.module-->]]> 5210 5211 <!ENTITY % lineage.module "INCLUDE"> 5212 <![%lineage.module;[ 5213 <!ENTITY % local.lineage.attrib ""> 5214 <!ENTITY % lineage.role.attrib "%role.attrib;"> 5215 5216<!ENTITY % lineage.element "INCLUDE"> 5217<![%lineage.element;[ 5218<!ELEMENT lineage (%docinfo.char.mix;)*> 5219<!--end of lineage.element-->]]> 5220 5221<!ENTITY % lineage.attlist "INCLUDE"> 5222<![%lineage.attlist;[ 5223<!ATTLIST lineage 5224 %common.attrib; 5225 %lineage.role.attrib; 5226 %local.lineage.attrib; 5227> 5228<!--end of lineage.attlist-->]]> 5229 <!--end of lineage.module-->]]> 5230 5231 <!ENTITY % othername.module "INCLUDE"> 5232 <![%othername.module;[ 5233 <!ENTITY % local.othername.attrib ""> 5234 <!ENTITY % othername.role.attrib "%role.attrib;"> 5235 5236<!ENTITY % othername.element "INCLUDE"> 5237<![%othername.element;[ 5238<!ELEMENT othername (%docinfo.char.mix;)*> 5239<!--end of othername.element-->]]> 5240 5241<!ENTITY % othername.attlist "INCLUDE"> 5242<![%othername.attlist;[ 5243<!ATTLIST othername 5244 %common.attrib; 5245 %othername.role.attrib; 5246 %local.othername.attrib; 5247> 5248<!--end of othername.attlist-->]]> 5249 <!--end of othername.module-->]]> 5250 5251 <!ENTITY % surname.module "INCLUDE"> 5252 <![%surname.module;[ 5253 <!ENTITY % local.surname.attrib ""> 5254 <!ENTITY % surname.role.attrib "%role.attrib;"> 5255 5256<!ENTITY % surname.element "INCLUDE"> 5257<![%surname.element;[ 5258<!ELEMENT surname (%docinfo.char.mix;)*> 5259<!--end of surname.element-->]]> 5260 5261<!ENTITY % surname.attlist "INCLUDE"> 5262<![%surname.attlist;[ 5263<!ATTLIST surname 5264 %common.attrib; 5265 %surname.role.attrib; 5266 %local.surname.attrib; 5267> 5268<!--end of surname.attlist-->]]> 5269 <!--end of surname.module-->]]> 5270<!--end of person.ident.module-->]]> 5271 5272<!-- PrintHistory ..................... --> 5273 5274<!ENTITY % printhistory.module "INCLUDE"> 5275<![%printhistory.module;[ 5276<!ENTITY % local.printhistory.attrib ""> 5277<!ENTITY % printhistory.role.attrib "%role.attrib;"> 5278 5279<!ENTITY % printhistory.element "INCLUDE"> 5280<![%printhistory.element;[ 5281<!ELEMENT printhistory ((%para.class;)+)> 5282<!--end of printhistory.element-->]]> 5283 5284<!ENTITY % printhistory.attlist "INCLUDE"> 5285<![%printhistory.attlist;[ 5286<!ATTLIST printhistory 5287 %common.attrib; 5288 %printhistory.role.attrib; 5289 %local.printhistory.attrib; 5290> 5291<!--end of printhistory.attlist-->]]> 5292<!--end of printhistory.module-->]]> 5293 5294<!-- ProductName ...................... --> 5295 5296<!ENTITY % productname.module "INCLUDE"> 5297<![%productname.module;[ 5298<!ENTITY % local.productname.attrib ""> 5299<!ENTITY % productname.role.attrib "%role.attrib;"> 5300 5301<!ENTITY % productname.element "INCLUDE"> 5302<![%productname.element;[ 5303<!ELEMENT productname (%para.char.mix;)*> 5304<!--end of productname.element-->]]> 5305 5306<!-- Class: More precisely identifies the item the element names --> 5307 5308 5309<!ENTITY % productname.attlist "INCLUDE"> 5310<![%productname.attlist;[ 5311<!ATTLIST productname 5312 class (service 5313 |trade 5314 |registered 5315 |copyright) 'trade' 5316 %common.attrib; 5317 %productname.role.attrib; 5318 %local.productname.attrib; 5319> 5320<!--end of productname.attlist-->]]> 5321<!--end of productname.module-->]]> 5322 5323<!-- ProductNumber .................... --> 5324 5325<!ENTITY % productnumber.module "INCLUDE"> 5326<![%productnumber.module;[ 5327<!ENTITY % local.productnumber.attrib ""> 5328<!ENTITY % productnumber.role.attrib "%role.attrib;"> 5329 5330<!ENTITY % productnumber.element "INCLUDE"> 5331<![%productnumber.element;[ 5332<!ELEMENT productnumber (%docinfo.char.mix;)*> 5333<!--end of productnumber.element-->]]> 5334 5335<!ENTITY % productnumber.attlist "INCLUDE"> 5336<![%productnumber.attlist;[ 5337<!ATTLIST productnumber 5338 %common.attrib; 5339 %productnumber.role.attrib; 5340 %local.productnumber.attrib; 5341> 5342<!--end of productnumber.attlist-->]]> 5343<!--end of productnumber.module-->]]> 5344 5345<!-- PubDate .......................... --> 5346 5347<!ENTITY % pubdate.module "INCLUDE"> 5348<![%pubdate.module;[ 5349<!ENTITY % local.pubdate.attrib ""> 5350<!ENTITY % pubdate.role.attrib "%role.attrib;"> 5351 5352<!ENTITY % pubdate.element "INCLUDE"> 5353<![%pubdate.element;[ 5354<!ELEMENT pubdate (%docinfo.char.mix;)*> 5355<!--end of pubdate.element-->]]> 5356 5357<!ENTITY % pubdate.attlist "INCLUDE"> 5358<![%pubdate.attlist;[ 5359<!ATTLIST pubdate 5360 %common.attrib; 5361 %pubdate.role.attrib; 5362 %local.pubdate.attrib; 5363> 5364<!--end of pubdate.attlist-->]]> 5365<!--end of pubdate.module-->]]> 5366 5367<!-- Publisher ........................ --> 5368 5369<!ENTITY % publisher.content.module "INCLUDE"> 5370<![%publisher.content.module;[ 5371<!ENTITY % publisher.module "INCLUDE"> 5372<![%publisher.module;[ 5373<!ENTITY % local.publisher.attrib ""> 5374<!ENTITY % publisher.role.attrib "%role.attrib;"> 5375 5376<!ENTITY % publisher.element "INCLUDE"> 5377<![%publisher.element;[ 5378<!ELEMENT publisher (publishername, address*)> 5379<!--end of publisher.element-->]]> 5380 5381<!ENTITY % publisher.attlist "INCLUDE"> 5382<![%publisher.attlist;[ 5383<!ATTLIST publisher 5384 %common.attrib; 5385 %publisher.role.attrib; 5386 %local.publisher.attrib; 5387> 5388<!--end of publisher.attlist-->]]> 5389<!--end of publisher.module-->]]> 5390 5391 <!ENTITY % publishername.module "INCLUDE"> 5392 <![%publishername.module;[ 5393 <!ENTITY % local.publishername.attrib ""> 5394 <!ENTITY % publishername.role.attrib "%role.attrib;"> 5395 5396<!ENTITY % publishername.element "INCLUDE"> 5397<![%publishername.element;[ 5398<!ELEMENT publishername (%docinfo.char.mix;)*> 5399<!--end of publishername.element-->]]> 5400 5401<!ENTITY % publishername.attlist "INCLUDE"> 5402<![%publishername.attlist;[ 5403<!ATTLIST publishername 5404 %common.attrib; 5405 %publishername.role.attrib; 5406 %local.publishername.attrib; 5407> 5408<!--end of publishername.attlist-->]]> 5409 <!--end of publishername.module-->]]> 5410 5411 <!-- Address (defined elsewhere in this section)--> 5412<!--end of publisher.content.module-->]]> 5413 5414<!-- PubsNumber ....................... --> 5415 5416<!ENTITY % pubsnumber.module "INCLUDE"> 5417<![%pubsnumber.module;[ 5418<!ENTITY % local.pubsnumber.attrib ""> 5419<!ENTITY % pubsnumber.role.attrib "%role.attrib;"> 5420 5421<!ENTITY % pubsnumber.element "INCLUDE"> 5422<![%pubsnumber.element;[ 5423<!ELEMENT pubsnumber (%docinfo.char.mix;)*> 5424<!--end of pubsnumber.element-->]]> 5425 5426<!ENTITY % pubsnumber.attlist "INCLUDE"> 5427<![%pubsnumber.attlist;[ 5428<!ATTLIST pubsnumber 5429 %common.attrib; 5430 %pubsnumber.role.attrib; 5431 %local.pubsnumber.attrib; 5432> 5433<!--end of pubsnumber.attlist-->]]> 5434<!--end of pubsnumber.module-->]]> 5435 5436<!-- ReleaseInfo ...................... --> 5437 5438<!ENTITY % releaseinfo.module "INCLUDE"> 5439<![%releaseinfo.module;[ 5440<!ENTITY % local.releaseinfo.attrib ""> 5441<!ENTITY % releaseinfo.role.attrib "%role.attrib;"> 5442 5443<!ENTITY % releaseinfo.element "INCLUDE"> 5444<![%releaseinfo.element;[ 5445<!ELEMENT releaseinfo (%docinfo.char.mix;)*> 5446<!--end of releaseinfo.element-->]]> 5447 5448<!ENTITY % releaseinfo.attlist "INCLUDE"> 5449<![%releaseinfo.attlist;[ 5450<!ATTLIST releaseinfo 5451 %common.attrib; 5452 %releaseinfo.role.attrib; 5453 %local.releaseinfo.attrib; 5454> 5455<!--end of releaseinfo.attlist-->]]> 5456<!--end of releaseinfo.module-->]]> 5457 5458<!-- RevHistory ....................... --> 5459 5460<!ENTITY % revhistory.content.module "INCLUDE"> 5461<![%revhistory.content.module;[ 5462<!ENTITY % revhistory.module "INCLUDE"> 5463<![%revhistory.module;[ 5464<!ENTITY % local.revhistory.attrib ""> 5465<!ENTITY % revhistory.role.attrib "%role.attrib;"> 5466 5467<!ENTITY % revhistory.element "INCLUDE"> 5468<![%revhistory.element;[ 5469<!ELEMENT revhistory (revision+)> 5470<!--end of revhistory.element-->]]> 5471 5472<!ENTITY % revhistory.attlist "INCLUDE"> 5473<![%revhistory.attlist;[ 5474<!ATTLIST revhistory 5475 %common.attrib; 5476 %revhistory.role.attrib; 5477 %local.revhistory.attrib; 5478> 5479<!--end of revhistory.attlist-->]]> 5480<!--end of revhistory.module-->]]> 5481 5482<!ENTITY % revision.module "INCLUDE"> 5483<![%revision.module;[ 5484<!ENTITY % local.revision.attrib ""> 5485<!ENTITY % revision.role.attrib "%role.attrib;"> 5486 5487<!ENTITY % revision.element "INCLUDE"> 5488<![%revision.element;[ 5489<!ELEMENT revision (revnumber, date, authorinitials*, 5490 (revremark|revdescription)?)> 5491<!--end of revision.element-->]]> 5492 5493<!ENTITY % revision.attlist "INCLUDE"> 5494<![%revision.attlist;[ 5495<!ATTLIST revision 5496 %common.attrib; 5497 %revision.role.attrib; 5498 %local.revision.attrib; 5499> 5500<!--end of revision.attlist-->]]> 5501<!--end of revision.module-->]]> 5502 5503<!ENTITY % revnumber.module "INCLUDE"> 5504<![%revnumber.module;[ 5505<!ENTITY % local.revnumber.attrib ""> 5506<!ENTITY % revnumber.role.attrib "%role.attrib;"> 5507 5508<!ENTITY % revnumber.element "INCLUDE"> 5509<![%revnumber.element;[ 5510<!ELEMENT revnumber (%docinfo.char.mix;)*> 5511<!--end of revnumber.element-->]]> 5512 5513<!ENTITY % revnumber.attlist "INCLUDE"> 5514<![%revnumber.attlist;[ 5515<!ATTLIST revnumber 5516 %common.attrib; 5517 %revnumber.role.attrib; 5518 %local.revnumber.attrib; 5519> 5520<!--end of revnumber.attlist-->]]> 5521<!--end of revnumber.module-->]]> 5522 5523<!-- Date (defined elsewhere in this section)--> 5524<!-- AuthorInitials (defined elsewhere in this section)--> 5525 5526<!ENTITY % revremark.module "INCLUDE"> 5527<![%revremark.module;[ 5528<!ENTITY % local.revremark.attrib ""> 5529<!ENTITY % revremark.role.attrib "%role.attrib;"> 5530 5531<!ENTITY % revremark.element "INCLUDE"> 5532<![%revremark.element;[ 5533<!ELEMENT revremark (%docinfo.char.mix;)*> 5534<!--end of revremark.element-->]]> 5535 5536<!ENTITY % revremark.attlist "INCLUDE"> 5537<![%revremark.attlist;[ 5538<!ATTLIST revremark 5539 %common.attrib; 5540 %revremark.role.attrib; 5541 %local.revremark.attrib; 5542> 5543<!--end of revremark.attlist-->]]> 5544<!--end of revremark.module-->]]> 5545 5546<!ENTITY % revdescription.module "INCLUDE"> 5547<![ %revdescription.module; [ 5548<!ENTITY % local.revdescription.attrib ""> 5549<!ENTITY % revdescription.role.attrib "%role.attrib;"> 5550 5551<!ENTITY % revdescription.element "INCLUDE"> 5552<![ %revdescription.element; [ 5553<!ELEMENT revdescription ((%revdescription.mix;)+)> 5554<!--end of revdescription.element-->]]> 5555 5556<!ENTITY % revdescription.attlist "INCLUDE"> 5557<![ %revdescription.attlist; [ 5558<!ATTLIST revdescription 5559 %common.attrib; 5560 %revdescription.role.attrib; 5561 %local.revdescription.attrib; 5562> 5563<!--end of revdescription.attlist-->]]> 5564<!--end of revdescription.module-->]]> 5565<!--end of revhistory.content.module-->]]> 5566 5567<!-- SeriesVolNums .................... --> 5568 5569<!ENTITY % seriesvolnums.module "INCLUDE"> 5570<![%seriesvolnums.module;[ 5571<!ENTITY % local.seriesvolnums.attrib ""> 5572<!ENTITY % seriesvolnums.role.attrib "%role.attrib;"> 5573 5574<!ENTITY % seriesvolnums.element "INCLUDE"> 5575<![%seriesvolnums.element;[ 5576<!ELEMENT seriesvolnums (%docinfo.char.mix;)*> 5577<!--end of seriesvolnums.element-->]]> 5578 5579<!ENTITY % seriesvolnums.attlist "INCLUDE"> 5580<![%seriesvolnums.attlist;[ 5581<!ATTLIST seriesvolnums 5582 %common.attrib; 5583 %seriesvolnums.role.attrib; 5584 %local.seriesvolnums.attrib; 5585> 5586<!--end of seriesvolnums.attlist-->]]> 5587<!--end of seriesvolnums.module-->]]> 5588 5589<!-- VolumeNum ........................ --> 5590 5591<!ENTITY % volumenum.module "INCLUDE"> 5592<![%volumenum.module;[ 5593<!ENTITY % local.volumenum.attrib ""> 5594<!ENTITY % volumenum.role.attrib "%role.attrib;"> 5595 5596<!ENTITY % volumenum.element "INCLUDE"> 5597<![%volumenum.element;[ 5598<!ELEMENT volumenum (%docinfo.char.mix;)*> 5599<!--end of volumenum.element-->]]> 5600 5601<!ENTITY % volumenum.attlist "INCLUDE"> 5602<![%volumenum.attlist;[ 5603<!ATTLIST volumenum 5604 %common.attrib; 5605 %volumenum.role.attrib; 5606 %local.volumenum.attrib; 5607> 5608<!--end of volumenum.attlist-->]]> 5609<!--end of volumenum.module-->]]> 5610 5611<!-- .................................. --> 5612 5613<!--end of docinfo.content.module-->]]> 5614 5615<!-- ...................................................................... --> 5616<!-- Inline, link, and ubiquitous elements ................................ --> 5617 5618<!-- Technical and computer terms ......................................... --> 5619 5620<!ENTITY % accel.module "INCLUDE"> 5621<![%accel.module;[ 5622<!ENTITY % local.accel.attrib ""> 5623<!ENTITY % accel.role.attrib "%role.attrib;"> 5624 5625<!ENTITY % accel.element "INCLUDE"> 5626<![%accel.element;[ 5627<!ELEMENT accel (%smallcptr.char.mix;)*> 5628<!--end of accel.element-->]]> 5629 5630<!ENTITY % accel.attlist "INCLUDE"> 5631<![%accel.attlist;[ 5632<!ATTLIST accel 5633 %common.attrib; 5634 %accel.role.attrib; 5635 %local.accel.attrib; 5636> 5637<!--end of accel.attlist-->]]> 5638<!--end of accel.module-->]]> 5639 5640<!ENTITY % action.module "INCLUDE"> 5641<![%action.module;[ 5642<!ENTITY % local.action.attrib ""> 5643<!ENTITY % action.role.attrib "%role.attrib;"> 5644 5645<!ENTITY % action.element "INCLUDE"> 5646<![%action.element;[ 5647<!ELEMENT action (%smallcptr.char.mix;)*> 5648<!--end of action.element-->]]> 5649 5650<!ENTITY % action.attlist "INCLUDE"> 5651<![%action.attlist;[ 5652<!ATTLIST action 5653 %moreinfo.attrib; 5654 %common.attrib; 5655 %action.role.attrib; 5656 %local.action.attrib; 5657> 5658<!--end of action.attlist-->]]> 5659<!--end of action.module-->]]> 5660 5661<!ENTITY % application.module "INCLUDE"> 5662<![%application.module;[ 5663<!ENTITY % local.application.attrib ""> 5664<!ENTITY % application.role.attrib "%role.attrib;"> 5665 5666<!ENTITY % application.element "INCLUDE"> 5667<![%application.element;[ 5668<!ELEMENT application (%para.char.mix;)*> 5669<!--end of application.element-->]]> 5670 5671<!ENTITY % application.attlist "INCLUDE"> 5672<![%application.attlist;[ 5673<!ATTLIST application 5674 class (hardware 5675 |software) #IMPLIED 5676 %moreinfo.attrib; 5677 %common.attrib; 5678 %application.role.attrib; 5679 %local.application.attrib; 5680> 5681<!--end of application.attlist-->]]> 5682<!--end of application.module-->]]> 5683 5684<!ENTITY % classname.module "INCLUDE"> 5685<![%classname.module;[ 5686<!ENTITY % local.classname.attrib ""> 5687<!ENTITY % classname.role.attrib "%role.attrib;"> 5688 5689<!ENTITY % classname.element "INCLUDE"> 5690<![%classname.element;[ 5691<!ELEMENT classname (%smallcptr.char.mix;)*> 5692<!--end of classname.element-->]]> 5693 5694<!ENTITY % classname.attlist "INCLUDE"> 5695<![%classname.attlist;[ 5696<!ATTLIST classname 5697 %common.attrib; 5698 %classname.role.attrib; 5699 %local.classname.attrib; 5700> 5701<!--end of classname.attlist-->]]> 5702<!--end of classname.module-->]]> 5703 5704<!ENTITY % co.module "INCLUDE"> 5705<![%co.module;[ 5706<!ENTITY % local.co.attrib ""> 5707<!-- CO is a callout area of the LineColumn unit type (a single character 5708 position); the position is directly indicated by the location of CO. --> 5709<!ENTITY % co.role.attrib "%role.attrib;"> 5710 5711<!ENTITY % co.element "INCLUDE"> 5712<![%co.element;[ 5713<!ELEMENT co EMPTY> 5714<!--end of co.element-->]]> 5715 5716<!-- bug number/symbol override or initialization --> 5717<!-- to any related information --> 5718 5719 5720<!ENTITY % co.attlist "INCLUDE"> 5721<![%co.attlist;[ 5722<!ATTLIST co 5723 %label.attrib; 5724 %linkends.attrib; 5725 %idreq.common.attrib; 5726 %co.role.attrib; 5727 %local.co.attrib; 5728> 5729<!--end of co.attlist-->]]> 5730<!--end of co.module-->]]> 5731 5732<!ENTITY % command.module "INCLUDE"> 5733<![%command.module;[ 5734<!ENTITY % local.command.attrib ""> 5735<!ENTITY % command.role.attrib "%role.attrib;"> 5736 5737<!ENTITY % command.element "INCLUDE"> 5738<![%command.element;[ 5739<!ELEMENT command (%cptr.char.mix;)*> 5740<!--end of command.element-->]]> 5741 5742<!ENTITY % command.attlist "INCLUDE"> 5743<![%command.attlist;[ 5744<!ATTLIST command 5745 %moreinfo.attrib; 5746 %common.attrib; 5747 %command.role.attrib; 5748 %local.command.attrib; 5749> 5750<!--end of command.attlist-->]]> 5751<!--end of command.module-->]]> 5752 5753<!ENTITY % computeroutput.module "INCLUDE"> 5754<![%computeroutput.module;[ 5755<!ENTITY % local.computeroutput.attrib ""> 5756<!ENTITY % computeroutput.role.attrib "%role.attrib;"> 5757 5758<!ENTITY % computeroutput.element "INCLUDE"> 5759<![%computeroutput.element;[ 5760<!ELEMENT computeroutput (%cptr.char.mix;)*> 5761<!--end of computeroutput.element-->]]> 5762 5763<!ENTITY % computeroutput.attlist "INCLUDE"> 5764<![%computeroutput.attlist;[ 5765<!ATTLIST computeroutput 5766 %moreinfo.attrib; 5767 %common.attrib; 5768 %computeroutput.role.attrib; 5769 %local.computeroutput.attrib; 5770> 5771<!--end of computeroutput.attlist-->]]> 5772<!--end of computeroutput.module-->]]> 5773 5774<!ENTITY % database.module "INCLUDE"> 5775<![%database.module;[ 5776<!ENTITY % local.database.attrib ""> 5777<!ENTITY % database.role.attrib "%role.attrib;"> 5778 5779<!ENTITY % database.element "INCLUDE"> 5780<![%database.element;[ 5781<!ELEMENT database (%smallcptr.char.mix;)*> 5782<!--end of database.element-->]]> 5783 5784<!-- Class: Type of database the element names; no default --> 5785 5786 5787<!ENTITY % database.attlist "INCLUDE"> 5788<![%database.attlist;[ 5789<!ATTLIST database 5790 class (name 5791 |table 5792 |field 5793 |key1 5794 |key2 5795 |record) #IMPLIED 5796 %moreinfo.attrib; 5797 %common.attrib; 5798 %database.role.attrib; 5799 %local.database.attrib; 5800> 5801<!--end of database.attlist-->]]> 5802<!--end of database.module-->]]> 5803 5804<!ENTITY % email.module "INCLUDE"> 5805<![%email.module;[ 5806<!ENTITY % local.email.attrib ""> 5807<!ENTITY % email.role.attrib "%role.attrib;"> 5808 5809<!ENTITY % email.element "INCLUDE"> 5810<![%email.element;[ 5811<!ELEMENT email (%docinfo.char.mix;)*> 5812<!--end of email.element-->]]> 5813 5814<!ENTITY % email.attlist "INCLUDE"> 5815<![%email.attlist;[ 5816<!ATTLIST email 5817 %common.attrib; 5818 %email.role.attrib; 5819 %local.email.attrib; 5820> 5821<!--end of email.attlist-->]]> 5822<!--end of email.module-->]]> 5823 5824<!ENTITY % envar.module "INCLUDE"> 5825<![%envar.module;[ 5826<!ENTITY % local.envar.attrib ""> 5827<!ENTITY % envar.role.attrib "%role.attrib;"> 5828 5829<!ENTITY % envar.element "INCLUDE"> 5830<![%envar.element;[ 5831<!ELEMENT envar (%smallcptr.char.mix;)*> 5832<!--end of envar.element-->]]> 5833 5834<!ENTITY % envar.attlist "INCLUDE"> 5835<![%envar.attlist;[ 5836<!ATTLIST envar 5837 %common.attrib; 5838 %envar.role.attrib; 5839 %local.envar.attrib; 5840> 5841<!--end of envar.attlist-->]]> 5842<!--end of envar.module-->]]> 5843 5844 5845<!ENTITY % errorcode.module "INCLUDE"> 5846<![%errorcode.module;[ 5847<!ENTITY % local.errorcode.attrib ""> 5848<!ENTITY % errorcode.role.attrib "%role.attrib;"> 5849 5850<!ENTITY % errorcode.element "INCLUDE"> 5851<![%errorcode.element;[ 5852<!ELEMENT errorcode (%smallcptr.char.mix;)*> 5853<!--end of errorcode.element-->]]> 5854 5855<!ENTITY % errorcode.attlist "INCLUDE"> 5856<![%errorcode.attlist;[ 5857<!ATTLIST errorcode 5858 %moreinfo.attrib; 5859 %common.attrib; 5860 %errorcode.role.attrib; 5861 %local.errorcode.attrib; 5862> 5863<!--end of errorcode.attlist-->]]> 5864<!--end of errorcode.module-->]]> 5865 5866<!ENTITY % errorname.module "INCLUDE"> 5867<![%errorname.module;[ 5868<!ENTITY % local.errorname.attrib ""> 5869<!ENTITY % errorname.role.attrib "%role.attrib;"> 5870 5871<!ENTITY % errorname.element "INCLUDE"> 5872<![%errorname.element;[ 5873<!ELEMENT errorname (%smallcptr.char.mix;)*> 5874<!--end of errorname.element-->]]> 5875 5876<!ENTITY % errorname.attlist "INCLUDE"> 5877<![%errorname.attlist;[ 5878<!ATTLIST errorname 5879 %common.attrib; 5880 %errorname.role.attrib; 5881 %local.errorname.attrib; 5882> 5883<!--end of errorname.attlist-->]]> 5884<!--end of errorname.module-->]]> 5885 5886<!ENTITY % errortype.module "INCLUDE"> 5887<![%errortype.module;[ 5888<!ENTITY % local.errortype.attrib ""> 5889<!ENTITY % errortype.role.attrib "%role.attrib;"> 5890 5891<!ENTITY % errortype.element "INCLUDE"> 5892<![%errortype.element;[ 5893<!ELEMENT errortype (%smallcptr.char.mix;)*> 5894<!--end of errortype.element-->]]> 5895 5896<!ENTITY % errortype.attlist "INCLUDE"> 5897<![%errortype.attlist;[ 5898<!ATTLIST errortype 5899 %common.attrib; 5900 %errortype.role.attrib; 5901 %local.errortype.attrib; 5902> 5903<!--end of errortype.attlist-->]]> 5904<!--end of errortype.module-->]]> 5905 5906<!ENTITY % filename.module "INCLUDE"> 5907<![%filename.module;[ 5908<!ENTITY % local.filename.attrib ""> 5909<!ENTITY % filename.role.attrib "%role.attrib;"> 5910 5911<!ENTITY % filename.element "INCLUDE"> 5912<![%filename.element;[ 5913<!ELEMENT filename (%smallcptr.char.mix;)*> 5914<!--end of filename.element-->]]> 5915 5916<!-- Class: Type of filename the element names; no default --> 5917<!-- Path: Search path (possibly system-specific) in which 5918 file can be found --> 5919 5920 5921<!ENTITY % filename.attlist "INCLUDE"> 5922<![%filename.attlist;[ 5923<!ATTLIST filename 5924 class (headerfile 5925 |devicefile 5926 |libraryfile 5927 |directory 5928 |symlink) #IMPLIED 5929 path CDATA #IMPLIED 5930 %moreinfo.attrib; 5931 %common.attrib; 5932 %filename.role.attrib; 5933 %local.filename.attrib; 5934> 5935<!--end of filename.attlist-->]]> 5936<!--end of filename.module-->]]> 5937 5938<!ENTITY % function.module "INCLUDE"> 5939<![%function.module;[ 5940<!ENTITY % local.function.attrib ""> 5941<!ENTITY % function.role.attrib "%role.attrib;"> 5942 5943<!ENTITY % function.element "INCLUDE"> 5944<![%function.element;[ 5945<!ELEMENT function (%cptr.char.mix;)*> 5946<!--end of function.element-->]]> 5947 5948<!ENTITY % function.attlist "INCLUDE"> 5949<![%function.attlist;[ 5950<!ATTLIST function 5951 %moreinfo.attrib; 5952 %common.attrib; 5953 %function.role.attrib; 5954 %local.function.attrib; 5955> 5956<!--end of function.attlist-->]]> 5957<!--end of function.module-->]]> 5958 5959<!ENTITY % guibutton.module "INCLUDE"> 5960<![%guibutton.module;[ 5961<!ENTITY % local.guibutton.attrib ""> 5962<!ENTITY % guibutton.role.attrib "%role.attrib;"> 5963 5964<!ENTITY % guibutton.element "INCLUDE"> 5965<![%guibutton.element;[ 5966<!ELEMENT guibutton (%smallcptr.char.mix;|accel)*> 5967<!--end of guibutton.element-->]]> 5968 5969<!ENTITY % guibutton.attlist "INCLUDE"> 5970<![%guibutton.attlist;[ 5971<!ATTLIST guibutton 5972 %moreinfo.attrib; 5973 %common.attrib; 5974 %guibutton.role.attrib; 5975 %local.guibutton.attrib; 5976> 5977<!--end of guibutton.attlist-->]]> 5978<!--end of guibutton.module-->]]> 5979 5980<!ENTITY % guiicon.module "INCLUDE"> 5981<![%guiicon.module;[ 5982<!ENTITY % local.guiicon.attrib ""> 5983<!ENTITY % guiicon.role.attrib "%role.attrib;"> 5984 5985<!ENTITY % guiicon.element "INCLUDE"> 5986<![%guiicon.element;[ 5987<!ELEMENT guiicon (%smallcptr.char.mix;|accel)*> 5988<!--end of guiicon.element-->]]> 5989 5990<!ENTITY % guiicon.attlist "INCLUDE"> 5991<![%guiicon.attlist;[ 5992<!ATTLIST guiicon 5993 %moreinfo.attrib; 5994 %common.attrib; 5995 %guiicon.role.attrib; 5996 %local.guiicon.attrib; 5997> 5998<!--end of guiicon.attlist-->]]> 5999<!--end of guiicon.module-->]]> 6000 6001<!ENTITY % guilabel.module "INCLUDE"> 6002<![%guilabel.module;[ 6003<!ENTITY % local.guilabel.attrib ""> 6004<!ENTITY % guilabel.role.attrib "%role.attrib;"> 6005 6006<!ENTITY % guilabel.element "INCLUDE"> 6007<![%guilabel.element;[ 6008<!ELEMENT guilabel (%smallcptr.char.mix;|accel)*> 6009<!--end of guilabel.element-->]]> 6010 6011<!ENTITY % guilabel.attlist "INCLUDE"> 6012<![%guilabel.attlist;[ 6013<!ATTLIST guilabel 6014 %moreinfo.attrib; 6015 %common.attrib; 6016 %guilabel.role.attrib; 6017 %local.guilabel.attrib; 6018> 6019<!--end of guilabel.attlist-->]]> 6020<!--end of guilabel.module-->]]> 6021 6022<!ENTITY % guimenu.module "INCLUDE"> 6023<![%guimenu.module;[ 6024<!ENTITY % local.guimenu.attrib ""> 6025<!ENTITY % guimenu.role.attrib "%role.attrib;"> 6026 6027<!ENTITY % guimenu.element "INCLUDE"> 6028<![%guimenu.element;[ 6029<!ELEMENT guimenu (%smallcptr.char.mix;|accel)*> 6030<!--end of guimenu.element-->]]> 6031 6032<!ENTITY % guimenu.attlist "INCLUDE"> 6033<![%guimenu.attlist;[ 6034<!ATTLIST guimenu 6035 %moreinfo.attrib; 6036 %common.attrib; 6037 %guimenu.role.attrib; 6038 %local.guimenu.attrib; 6039> 6040<!--end of guimenu.attlist-->]]> 6041<!--end of guimenu.module-->]]> 6042 6043<!ENTITY % guimenuitem.module "INCLUDE"> 6044<![%guimenuitem.module;[ 6045<!ENTITY % local.guimenuitem.attrib ""> 6046<!ENTITY % guimenuitem.role.attrib "%role.attrib;"> 6047 6048<!ENTITY % guimenuitem.element "INCLUDE"> 6049<![%guimenuitem.element;[ 6050<!ELEMENT guimenuitem (%smallcptr.char.mix;|accel)*> 6051<!--end of guimenuitem.element-->]]> 6052 6053<!ENTITY % guimenuitem.attlist "INCLUDE"> 6054<![%guimenuitem.attlist;[ 6055<!ATTLIST guimenuitem 6056 %moreinfo.attrib; 6057 %common.attrib; 6058 %guimenuitem.role.attrib; 6059 %local.guimenuitem.attrib; 6060> 6061<!--end of guimenuitem.attlist-->]]> 6062<!--end of guimenuitem.module-->]]> 6063 6064<!ENTITY % guisubmenu.module "INCLUDE"> 6065<![%guisubmenu.module;[ 6066<!ENTITY % local.guisubmenu.attrib ""> 6067<!ENTITY % guisubmenu.role.attrib "%role.attrib;"> 6068 6069<!ENTITY % guisubmenu.element "INCLUDE"> 6070<![%guisubmenu.element;[ 6071<!ELEMENT guisubmenu (%smallcptr.char.mix;|accel)*> 6072<!--end of guisubmenu.element-->]]> 6073 6074<!ENTITY % guisubmenu.attlist "INCLUDE"> 6075<![%guisubmenu.attlist;[ 6076<!ATTLIST guisubmenu 6077 %moreinfo.attrib; 6078 %common.attrib; 6079 %guisubmenu.role.attrib; 6080 %local.guisubmenu.attrib; 6081> 6082<!--end of guisubmenu.attlist-->]]> 6083<!--end of guisubmenu.module-->]]> 6084 6085<!ENTITY % hardware.module "INCLUDE"> 6086<![%hardware.module;[ 6087<!ENTITY % local.hardware.attrib ""> 6088<!ENTITY % hardware.role.attrib "%role.attrib;"> 6089 6090<!ENTITY % hardware.element "INCLUDE"> 6091<![%hardware.element;[ 6092<!ELEMENT hardware (%smallcptr.char.mix;)*> 6093<!--end of hardware.element-->]]> 6094 6095<!ENTITY % hardware.attlist "INCLUDE"> 6096<![%hardware.attlist;[ 6097<!ATTLIST hardware 6098 %moreinfo.attrib; 6099 %common.attrib; 6100 %hardware.role.attrib; 6101 %local.hardware.attrib; 6102> 6103<!--end of hardware.attlist-->]]> 6104<!--end of hardware.module-->]]> 6105 6106<!ENTITY % interface.module "INCLUDE"> 6107<![%interface.module;[ 6108<!ENTITY % local.interface.attrib ""> 6109<!ENTITY % interface.role.attrib "%role.attrib;"> 6110 6111<!ENTITY % interface.element "INCLUDE"> 6112<![%interface.element;[ 6113<!ELEMENT interface (%smallcptr.char.mix;|accel)*> 6114<!--end of interface.element-->]]> 6115 6116<!-- Class: Type of the Interface item; no default --> 6117 6118 6119<!ENTITY % interface.attlist "INCLUDE"> 6120<![%interface.attlist;[ 6121<!ATTLIST interface 6122 %moreinfo.attrib; 6123 %common.attrib; 6124 %interface.role.attrib; 6125 %local.interface.attrib; 6126> 6127<!--end of interface.attlist-->]]> 6128<!--end of interface.module-->]]> 6129 6130<!ENTITY % keycap.module "INCLUDE"> 6131<![%keycap.module;[ 6132<!ENTITY % local.keycap.attrib ""> 6133<!ENTITY % keycap.role.attrib "%role.attrib;"> 6134 6135<!ENTITY % keycap.element "INCLUDE"> 6136<![%keycap.element;[ 6137<!ELEMENT keycap (%smallcptr.char.mix;)*> 6138<!--end of keycap.element-->]]> 6139 6140<!ENTITY % keycap.attlist "INCLUDE"> 6141<![%keycap.attlist;[ 6142<!ATTLIST keycap 6143 %moreinfo.attrib; 6144 %common.attrib; 6145 %keycap.role.attrib; 6146 %local.keycap.attrib; 6147> 6148<!--end of keycap.attlist-->]]> 6149<!--end of keycap.module-->]]> 6150 6151<!ENTITY % keycode.module "INCLUDE"> 6152<![%keycode.module;[ 6153<!ENTITY % local.keycode.attrib ""> 6154<!ENTITY % keycode.role.attrib "%role.attrib;"> 6155 6156<!ENTITY % keycode.element "INCLUDE"> 6157<![%keycode.element;[ 6158<!ELEMENT keycode (%smallcptr.char.mix;)*> 6159<!--end of keycode.element-->]]> 6160 6161<!ENTITY % keycode.attlist "INCLUDE"> 6162<![%keycode.attlist;[ 6163<!ATTLIST keycode 6164 %common.attrib; 6165 %keycode.role.attrib; 6166 %local.keycode.attrib; 6167> 6168<!--end of keycode.attlist-->]]> 6169<!--end of keycode.module-->]]> 6170 6171<!ENTITY % keycombo.module "INCLUDE"> 6172<![%keycombo.module;[ 6173<!ENTITY % local.keycombo.attrib ""> 6174<!ENTITY % keycombo.role.attrib "%role.attrib;"> 6175 6176<!ENTITY % keycombo.element "INCLUDE"> 6177<![%keycombo.element;[ 6178<!ELEMENT keycombo ((keycap|keycombo|keysym|mousebutton)+)> 6179<!--end of keycombo.element-->]]> 6180 6181<!ENTITY % keycombo.attlist "INCLUDE"> 6182<![%keycombo.attlist;[ 6183<!ATTLIST keycombo 6184 %keyaction.attrib; 6185 %moreinfo.attrib; 6186 %common.attrib; 6187 %keycombo.role.attrib; 6188 %local.keycombo.attrib; 6189> 6190<!--end of keycombo.attlist-->]]> 6191<!--end of keycombo.module-->]]> 6192 6193<!ENTITY % keysym.module "INCLUDE"> 6194<![%keysym.module;[ 6195<!ENTITY % local.keysym.attrib ""> 6196<!ENTITY % keysysm.role.attrib "%role.attrib;"> 6197 6198<!ENTITY % keysym.element "INCLUDE"> 6199<![%keysym.element;[ 6200<!ELEMENT keysym (%smallcptr.char.mix;)*> 6201<!--end of keysym.element-->]]> 6202 6203<!ENTITY % keysym.attlist "INCLUDE"> 6204<![%keysym.attlist;[ 6205<!ATTLIST keysym 6206 %common.attrib; 6207 %keysysm.role.attrib; 6208 %local.keysym.attrib; 6209> 6210<!--end of keysym.attlist-->]]> 6211<!--end of keysym.module-->]]> 6212 6213<!ENTITY % lineannotation.module "INCLUDE"> 6214<![%lineannotation.module;[ 6215<!ENTITY % local.lineannotation.attrib ""> 6216<!ENTITY % lineannotation.role.attrib "%role.attrib;"> 6217 6218<!ENTITY % lineannotation.element "INCLUDE"> 6219<![%lineannotation.element;[ 6220<!ELEMENT lineannotation (%para.char.mix;)*> 6221<!--end of lineannotation.element-->]]> 6222 6223<!ENTITY % lineannotation.attlist "INCLUDE"> 6224<![%lineannotation.attlist;[ 6225<!ATTLIST lineannotation 6226 %common.attrib; 6227 %lineannotation.role.attrib; 6228 %local.lineannotation.attrib; 6229> 6230<!--end of lineannotation.attlist-->]]> 6231<!--end of lineannotation.module-->]]> 6232 6233<!ENTITY % literal.module "INCLUDE"> 6234<![%literal.module;[ 6235<!ENTITY % local.literal.attrib ""> 6236<!ENTITY % literal.role.attrib "%role.attrib;"> 6237 6238<!ENTITY % literal.element "INCLUDE"> 6239<![%literal.element;[ 6240<!ELEMENT literal (%cptr.char.mix;)*> 6241<!--end of literal.element-->]]> 6242 6243<!ENTITY % literal.attlist "INCLUDE"> 6244<![%literal.attlist;[ 6245<!ATTLIST literal 6246 %moreinfo.attrib; 6247 %common.attrib; 6248 %literal.role.attrib; 6249 %local.literal.attrib; 6250> 6251<!--end of literal.attlist-->]]> 6252<!--end of literal.module-->]]> 6253 6254<!ENTITY % constant.module "INCLUDE"> 6255<![ %constant.module; [ 6256<!ENTITY % local.constant.attrib ""> 6257<!ENTITY % constant.role.attrib "%role.attrib;"> 6258 6259<!ENTITY % constant.element "INCLUDE"> 6260<![ %constant.element; [ 6261<!ELEMENT constant (%smallcptr.char.mix;)*> 6262<!--end of constant.element-->]]> 6263 6264<!ENTITY % constant.attlist "INCLUDE"> 6265<![ %constant.attlist; [ 6266<!ATTLIST constant 6267 %common.attrib; 6268 %constant.role.attrib; 6269 %local.constant.attrib; 6270 class (limit) #IMPLIED 6271> 6272<!--end of constant.attlist-->]]> 6273<!--end of constant.module-->]]> 6274 6275<!ENTITY % varname.module "INCLUDE"> 6276<![ %varname.module; [ 6277<!ENTITY % local.varname.attrib ""> 6278<!ENTITY % varname.role.attrib "%role.attrib;"> 6279 6280<!ENTITY % varname.element "INCLUDE"> 6281<![ %varname.element; [ 6282<!ELEMENT varname (%smallcptr.char.mix;)*> 6283<!--end of varname.element-->]]> 6284 6285<!ENTITY % varname.attlist "INCLUDE"> 6286<![ %varname.attlist; [ 6287<!ATTLIST varname 6288 %common.attrib; 6289 %varname.role.attrib; 6290 %local.varname.attrib; 6291> 6292<!--end of varname.attlist-->]]> 6293<!--end of varname.module-->]]> 6294 6295<!ENTITY % markup.module "INCLUDE"> 6296<![%markup.module;[ 6297<!ENTITY % local.markup.attrib ""> 6298<!ENTITY % markup.role.attrib "%role.attrib;"> 6299 6300<!ENTITY % markup.element "INCLUDE"> 6301<![%markup.element;[ 6302<!ELEMENT markup (%smallcptr.char.mix;)*> 6303<!--end of markup.element-->]]> 6304 6305<!ENTITY % markup.attlist "INCLUDE"> 6306<![%markup.attlist;[ 6307<!ATTLIST markup 6308 %common.attrib; 6309 %markup.role.attrib; 6310 %local.markup.attrib; 6311> 6312<!--end of markup.attlist-->]]> 6313<!--end of markup.module-->]]> 6314 6315<!ENTITY % medialabel.module "INCLUDE"> 6316<![%medialabel.module;[ 6317<!ENTITY % local.medialabel.attrib ""> 6318<!ENTITY % medialabel.role.attrib "%role.attrib;"> 6319 6320<!ENTITY % medialabel.element "INCLUDE"> 6321<![%medialabel.element;[ 6322<!ELEMENT medialabel (%smallcptr.char.mix;)*> 6323<!--end of medialabel.element-->]]> 6324 6325<!-- Class: Type of medium named by the element; no default --> 6326 6327 6328<!ENTITY % medialabel.attlist "INCLUDE"> 6329<![%medialabel.attlist;[ 6330<!ATTLIST medialabel 6331 class (cartridge 6332 |cdrom 6333 |disk 6334 |tape) #IMPLIED 6335 %common.attrib; 6336 %medialabel.role.attrib; 6337 %local.medialabel.attrib; 6338> 6339<!--end of medialabel.attlist-->]]> 6340<!--end of medialabel.module-->]]> 6341 6342<!ENTITY % menuchoice.content.module "INCLUDE"> 6343<![%menuchoice.content.module;[ 6344<!ENTITY % menuchoice.module "INCLUDE"> 6345<![%menuchoice.module;[ 6346<!ENTITY % local.menuchoice.attrib ""> 6347<!ENTITY % menuchoice.role.attrib "%role.attrib;"> 6348 6349<!ENTITY % menuchoice.element "INCLUDE"> 6350<![%menuchoice.element;[ 6351<!ELEMENT menuchoice (shortcut?, (guibutton|guiicon|guilabel 6352 |guimenu|guimenuitem|guisubmenu|interface)+)> 6353<!--end of menuchoice.element-->]]> 6354 6355<!ENTITY % menuchoice.attlist "INCLUDE"> 6356<![%menuchoice.attlist;[ 6357<!ATTLIST menuchoice 6358 %moreinfo.attrib; 6359 %common.attrib; 6360 %menuchoice.role.attrib; 6361 %local.menuchoice.attrib; 6362> 6363<!--end of menuchoice.attlist-->]]> 6364<!--end of menuchoice.module-->]]> 6365 6366<!ENTITY % shortcut.module "INCLUDE"> 6367<![%shortcut.module;[ 6368<!-- See also KeyCombo --> 6369<!ENTITY % local.shortcut.attrib ""> 6370<!ENTITY % shortcut.role.attrib "%role.attrib;"> 6371 6372<!ENTITY % shortcut.element "INCLUDE"> 6373<![%shortcut.element;[ 6374<!ELEMENT shortcut ((keycap|keycombo|keysym|mousebutton)+)> 6375<!--end of shortcut.element-->]]> 6376 6377<!ENTITY % shortcut.attlist "INCLUDE"> 6378<![%shortcut.attlist;[ 6379<!ATTLIST shortcut 6380 %keyaction.attrib; 6381 %moreinfo.attrib; 6382 %common.attrib; 6383 %shortcut.role.attrib; 6384 %local.shortcut.attrib; 6385> 6386<!--end of shortcut.attlist-->]]> 6387<!--end of shortcut.module-->]]> 6388<!--end of menuchoice.content.module-->]]> 6389 6390<!ENTITY % mousebutton.module "INCLUDE"> 6391<![%mousebutton.module;[ 6392<!ENTITY % local.mousebutton.attrib ""> 6393<!ENTITY % mousebutton.role.attrib "%role.attrib;"> 6394 6395<!ENTITY % mousebutton.element "INCLUDE"> 6396<![%mousebutton.element;[ 6397<!ELEMENT mousebutton (%smallcptr.char.mix;)*> 6398<!--end of mousebutton.element-->]]> 6399 6400<!ENTITY % mousebutton.attlist "INCLUDE"> 6401<![%mousebutton.attlist;[ 6402<!ATTLIST mousebutton 6403 %moreinfo.attrib; 6404 %common.attrib; 6405 %mousebutton.role.attrib; 6406 %local.mousebutton.attrib; 6407> 6408<!--end of mousebutton.attlist-->]]> 6409<!--end of mousebutton.module-->]]> 6410 6411<!ENTITY % msgtext.module "INCLUDE"> 6412<![%msgtext.module;[ 6413<!ENTITY % local.msgtext.attrib ""> 6414<!ENTITY % msgtext.role.attrib "%role.attrib;"> 6415 6416<!ENTITY % msgtext.element "INCLUDE"> 6417<![%msgtext.element;[ 6418<!ELEMENT msgtext ((%component.mix;)+)> 6419<!--end of msgtext.element-->]]> 6420 6421<!ENTITY % msgtext.attlist "INCLUDE"> 6422<![%msgtext.attlist;[ 6423<!ATTLIST msgtext 6424 %common.attrib; 6425 %msgtext.role.attrib; 6426 %local.msgtext.attrib; 6427> 6428<!--end of msgtext.attlist-->]]> 6429<!--end of msgtext.module-->]]> 6430 6431<!ENTITY % option.module "INCLUDE"> 6432<![%option.module;[ 6433<!ENTITY % local.option.attrib ""> 6434<!ENTITY % option.role.attrib "%role.attrib;"> 6435 6436<!ENTITY % option.element "INCLUDE"> 6437<![%option.element;[ 6438<!ELEMENT option (%smallcptr.char.mix;)*> 6439<!--end of option.element-->]]> 6440 6441<!ENTITY % option.attlist "INCLUDE"> 6442<![%option.attlist;[ 6443<!ATTLIST option 6444 %common.attrib; 6445 %option.role.attrib; 6446 %local.option.attrib; 6447> 6448<!--end of option.attlist-->]]> 6449<!--end of option.module-->]]> 6450 6451<!ENTITY % optional.module "INCLUDE"> 6452<![%optional.module;[ 6453<!ENTITY % local.optional.attrib ""> 6454<!ENTITY % optional.role.attrib "%role.attrib;"> 6455 6456<!ENTITY % optional.element "INCLUDE"> 6457<![%optional.element;[ 6458<!ELEMENT optional (%cptr.char.mix;)*> 6459<!--end of optional.element-->]]> 6460 6461<!ENTITY % optional.attlist "INCLUDE"> 6462<![%optional.attlist;[ 6463<!ATTLIST optional 6464 %common.attrib; 6465 %optional.role.attrib; 6466 %local.optional.attrib; 6467> 6468<!--end of optional.attlist-->]]> 6469<!--end of optional.module-->]]> 6470 6471<!ENTITY % parameter.module "INCLUDE"> 6472<![%parameter.module;[ 6473<!ENTITY % local.parameter.attrib ""> 6474<!ENTITY % parameter.role.attrib "%role.attrib;"> 6475 6476<!ENTITY % parameter.element "INCLUDE"> 6477<![%parameter.element;[ 6478<!ELEMENT parameter (%smallcptr.char.mix;)*> 6479<!--end of parameter.element-->]]> 6480 6481<!-- Class: Type of the Parameter; no default --> 6482 6483 6484<!ENTITY % parameter.attlist "INCLUDE"> 6485<![%parameter.attlist;[ 6486<!ATTLIST parameter 6487 class (command 6488 |function 6489 |option) #IMPLIED 6490 %moreinfo.attrib; 6491 %common.attrib; 6492 %parameter.role.attrib; 6493 %local.parameter.attrib; 6494> 6495<!--end of parameter.attlist-->]]> 6496<!--end of parameter.module-->]]> 6497 6498<!ENTITY % prompt.module "INCLUDE"> 6499<![%prompt.module;[ 6500<!ENTITY % local.prompt.attrib ""> 6501<!ENTITY % prompt.role.attrib "%role.attrib;"> 6502 6503<!ENTITY % prompt.element "INCLUDE"> 6504<![%prompt.element;[ 6505<!ELEMENT prompt (%smallcptr.char.mix;)*> 6506<!--end of prompt.element-->]]> 6507 6508<!ENTITY % prompt.attlist "INCLUDE"> 6509<![%prompt.attlist;[ 6510<!ATTLIST prompt 6511 %moreinfo.attrib; 6512 %common.attrib; 6513 %prompt.role.attrib; 6514 %local.prompt.attrib; 6515> 6516<!--end of prompt.attlist-->]]> 6517<!--end of prompt.module-->]]> 6518 6519<!ENTITY % property.module "INCLUDE"> 6520<![%property.module;[ 6521<!ENTITY % local.property.attrib ""> 6522<!ENTITY % property.role.attrib "%role.attrib;"> 6523 6524<!ENTITY % property.element "INCLUDE"> 6525<![%property.element;[ 6526<!ELEMENT property (%smallcptr.char.mix;)*> 6527<!--end of property.element-->]]> 6528 6529<!ENTITY % property.attlist "INCLUDE"> 6530<![%property.attlist;[ 6531<!ATTLIST property 6532 %moreinfo.attrib; 6533 %common.attrib; 6534 %property.role.attrib; 6535 %local.property.attrib; 6536> 6537<!--end of property.attlist-->]]> 6538<!--end of property.module-->]]> 6539 6540<!ENTITY % replaceable.module "INCLUDE"> 6541<![%replaceable.module;[ 6542<!ENTITY % local.replaceable.attrib ""> 6543<!ENTITY % replaceable.role.attrib "%role.attrib;"> 6544 6545<!ENTITY % replaceable.element "INCLUDE"> 6546<![%replaceable.element;[ 6547<!ELEMENT replaceable (#PCDATA 6548 | %link.char.class; 6549 | optional 6550 | %base.char.class; 6551 | %other.char.class; 6552 | inlinegraphic 6553 | inlinemediaobject)*> 6554<!--end of replaceable.element-->]]> 6555 6556<!-- Class: Type of information the element represents; no 6557 default --> 6558 6559 6560<!ENTITY % replaceable.attlist "INCLUDE"> 6561<![%replaceable.attlist;[ 6562<!ATTLIST replaceable 6563 class (command 6564 |function 6565 |option 6566 |parameter) #IMPLIED 6567 %common.attrib; 6568 %replaceable.role.attrib; 6569 %local.replaceable.attrib; 6570> 6571<!--end of replaceable.attlist-->]]> 6572<!--end of replaceable.module-->]]> 6573 6574<!ENTITY % returnvalue.module "INCLUDE"> 6575<![%returnvalue.module;[ 6576<!ENTITY % local.returnvalue.attrib ""> 6577<!ENTITY % returnvalue.role.attrib "%role.attrib;"> 6578 6579<!ENTITY % returnvalue.element "INCLUDE"> 6580<![%returnvalue.element;[ 6581<!ELEMENT returnvalue (%smallcptr.char.mix;)*> 6582<!--end of returnvalue.element-->]]> 6583 6584<!ENTITY % returnvalue.attlist "INCLUDE"> 6585<![%returnvalue.attlist;[ 6586<!ATTLIST returnvalue 6587 %common.attrib; 6588 %returnvalue.role.attrib; 6589 %local.returnvalue.attrib; 6590> 6591<!--end of returnvalue.attlist-->]]> 6592<!--end of returnvalue.module-->]]> 6593 6594<!ENTITY % sgmltag.module "INCLUDE"> 6595<![%sgmltag.module;[ 6596<!ENTITY % local.sgmltag.attrib ""> 6597<!ENTITY % sgmltag.role.attrib "%role.attrib;"> 6598 6599<!ENTITY % sgmltag.element "INCLUDE"> 6600<![%sgmltag.element;[ 6601<!ELEMENT sgmltag (%smallcptr.char.mix;)*> 6602<!--end of sgmltag.element-->]]> 6603 6604<!-- Class: Type of SGML construct the element names; no default --> 6605 6606 6607<!ENTITY % sgmltag.attlist "INCLUDE"> 6608<![%sgmltag.attlist;[ 6609<!ATTLIST sgmltag 6610 class (attribute 6611 |attvalue 6612 |element 6613 |endtag 6614 |emptytag 6615 |genentity 6616 |numcharref 6617 |paramentity 6618 |pi 6619 |xmlpi 6620 |starttag 6621 |sgmlcomment) #IMPLIED 6622 %common.attrib; 6623 %sgmltag.role.attrib; 6624 %local.sgmltag.attrib; 6625> 6626<!--end of sgmltag.attlist-->]]> 6627<!--end of sgmltag.module-->]]> 6628 6629<!ENTITY % structfield.module "INCLUDE"> 6630<![%structfield.module;[ 6631<!ENTITY % local.structfield.attrib ""> 6632<!ENTITY % structfield.role.attrib "%role.attrib;"> 6633 6634<!ENTITY % structfield.element "INCLUDE"> 6635<![%structfield.element;[ 6636<!ELEMENT structfield (%smallcptr.char.mix;)*> 6637<!--end of structfield.element-->]]> 6638 6639<!ENTITY % structfield.attlist "INCLUDE"> 6640<![%structfield.attlist;[ 6641<!ATTLIST structfield 6642 %common.attrib; 6643 %structfield.role.attrib; 6644 %local.structfield.attrib; 6645> 6646<!--end of structfield.attlist-->]]> 6647<!--end of structfield.module-->]]> 6648 6649<!ENTITY % structname.module "INCLUDE"> 6650<![%structname.module;[ 6651<!ENTITY % local.structname.attrib ""> 6652<!ENTITY % structname.role.attrib "%role.attrib;"> 6653 6654<!ENTITY % structname.element "INCLUDE"> 6655<![%structname.element;[ 6656<!ELEMENT structname (%smallcptr.char.mix;)*> 6657<!--end of structname.element-->]]> 6658 6659<!ENTITY % structname.attlist "INCLUDE"> 6660<![%structname.attlist;[ 6661<!ATTLIST structname 6662 %common.attrib; 6663 %structname.role.attrib; 6664 %local.structname.attrib; 6665> 6666<!--end of structname.attlist-->]]> 6667<!--end of structname.module-->]]> 6668 6669<!ENTITY % symbol.module "INCLUDE"> 6670<![%symbol.module;[ 6671<!ENTITY % local.symbol.attrib ""> 6672<!ENTITY % symbol.role.attrib "%role.attrib;"> 6673 6674<!ENTITY % symbol.element "INCLUDE"> 6675<![%symbol.element;[ 6676<!ELEMENT symbol (%smallcptr.char.mix;)*> 6677<!--end of symbol.element-->]]> 6678 6679<!-- Class: Type of symbol; no default --> 6680 6681 6682<!ENTITY % symbol.attlist "INCLUDE"> 6683<![%symbol.attlist;[ 6684<!ATTLIST symbol 6685 class (limit) #IMPLIED 6686 %common.attrib; 6687 %symbol.role.attrib; 6688 %local.symbol.attrib; 6689> 6690<!--end of symbol.attlist-->]]> 6691<!--end of symbol.module-->]]> 6692 6693<!ENTITY % systemitem.module "INCLUDE"> 6694<![%systemitem.module;[ 6695<!ENTITY % local.systemitem.attrib ""> 6696<!ENTITY % systemitem.role.attrib "%role.attrib;"> 6697 6698<!ENTITY % systemitem.element "INCLUDE"> 6699<![%systemitem.element;[ 6700<!ELEMENT systemitem (%smallcptr.char.mix; | acronym)*> 6701<!--end of systemitem.element-->]]> 6702 6703<!-- Class: Type of system item the element names; no default --> 6704 6705<!ENTITY % systemitem.attlist "INCLUDE"> 6706<![%systemitem.attlist;[ 6707<!ATTLIST systemitem 6708 class (constant 6709 |groupname 6710 |library 6711 |macro 6712 |osname 6713 |resource 6714 |systemname 6715 |username) #IMPLIED 6716 %moreinfo.attrib; 6717 %common.attrib; 6718 %systemitem.role.attrib; 6719 %local.systemitem.attrib; 6720> 6721<!--end of systemitem.attlist-->]]> 6722<!--end of systemitem.module-->]]> 6723 6724 6725<!ENTITY % token.module "INCLUDE"> 6726<![%token.module;[ 6727<!ENTITY % local.token.attrib ""> 6728<!ENTITY % token.role.attrib "%role.attrib;"> 6729 6730<!ENTITY % token.element "INCLUDE"> 6731<![%token.element;[ 6732<!ELEMENT token (%smallcptr.char.mix;)*> 6733<!--end of token.element-->]]> 6734 6735<!ENTITY % token.attlist "INCLUDE"> 6736<![%token.attlist;[ 6737<!ATTLIST token 6738 %common.attrib; 6739 %token.role.attrib; 6740 %local.token.attrib; 6741> 6742<!--end of token.attlist-->]]> 6743<!--end of token.module-->]]> 6744 6745<!ENTITY % type.module "INCLUDE"> 6746<![%type.module;[ 6747<!ENTITY % local.type.attrib ""> 6748<!ENTITY % type.role.attrib "%role.attrib;"> 6749 6750<!ENTITY % type.element "INCLUDE"> 6751<![%type.element;[ 6752<!ELEMENT type (%smallcptr.char.mix;)*> 6753<!--end of type.element-->]]> 6754 6755<!ENTITY % type.attlist "INCLUDE"> 6756<![%type.attlist;[ 6757<!ATTLIST type 6758 %common.attrib; 6759 %type.role.attrib; 6760 %local.type.attrib; 6761> 6762<!--end of type.attlist-->]]> 6763<!--end of type.module-->]]> 6764 6765<!ENTITY % userinput.module "INCLUDE"> 6766<![%userinput.module;[ 6767<!ENTITY % local.userinput.attrib ""> 6768<!ENTITY % userinput.role.attrib "%role.attrib;"> 6769 6770<!ENTITY % userinput.element "INCLUDE"> 6771<![%userinput.element;[ 6772<!ELEMENT userinput (%cptr.char.mix;)*> 6773<!--end of userinput.element-->]]> 6774 6775<!ENTITY % userinput.attlist "INCLUDE"> 6776<![%userinput.attlist;[ 6777<!ATTLIST userinput 6778 %moreinfo.attrib; 6779 %common.attrib; 6780 %userinput.role.attrib; 6781 %local.userinput.attrib; 6782> 6783<!--end of userinput.attlist-->]]> 6784<!--end of userinput.module-->]]> 6785 6786<!-- General words and phrases ............................................ --> 6787 6788<!ENTITY % abbrev.module "INCLUDE"> 6789<![%abbrev.module;[ 6790<!ENTITY % local.abbrev.attrib ""> 6791<!ENTITY % abbrev.role.attrib "%role.attrib;"> 6792 6793<!ENTITY % abbrev.element "INCLUDE"> 6794<![%abbrev.element;[ 6795<!ELEMENT abbrev (%word.char.mix;)*> 6796<!--end of abbrev.element-->]]> 6797 6798<!ENTITY % abbrev.attlist "INCLUDE"> 6799<![%abbrev.attlist;[ 6800<!ATTLIST abbrev 6801 %common.attrib; 6802 %abbrev.role.attrib; 6803 %local.abbrev.attrib; 6804> 6805<!--end of abbrev.attlist-->]]> 6806<!--end of abbrev.module-->]]> 6807 6808<!ENTITY % acronym.module "INCLUDE"> 6809<![%acronym.module;[ 6810<!ENTITY % local.acronym.attrib ""> 6811<!ENTITY % acronym.role.attrib "%role.attrib;"> 6812 6813<!ENTITY % acronym.element "INCLUDE"> 6814<![%acronym.element;[ 6815<!ELEMENT acronym (%word.char.mix;)*> 6816<!--end of acronym.element-->]]> 6817 6818<!ENTITY % acronym.attlist "INCLUDE"> 6819<![%acronym.attlist;[ 6820<!ATTLIST acronym 6821 %common.attrib; 6822 %acronym.role.attrib; 6823 %local.acronym.attrib; 6824> 6825<!--end of acronym.attlist-->]]> 6826<!--end of acronym.module-->]]> 6827 6828<!ENTITY % citation.module "INCLUDE"> 6829<![%citation.module;[ 6830<!ENTITY % local.citation.attrib ""> 6831<!ENTITY % citation.role.attrib "%role.attrib;"> 6832 6833<!ENTITY % citation.element "INCLUDE"> 6834<![%citation.element;[ 6835<!ELEMENT citation (%para.char.mix;)*> 6836<!--end of citation.element-->]]> 6837 6838<!ENTITY % citation.attlist "INCLUDE"> 6839<![%citation.attlist;[ 6840<!ATTLIST citation 6841 %common.attrib; 6842 %citation.role.attrib; 6843 %local.citation.attrib; 6844> 6845<!--end of citation.attlist-->]]> 6846<!--end of citation.module-->]]> 6847 6848<!ENTITY % citerefentry.module "INCLUDE"> 6849<![%citerefentry.module;[ 6850<!ENTITY % local.citerefentry.attrib ""> 6851<!ENTITY % citerefentry.role.attrib "%role.attrib;"> 6852 6853<!ENTITY % citerefentry.element "INCLUDE"> 6854<![%citerefentry.element;[ 6855<!ELEMENT citerefentry (refentrytitle, manvolnum?)> 6856<!--end of citerefentry.element-->]]> 6857 6858<!ENTITY % citerefentry.attlist "INCLUDE"> 6859<![%citerefentry.attlist;[ 6860<!ATTLIST citerefentry 6861 %common.attrib; 6862 %citerefentry.role.attrib; 6863 %local.citerefentry.attrib; 6864> 6865<!--end of citerefentry.attlist-->]]> 6866<!--end of citerefentry.module-->]]> 6867 6868<!ENTITY % refentrytitle.module "INCLUDE"> 6869<![%refentrytitle.module;[ 6870<!ENTITY % local.refentrytitle.attrib ""> 6871<!ENTITY % refentrytitle.role.attrib "%role.attrib;"> 6872 6873<!ENTITY % refentrytitle.element "INCLUDE"> 6874<![%refentrytitle.element;[ 6875<!ELEMENT refentrytitle (%para.char.mix;)*> 6876<!--end of refentrytitle.element-->]]> 6877 6878<!ENTITY % refentrytitle.attlist "INCLUDE"> 6879<![%refentrytitle.attlist;[ 6880<!ATTLIST refentrytitle 6881 %common.attrib; 6882 %refentrytitle.role.attrib; 6883 %local.refentrytitle.attrib; 6884> 6885<!--end of refentrytitle.attlist-->]]> 6886<!--end of refentrytitle.module-->]]> 6887 6888<!ENTITY % manvolnum.module "INCLUDE"> 6889<![%manvolnum.module;[ 6890<!ENTITY % local.manvolnum.attrib ""> 6891<!ENTITY % namvolnum.role.attrib "%role.attrib;"> 6892 6893<!ENTITY % manvolnum.element "INCLUDE"> 6894<![%manvolnum.element;[ 6895<!ELEMENT manvolnum (%word.char.mix;)*> 6896<!--end of manvolnum.element-->]]> 6897 6898<!ENTITY % manvolnum.attlist "INCLUDE"> 6899<![%manvolnum.attlist;[ 6900<!ATTLIST manvolnum 6901 %common.attrib; 6902 %namvolnum.role.attrib; 6903 %local.manvolnum.attrib; 6904> 6905<!--end of manvolnum.attlist-->]]> 6906<!--end of manvolnum.module-->]]> 6907 6908<!ENTITY % citetitle.module "INCLUDE"> 6909<![%citetitle.module;[ 6910<!ENTITY % local.citetitle.attrib ""> 6911<!ENTITY % citetitle.role.attrib "%role.attrib;"> 6912 6913<!ENTITY % citetitle.element "INCLUDE"> 6914<![%citetitle.element;[ 6915<!ELEMENT citetitle (%para.char.mix;)*> 6916<!--end of citetitle.element-->]]> 6917 6918<!-- Pubwork: Genre of published work cited; no default --> 6919 6920 6921<!ENTITY % citetitle.attlist "INCLUDE"> 6922<![%citetitle.attlist;[ 6923<!ATTLIST citetitle 6924 pubwork (article 6925 |book 6926 |chapter 6927 |part 6928 |refentry 6929 |section 6930 |journal 6931 |series 6932 |set 6933 |manuscript) #IMPLIED 6934 %common.attrib; 6935 %citetitle.role.attrib; 6936 %local.citetitle.attrib; 6937> 6938<!--end of citetitle.attlist-->]]> 6939<!--end of citetitle.module-->]]> 6940 6941<!ENTITY % emphasis.module "INCLUDE"> 6942<![%emphasis.module;[ 6943<!ENTITY % local.emphasis.attrib ""> 6944<!ENTITY % emphasis.role.attrib "%role.attrib;"> 6945 6946<!ENTITY % emphasis.element "INCLUDE"> 6947<![%emphasis.element;[ 6948<!ELEMENT emphasis (%para.char.mix;)*> 6949<!--end of emphasis.element-->]]> 6950 6951<!ENTITY % emphasis.attlist "INCLUDE"> 6952<![%emphasis.attlist;[ 6953<!ATTLIST emphasis 6954 %common.attrib; 6955 %emphasis.role.attrib; 6956 %local.emphasis.attrib; 6957> 6958<!--end of emphasis.attlist-->]]> 6959<!--end of emphasis.module-->]]> 6960 6961<!ENTITY % firstterm.module "INCLUDE"> 6962<![%firstterm.module;[ 6963<!ENTITY % local.firstterm.attrib ""> 6964<!ENTITY % firstterm.role.attrib "%role.attrib;"> 6965 6966<!ENTITY % firstterm.element "INCLUDE"> 6967<![%firstterm.element;[ 6968<!ELEMENT firstterm (%word.char.mix;)*> 6969<!--end of firstterm.element-->]]> 6970 6971<!-- to GlossEntry or other explanation --> 6972 6973 6974<!ENTITY % firstterm.attlist "INCLUDE"> 6975<![%firstterm.attlist;[ 6976<!ATTLIST firstterm 6977 %linkend.attrib; %common.attrib; 6978 %firstterm.role.attrib; 6979 %local.firstterm.attrib; 6980> 6981<!--end of firstterm.attlist-->]]> 6982<!--end of firstterm.module-->]]> 6983 6984<!ENTITY % foreignphrase.module "INCLUDE"> 6985<![%foreignphrase.module;[ 6986<!ENTITY % local.foreignphrase.attrib ""> 6987<!ENTITY % foreignphrase.role.attrib "%role.attrib;"> 6988 6989<!ENTITY % foreignphrase.element "INCLUDE"> 6990<![%foreignphrase.element;[ 6991<!ELEMENT foreignphrase (%para.char.mix;)*> 6992<!--end of foreignphrase.element-->]]> 6993 6994<!ENTITY % foreignphrase.attlist "INCLUDE"> 6995<![%foreignphrase.attlist;[ 6996<!ATTLIST foreignphrase 6997 %common.attrib; 6998 %foreignphrase.role.attrib; 6999 %local.foreignphrase.attrib; 7000> 7001<!--end of foreignphrase.attlist-->]]> 7002<!--end of foreignphrase.module-->]]> 7003 7004<!ENTITY % glossterm.module "INCLUDE"> 7005<![%glossterm.module;[ 7006<!ENTITY % local.glossterm.attrib ""> 7007<!ENTITY % glossterm.role.attrib "%role.attrib;"> 7008 7009<!ENTITY % glossterm.element "INCLUDE"> 7010<![%glossterm.element;[ 7011<!ELEMENT glossterm (%para.char.mix;)*> 7012<!--end of glossterm.element-->]]> 7013 7014<!-- to GlossEntry if Glossterm used in text --> 7015<!-- BaseForm: Provides the form of GlossTerm to be used 7016 for indexing --> 7017 7018 7019<!ENTITY % glossterm.attlist "INCLUDE"> 7020<![%glossterm.attlist;[ 7021<!ATTLIST glossterm 7022 %linkend.attrib; baseform CDATA #IMPLIED 7023 %common.attrib; 7024 %glossterm.role.attrib; 7025 %local.glossterm.attrib; 7026> 7027<!--end of glossterm.attlist-->]]> 7028<!--end of glossterm.module-->]]> 7029 7030<!ENTITY % phrase.module "INCLUDE"> 7031<![%phrase.module;[ 7032<!ENTITY % local.phrase.attrib ""> 7033<!ENTITY % phrase.role.attrib "%role.attrib;"> 7034 7035<!ENTITY % phrase.element "INCLUDE"> 7036<![%phrase.element;[ 7037<!ELEMENT phrase (%para.char.mix;)*> 7038<!--end of phrase.element-->]]> 7039 7040<!ENTITY % phrase.attlist "INCLUDE"> 7041<![%phrase.attlist;[ 7042<!ATTLIST phrase 7043 %common.attrib; 7044 %phrase.role.attrib; 7045 %local.phrase.attrib; 7046> 7047<!--end of phrase.attlist-->]]> 7048<!--end of phrase.module-->]]> 7049 7050<!ENTITY % quote.module "INCLUDE"> 7051<![%quote.module;[ 7052<!ENTITY % local.quote.attrib ""> 7053<!ENTITY % quote.role.attrib "%role.attrib;"> 7054 7055<!ENTITY % quote.element "INCLUDE"> 7056<![%quote.element;[ 7057<!ELEMENT quote (%para.char.mix;)*> 7058<!--end of quote.element-->]]> 7059 7060<!ENTITY % quote.attlist "INCLUDE"> 7061<![%quote.attlist;[ 7062<!ATTLIST quote 7063 %common.attrib; 7064 %quote.role.attrib; 7065 %local.quote.attrib; 7066> 7067<!--end of quote.attlist-->]]> 7068<!--end of quote.module-->]]> 7069 7070<!ENTITY % ssscript.module "INCLUDE"> 7071<![%ssscript.module;[ 7072<!ENTITY % local.ssscript.attrib ""> 7073<!ENTITY % ssscript.role.attrib "%role.attrib;"> 7074 7075<!ENTITY % subscript.element "INCLUDE"> 7076<![%subscript.element;[ 7077<!ELEMENT subscript (#PCDATA 7078 | %link.char.class; 7079 | emphasis 7080 | replaceable 7081 | symbol 7082 | inlinegraphic 7083 | inlinemediaobject 7084 | %base.char.class; 7085 | %other.char.class;)*> 7086<!--end of subscript.element-->]]> 7087 7088<!ENTITY % subscript.attlist "INCLUDE"> 7089<![%subscript.attlist;[ 7090<!ATTLIST subscript 7091 %common.attrib; 7092 %ssscript.role.attrib; 7093 %local.ssscript.attrib; 7094> 7095<!--end of subscript.attlist-->]]> 7096 7097<!ENTITY % superscript.element "INCLUDE"> 7098<![%superscript.element;[ 7099<!ELEMENT superscript (#PCDATA 7100 | %link.char.class; 7101 | emphasis 7102 | replaceable 7103 | symbol 7104 | inlinegraphic 7105 | inlinemediaobject 7106 | %base.char.class; 7107 | %other.char.class;)*> 7108<!--end of superscript.element-->]]> 7109 7110<!ENTITY % superscript.attlist "INCLUDE"> 7111<![%superscript.attlist;[ 7112<!ATTLIST superscript 7113 %common.attrib; 7114 %ssscript.role.attrib; 7115 %local.ssscript.attrib; 7116> 7117<!--end of superscript.attlist-->]]> 7118<!--end of ssscript.module-->]]> 7119 7120<!ENTITY % trademark.module "INCLUDE"> 7121<![%trademark.module;[ 7122<!ENTITY % local.trademark.attrib ""> 7123<!ENTITY % trademark.role.attrib "%role.attrib;"> 7124 7125<!ENTITY % trademark.element "INCLUDE"> 7126<![%trademark.element;[ 7127<!ELEMENT trademark (#PCDATA 7128 | %link.char.class; 7129 | %tech.char.class; 7130 | %base.char.class; 7131 | %other.char.class; 7132 | inlinegraphic 7133 | inlinemediaobject 7134 | emphasis)*> 7135<!--end of trademark.element-->]]> 7136 7137<!-- Class: More precisely identifies the item the element names --> 7138 7139 7140<!ENTITY % trademark.attlist "INCLUDE"> 7141<![%trademark.attlist;[ 7142<!ATTLIST trademark 7143 class (service 7144 |trade 7145 |registered 7146 |copyright) 'trade' 7147 %common.attrib; 7148 %trademark.role.attrib; 7149 %local.trademark.attrib; 7150> 7151<!--end of trademark.attlist-->]]> 7152<!--end of trademark.module-->]]> 7153 7154<!ENTITY % wordasword.module "INCLUDE"> 7155<![%wordasword.module;[ 7156<!ENTITY % local.wordasword.attrib ""> 7157<!ENTITY % wordasword.role.attrib "%role.attrib;"> 7158 7159<!ENTITY % wordasword.element "INCLUDE"> 7160<![%wordasword.element;[ 7161<!ELEMENT wordasword (%word.char.mix;)*> 7162<!--end of wordasword.element-->]]> 7163 7164<!ENTITY % wordasword.attlist "INCLUDE"> 7165<![%wordasword.attlist;[ 7166<!ATTLIST wordasword 7167 %common.attrib; 7168 %wordasword.role.attrib; 7169 %local.wordasword.attrib; 7170> 7171<!--end of wordasword.attlist-->]]> 7172<!--end of wordasword.module-->]]> 7173 7174<!-- Links and cross-references ........................................... --> 7175 7176<!ENTITY % link.module "INCLUDE"> 7177<![%link.module;[ 7178<!ENTITY % local.link.attrib ""> 7179<!ENTITY % link.role.attrib "%role.attrib;"> 7180 7181<!ENTITY % link.element "INCLUDE"> 7182<![%link.element;[ 7183<!ELEMENT link (%para.char.mix;)*> 7184<!--end of link.element-->]]> 7185 7186<!-- Endterm: ID of element containing text that is to be 7187 fetched from elsewhere in the document to appear as 7188 the content of this element --> 7189<!-- to linked-to object --> 7190<!-- Type: Freely assignable parameter --> 7191 7192 7193<!ENTITY % link.attlist "INCLUDE"> 7194<![%link.attlist;[ 7195<!ATTLIST link 7196 endterm IDREF #IMPLIED 7197 %linkendreq.attrib; type CDATA #IMPLIED 7198 %common.attrib; 7199 %link.role.attrib; 7200 %local.link.attrib; 7201> 7202<!--end of link.attlist-->]]> 7203<!--end of link.module-->]]> 7204 7205<!ENTITY % olink.module "INCLUDE"> 7206<![%olink.module;[ 7207<!ENTITY % local.olink.attrib ""> 7208<!ENTITY % olink.role.attrib "%role.attrib;"> 7209 7210<!ENTITY % olink.element "INCLUDE"> 7211<![%olink.element;[ 7212<!ELEMENT olink (%para.char.mix;)*> 7213<!--end of olink.element-->]]> 7214 7215<!-- TargetDocEnt: Name of an entity to be the target of the link --> 7216<!-- LinkMode: ID of a ModeSpec containing instructions for 7217 operating on the entity named by TargetDocEnt --> 7218<!-- LocalInfo: Information that may be passed to ModeSpec --> 7219<!-- Type: Freely assignable parameter --> 7220 7221 7222<!ENTITY % olink.attlist "INCLUDE"> 7223<![%olink.attlist;[ 7224<!ATTLIST olink 7225 targetdocent ENTITY #IMPLIED 7226 linkmode IDREF #IMPLIED 7227 localinfo CDATA #IMPLIED 7228 type CDATA #IMPLIED 7229 %common.attrib; 7230 %olink.role.attrib; 7231 %local.olink.attrib; 7232> 7233<!--end of olink.attlist-->]]> 7234<!--end of olink.module-->]]> 7235 7236<!ENTITY % ulink.module "INCLUDE"> 7237<![%ulink.module;[ 7238<!ENTITY % local.ulink.attrib ""> 7239<!ENTITY % ulink.role.attrib "%role.attrib;"> 7240 7241<!ENTITY % ulink.element "INCLUDE"> 7242<![%ulink.element;[ 7243<!ELEMENT ulink (%para.char.mix;)*> 7244<!--end of ulink.element-->]]> 7245 7246<!-- URL: uniform resource locator; the target of the ULink --> 7247<!-- Type: Freely assignable parameter --> 7248 7249 7250<!ENTITY % ulink.attlist "INCLUDE"> 7251<![%ulink.attlist;[ 7252<!ATTLIST ulink 7253 url CDATA #REQUIRED 7254 type CDATA #IMPLIED 7255 %common.attrib; 7256 %ulink.role.attrib; 7257 %local.ulink.attrib; 7258> 7259<!--end of ulink.attlist-->]]> 7260<!--end of ulink.module-->]]> 7261 7262<!ENTITY % footnoteref.module "INCLUDE"> 7263<![%footnoteref.module;[ 7264<!ENTITY % local.footnoteref.attrib ""> 7265<!ENTITY % footnoteref.role.attrib "%role.attrib;"> 7266 7267<!ENTITY % footnoteref.element "INCLUDE"> 7268<![%footnoteref.element;[ 7269<!ELEMENT footnoteref EMPTY> 7270<!--end of footnoteref.element-->]]> 7271 7272<!-- to footnote content supplied elsewhere --> 7273 7274 7275<!ENTITY % footnoteref.attlist "INCLUDE"> 7276<![%footnoteref.attlist;[ 7277<!ATTLIST footnoteref 7278 %linkendreq.attrib; %label.attrib; 7279 %common.attrib; 7280 %footnoteref.role.attrib; 7281 %local.footnoteref.attrib; 7282> 7283<!--end of footnoteref.attlist-->]]> 7284<!--end of footnoteref.module-->]]> 7285 7286<!ENTITY % xref.module "INCLUDE"> 7287<![%xref.module;[ 7288<!ENTITY % local.xref.attrib ""> 7289<!ENTITY % xref.role.attrib "%role.attrib;"> 7290 7291<!ENTITY % xref.element "INCLUDE"> 7292<![%xref.element;[ 7293<!ELEMENT xref EMPTY> 7294<!--end of xref.element-->]]> 7295 7296<!-- Endterm: ID of element containing text that is to be 7297 fetched from elsewhere in the document to appear as 7298 the content of this element --> 7299<!-- to linked-to object --> 7300 7301 7302<!ENTITY % xref.attlist "INCLUDE"> 7303<![%xref.attlist;[ 7304<!ATTLIST xref 7305 endterm IDREF #IMPLIED 7306 %linkendreq.attrib; %common.attrib; 7307 %xref.role.attrib; 7308 %local.xref.attrib; 7309> 7310<!--end of xref.attlist-->]]> 7311<!--end of xref.module-->]]> 7312 7313<!-- Ubiquitous elements .................................................. --> 7314 7315<!ENTITY % anchor.module "INCLUDE"> 7316<![%anchor.module;[ 7317<!ENTITY % local.anchor.attrib ""> 7318<!ENTITY % anchor.role.attrib "%role.attrib;"> 7319 7320<!ENTITY % anchor.element "INCLUDE"> 7321<![%anchor.element;[ 7322<!ELEMENT anchor EMPTY> 7323<!--end of anchor.element-->]]> 7324 7325<!-- required --> 7326<!-- replaces Lang --> 7327 7328 7329<!ENTITY % anchor.attlist "INCLUDE"> 7330<![%anchor.attlist;[ 7331<!ATTLIST anchor 7332 %idreq.attrib; %pagenum.attrib; %remap.attrib; 7333 %xreflabel.attrib; 7334 %revisionflag.attrib; 7335 %effectivity.attrib; 7336 %anchor.role.attrib; 7337 %local.anchor.attrib; 7338> 7339<!--end of anchor.attlist-->]]> 7340<!--end of anchor.module-->]]> 7341 7342<!ENTITY % beginpage.module "INCLUDE"> 7343<![%beginpage.module;[ 7344<!ENTITY % local.beginpage.attrib ""> 7345<!ENTITY % beginpage.role.attrib "%role.attrib;"> 7346 7347<!ENTITY % beginpage.element "INCLUDE"> 7348<![%beginpage.element;[ 7349<!ELEMENT beginpage EMPTY> 7350<!--end of beginpage.element-->]]> 7351 7352<!-- PageNum: Number of page that begins at this point --> 7353 7354 7355<!ENTITY % beginpage.attlist "INCLUDE"> 7356<![%beginpage.attlist;[ 7357<!ATTLIST beginpage 7358 %pagenum.attrib; 7359 %common.attrib; 7360 %beginpage.role.attrib; 7361 %local.beginpage.attrib; 7362> 7363<!--end of beginpage.attlist-->]]> 7364<!--end of beginpage.module-->]]> 7365 7366<!-- IndexTerms appear in the text flow for generating or linking an 7367 index. --> 7368 7369<!ENTITY % indexterm.content.module "INCLUDE"> 7370<![%indexterm.content.module;[ 7371<!ENTITY % indexterm.module "INCLUDE"> 7372<![%indexterm.module;[ 7373<!ENTITY % local.indexterm.attrib ""> 7374<!ENTITY % indexterm.role.attrib "%role.attrib;"> 7375 7376<!ENTITY % indexterm.element "INCLUDE"> 7377<![%indexterm.element;[ 7378<!ELEMENT indexterm (primary?, ((secondary, ((tertiary, (see|seealso+)?) 7379 | see | seealso+)?) | see | seealso+)?)> 7380<!--end of indexterm.element-->]]> 7381 7382<!-- Scope: Indicates which generated indices the IndexTerm 7383 should appear in: Global (whole document set), Local (this 7384 document only), or All (both) --> 7385<!-- Significance: Whether this IndexTerm is the most pertinent 7386 of its series (Preferred) or not (Normal, the default) --> 7387<!-- Class: Indicates type of IndexTerm; default is Singular, 7388 or EndOfRange if StartRef is supplied; StartOfRange value 7389 must be supplied explicitly on starts of ranges --> 7390<!-- StartRef: ID of the IndexTerm that starts the indexing 7391 range ended by this IndexTerm --> 7392<!-- Zone: IDs of the elements to which the IndexTerm applies, 7393 and indicates that the IndexTerm applies to those entire 7394 elements rather than the point at which the IndexTerm 7395 occurs --> 7396 7397 7398<!ENTITY % indexterm.attlist "INCLUDE"> 7399<![%indexterm.attlist;[ 7400<!ATTLIST indexterm 7401 %pagenum.attrib; 7402 scope (all 7403 |global 7404 |local) #IMPLIED 7405 significance (preferred 7406 |normal) "normal" 7407 class (singular 7408 |startofrange 7409 |endofrange) #IMPLIED 7410 startref IDREF #IMPLIED 7411 zone IDREFS #IMPLIED 7412 %common.attrib; 7413 %indexterm.role.attrib; 7414 %local.indexterm.attrib; 7415> 7416<!--end of indexterm.attlist-->]]> 7417<!--end of indexterm.module-->]]> 7418 7419<!ENTITY % primsecter.module "INCLUDE"> 7420<![%primsecter.module;[ 7421<!ENTITY % local.primsecter.attrib ""> 7422<!ENTITY % primsecter.role.attrib "%role.attrib;"> 7423 7424 7425<!ENTITY % primary.element "INCLUDE"> 7426<![%primary.element;[ 7427<!ELEMENT primary (%ndxterm.char.mix;)*> 7428<!--end of primary.element-->]]> 7429<!-- SortAs: Alternate sort string for index sorting, e.g., 7430 "fourteen" for an element containing "14" --> 7431 7432<!ENTITY % primary.attlist "INCLUDE"> 7433<![%primary.attlist;[ 7434<!ATTLIST primary 7435 sortas CDATA #IMPLIED 7436 %common.attrib; 7437 %primsecter.role.attrib; 7438 %local.primsecter.attrib; 7439> 7440<!--end of primary.attlist-->]]> 7441 7442 7443<!ENTITY % secondary.element "INCLUDE"> 7444<![%secondary.element;[ 7445<!ELEMENT secondary (%ndxterm.char.mix;)*> 7446<!--end of secondary.element-->]]> 7447<!-- SortAs: Alternate sort string for index sorting, e.g., 7448 "fourteen" for an element containing "14" --> 7449 7450<!ENTITY % secondary.attlist "INCLUDE"> 7451<![%secondary.attlist;[ 7452<!ATTLIST secondary 7453 sortas CDATA #IMPLIED 7454 %common.attrib; 7455 %primsecter.role.attrib; 7456 %local.primsecter.attrib; 7457> 7458<!--end of secondary.attlist-->]]> 7459 7460 7461<!ENTITY % tertiary.element "INCLUDE"> 7462<![%tertiary.element;[ 7463<!ELEMENT tertiary (%ndxterm.char.mix;)*> 7464<!--end of tertiary.element-->]]> 7465<!-- SortAs: Alternate sort string for index sorting, e.g., 7466 "fourteen" for an element containing "14" --> 7467 7468<!ENTITY % tertiary.attlist "INCLUDE"> 7469<![%tertiary.attlist;[ 7470<!ATTLIST tertiary 7471 sortas CDATA #IMPLIED 7472 %common.attrib; 7473 %primsecter.role.attrib; 7474 %local.primsecter.attrib; 7475> 7476<!--end of tertiary.attlist-->]]> 7477 7478<!--end of primsecter.module-->]]> 7479 7480<!ENTITY % seeseealso.module "INCLUDE"> 7481<![%seeseealso.module;[ 7482<!ENTITY % local.seeseealso.attrib ""> 7483<!ENTITY % seeseealso.role.attrib "%role.attrib;"> 7484 7485<!ENTITY % see.element "INCLUDE"> 7486<![%see.element;[ 7487<!ELEMENT see (%ndxterm.char.mix;)*> 7488<!--end of see.element-->]]> 7489 7490<!ENTITY % see.attlist "INCLUDE"> 7491<![%see.attlist;[ 7492<!ATTLIST see 7493 %common.attrib; 7494 %seeseealso.role.attrib; 7495 %local.seeseealso.attrib; 7496> 7497<!--end of see.attlist-->]]> 7498 7499<!ENTITY % seealso.element "INCLUDE"> 7500<![%seealso.element;[ 7501<!ELEMENT seealso (%ndxterm.char.mix;)*> 7502<!--end of seealso.element-->]]> 7503 7504<!ENTITY % seealso.attlist "INCLUDE"> 7505<![%seealso.attlist;[ 7506<!ATTLIST seealso 7507 %common.attrib; 7508 %seeseealso.role.attrib; 7509 %local.seeseealso.attrib; 7510> 7511<!--end of seealso.attlist-->]]> 7512<!--end of seeseealso.module-->]]> 7513<!--end of indexterm.content.module-->]]> 7514 7515<!-- End of DocBook XML information pool module V4.1.2 ...................... --> 7516<!-- ...................................................................... --> 7517