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