1<!-- ********************************************************************* 2 *** THIS IS THE FLATTENED DTD. DO NOT EDIT THIS DTD BY HAND, EDIT *** 3 *** THE CUSTOMIZATION LAYER AND REGNERATE THE FLATTENED DTD! ******** 4 ********************************************************************* --> 5 6<!-- ====================================================================== --> 7<!-- Simplified DocBook XML RefEntry V4.1.2.4 DTD 8 Part of the Simplified DocBook XML V4.1.2.4 DTD 9 http://nwalsh.com/docbook/simple/ 10 11 See COPYRIGHT for more information 12 13 Please direct all questions and comments about this DTD to 14 Norman Walsh, <ndw@nwalsh.com>. 15 16 Common declaration: 17 18 <?xml version="1.0"?> 19 <!DOCTYPE refentry 20 PUBLIC "-//Norman Walsh//DTD Simplified DocBook XML RefEntry V4.1.2.4//EN" 21 "http://nwalsh.com/docbook/simple/4.1.2.4/sdocbookref.dtd"> 22 --> 23<!-- ====================================================================== --> 24 25<!ENTITY % local.refclass.char.mix ""> 26<!ENTITY % refclass.char.mix 27 "#PCDATA 28 %local.refclass.char.mix;"> 29<!ENTITY % refsect.title.content "title, subtitle?"> 30<!ENTITY % formalobject.title.content "title"> 31<!ENTITY % div.title.content "title, subtitle?"> 32<!ENTITY % bookcomponent.title.content 33 "title, subtitle?"> 34<!ENTITY % sect.title.content 35 "title, subtitle?"> 36<!ENTITY % local.list.class ""> 37<!ENTITY % list.class 38 "itemizedlist|orderedlist 39 |variablelist %local.list.class;"> 40<!ENTITY % local.admon.class ""> 41<!ENTITY % admon.class 42 "note %local.admon.class;"> 43<!ENTITY % local.linespecific.class ""> 44<!ENTITY % linespecific.class 45 "literallayout|programlisting %local.linespecific.class;"> 46<!ENTITY % local.para.class ""> 47<!ENTITY % para.class 48 "para %local.para.class;"> 49<!ENTITY % local.informal.class ""> 50<!ENTITY % informal.class 51 "blockquote 52 |mediaobject 53 |informaltable %local.informal.class;"> 54<!ENTITY % local.formal.class ""> 55<!ENTITY % formal.class 56 "example|figure|table %local.formal.class;"> 57<!ENTITY % local.compound.class ""> 58<!ENTITY % compound.class 59 "sidebar %local.compound.class;"> 60<!ENTITY % local.descobj.class ""> 61<!ENTITY % descobj.class 62 "abstract|authorblurb|epigraph 63 %local.descobj.class;"> 64<!ENTITY % local.gen.char.class ""> 65<!ENTITY % gen.char.class 66 "abbrev|acronym|citetitle|emphasis|footnote|phrase 67 |quote|trademark %local.gen.char.class;"> 68<!ENTITY % local.link.char.class ""> 69<!ENTITY % link.char.class 70 "xref|link|ulink %local.link.char.class;"> 71<!ENTITY % local.tech.char.class ""> 72<!ENTITY % tech.char.class 73 "command|computeroutput 74 |email|filename 75 |literal 76 |option 77 |replaceable 78 |systemitem|userinput 79 %local.tech.char.class;"> 80<!ENTITY % local.docinfo.char.class ""> 81<!ENTITY % docinfo.char.class 82 "author|corpauthor|othercredit 83 |revhistory 84 %local.docinfo.char.class;"> 85<!ENTITY % local.inlineobj.char.class ""> 86<!ENTITY % inlineobj.char.class 87 "inlinemediaobject %local.inlineobj.char.class;"> 88<!ENTITY % local.common.attrib ""> 89<!ENTITY % common.attrib 90 "id ID #IMPLIED 91 revisionflag (changed 92 |added 93 |deleted 94 |off) #IMPLIED 95 %local.common.attrib;" 96> 97<!ENTITY % local.person.ident.mix ""> 98<!ENTITY % person.ident.mix 99 "honorific|firstname|surname|lineage|othername|affiliation 100 |authorblurb 101 %local.person.ident.mix;"> 102<!ENTITY % local.bibliocomponent.mix ""> 103<!ENTITY % bibliocomponent.mix 104 "abbrev|abstract|author 105 |authorgroup|bibliomisc 106 |copyright|corpauthor|date|edition 107 |editor|issuenum 108 |othercredit 109 |pubdate|publishername 110 |releaseinfo|revhistory 111 |subtitle|title|volumenum|citetitle 112 |%person.ident.mix; 113 %local.bibliocomponent.mix;"> 114<!ENTITY % local.component.mix ""> 115<!ENTITY % component.mix 116 "%list.class; |%admon.class; 117 |%linespecific.class; 118 |%para.class; |%informal.class; 119 |%formal.class; |%compound.class; 120 |%descobj.class; 121 %local.component.mix;"> 122<!ENTITY % local.sidebar.mix ""> 123<!ENTITY % sidebar.mix 124 "%list.class; |%admon.class; 125 |%linespecific.class; 126 |%para.class; |%informal.class; 127 |%formal.class; 128 %local.sidebar.mix;"> 129<!ENTITY % local.revdescription.mix ""> 130<!ENTITY % revdescription.mix 131 "%list.class; |%admon.class; 132 |%linespecific.class; 133 |%para.class; |%informal.class; 134 |%formal.class; 135 %local.revdescription.mix;"> 136<!ENTITY % local.footnote.mix ""> 137<!ENTITY % footnote.mix 138 "%list.class; 139 |%linespecific.class; 140 |%para.class; |%informal.class; 141 %local.footnote.mix;"> 142<!ENTITY % local.example.mix ""> 143<!ENTITY % example.mix 144 "%list.class; 145 |%linespecific.class; 146 |%para.class; |%informal.class; 147 %local.example.mix;"> 148<!ENTITY % local.admon.mix ""> 149<!ENTITY % admon.mix 150 "%list.class; 151 |%linespecific.class; 152 |%para.class; |%informal.class; 153 |%formal.class; 154 %local.admon.mix;"> 155<!ENTITY % local.figure.mix ""> 156<!ENTITY % figure.mix 157 "%linespecific.class; 158 |%informal.class; 159 %local.figure.mix;"> 160<!ENTITY % local.tabentry.mix ""> 161<!ENTITY % tabentry.mix 162 "%list.class; |%admon.class; 163 |%linespecific.class; 164 |%para.class; |mediaobject 165 %local.tabentry.mix;"> 166<!ENTITY % local.legalnotice.mix ""> 167<!ENTITY % legalnotice.mix 168 "%list.class; |%admon.class; 169 |%linespecific.class; 170 |%para.class; |blockquote 171 %local.legalnotice.mix;"> 172<!ENTITY % local.textobject.mix ""> 173<!ENTITY % textobject.mix 174 "%list.class; |%admon.class; 175 |%linespecific.class; 176 |%para.class; |blockquote 177 %local.textobject.mix;"> 178<!ENTITY % local.para.char.mix ""> 179<!ENTITY % para.char.mix 180 "#PCDATA 181 |%gen.char.class; 182 |%link.char.class; |%tech.char.class; 183 |%inlineobj.char.class; 184 %local.para.char.mix;"> 185<!ENTITY % local.title.char.mix ""> 186<!ENTITY % title.char.mix 187 "#PCDATA 188 |%gen.char.class; 189 |%link.char.class; |%tech.char.class; 190 |%docinfo.char.class; 191 |%inlineobj.char.class; 192 %local.title.char.mix;"> 193<!ENTITY % local.cptr.char.mix ""> 194<!ENTITY % cptr.char.mix 195 "#PCDATA 196 |%link.char.class; |%tech.char.class; 197 |inlinemediaobject 198 %local.cptr.char.mix;"> 199<!ENTITY % local.smallcptr.char.mix ""> 200<!ENTITY % smallcptr.char.mix 201 "#PCDATA 202 |replaceable 203 |inlinemediaobject 204 %local.smallcptr.char.mix;"> 205<!ENTITY % local.word.char.mix ""> 206<!ENTITY % word.char.mix 207 "#PCDATA 208 |acronym|emphasis|trademark 209 |%link.char.class; 210 |inlinemediaobject 211 %local.word.char.mix;"> 212<!ENTITY % local.docinfo.char.mix ""> 213<!ENTITY % docinfo.char.mix 214 "#PCDATA 215 |%link.char.class; 216 |emphasis|trademark 217 |replaceable 218 |inlinemediaobject 219 %local.docinfo.char.mix;"> 220<!ENTITY % tbl.table.mdl 221 "(title, (mediaobject+|tgroup+))"> 222<!ENTITY % local.divcomponent.mix ""> 223<!ENTITY % divcomponent.mix 224 "%list.class; |%admon.class; 225 |%linespecific.class; 226 |%para.class; |%informal.class; 227 |%formal.class; |%compound.class; 228 |%descobj.class; 229 %local.divcomponent.mix;"> 230<!ENTITY % bookcomponent.content 231 "((%divcomponent.mix;)+, section*) 232 | section+"> 233<!ENTITY % local.refinline.char.mix ""> 234<!ENTITY % refinline.char.mix 235 "#PCDATA 236 |%gen.char.class; 237 |%link.char.class; |%tech.char.class; 238 %local.refinline.char.mix;"> 239<!ENTITY % local.refcomponent.mix ""> 240<!ENTITY % refcomponent.mix 241 "%list.class; |%admon.class; 242 |%linespecific.class; 243 |%para.class; |%informal.class; 244 |%formal.class; |%compound.class; 245 |%descobj.class; 246 %local.divcomponent.mix;"> 247<!ELEMENT refentry (refentryinfo?, refmeta?, (%link.char.class;)*, 248 refnamediv, refsynopsisdiv?, refsect1+)> 249<!ELEMENT refentryinfo ((mediaobject | legalnotice 250 | subjectset | keywordset 251 | %bibliocomponent.mix;)+)> 252<!ELEMENT refmeta (refentrytitle, manvolnum?, refmiscinfo*)> 253<!ELEMENT refsect1info ((mediaobject | legalnotice 254 | keywordset | subjectset | %bibliocomponent.mix;)+)> 255<!ELEMENT refsect2info ((mediaobject | legalnotice 256 | keywordset | subjectset | %bibliocomponent.mix;)+)> 257<!ELEMENT refsect3info ((mediaobject | legalnotice 258 | keywordset | subjectset | %bibliocomponent.mix;)+)> 259<!ELEMENT refsynopsisdivinfo ((mediaobject | legalnotice 260 | keywordset | subjectset | %bibliocomponent.mix;)+)> 261<!ELEMENT refnamediv (refdescriptor?, refname+, refpurpose, refclass*, 262 (%link.char.class;)*)> 263<!ENTITY aacute "á"> 264<!ENTITY Aacute "Á"> 265<!ENTITY acirc "â"> 266<!ENTITY Acirc "Â"> 267<!ENTITY agrave "à"> 268<!ENTITY Agrave "À"> 269<!ENTITY aring "å"> 270<!ENTITY Aring "Å"> 271<!ENTITY atilde "ã"> 272<!ENTITY Atilde "Ã"> 273<!ENTITY auml "ä"> 274<!ENTITY Auml "Ä"> 275<!ENTITY aelig "æ"> 276<!ENTITY AElig "Æ"> 277<!ENTITY ccedil "ç"> 278<!ENTITY Ccedil "Ç"> 279<!ENTITY eth "ð"> 280<!ENTITY ETH "Ð"> 281<!ENTITY eacute "é"> 282<!ENTITY Eacute "É"> 283<!ENTITY ecirc "ê"> 284<!ENTITY Ecirc "Ê"> 285<!ENTITY egrave "è"> 286<!ENTITY Egrave "È"> 287<!ENTITY euml "ë"> 288<!ENTITY Euml "Ë"> 289<!ENTITY iacute "í"> 290<!ENTITY Iacute "Í"> 291<!ENTITY icirc "î"> 292<!ENTITY Icirc "Î"> 293<!ENTITY igrave "ì"> 294<!ENTITY Igrave "Ì"> 295<!ENTITY iuml "ï"> 296<!ENTITY Iuml "Ï"> 297<!ENTITY ntilde "ñ"> 298<!ENTITY Ntilde "Ñ"> 299<!ENTITY oacute "ó"> 300<!ENTITY Oacute "Ó"> 301<!ENTITY ocirc "ô"> 302<!ENTITY Ocirc "Ô"> 303<!ENTITY ograve "ò"> 304<!ENTITY Ograve "Ò"> 305<!ENTITY oslash "ø"> 306<!ENTITY Oslash "Ø"> 307<!ENTITY otilde "õ"> 308<!ENTITY Otilde "Õ"> 309<!ENTITY ouml "ö"> 310<!ENTITY Ouml "Ö"> 311<!ENTITY szlig "ß"> 312<!ENTITY thorn "þ"> 313<!ENTITY THORN "Þ"> 314<!ENTITY uacute "ú"> 315<!ENTITY Uacute "Ú"> 316<!ENTITY ucirc "û"> 317<!ENTITY Ucirc "Û"> 318<!ENTITY ugrave "ù"> 319<!ENTITY Ugrave "Ù"> 320<!ENTITY uuml "ü"> 321<!ENTITY Uuml "Ü"> 322<!ENTITY yacute "ý"> 323<!ENTITY Yacute "Ý"> 324<!ENTITY yuml "ÿ"> 325<!ENTITY half "½"> 326<!ENTITY frac12 "½"> 327<!ENTITY frac14 "¼"> 328<!ENTITY frac34 "¾"> 329<!ENTITY frac18 "⅛"> 330<!ENTITY frac38 "⅜"> 331<!ENTITY frac58 "⅝"> 332<!ENTITY frac78 "⅞"> 333<!ENTITY sup1 "¹"> 334<!ENTITY sup2 "²"> 335<!ENTITY sup3 "³"> 336<!ENTITY plus "+"> 337<!ENTITY plusmn "±"> 338<!ENTITY lt "&#60;"> 339<!ENTITY equals "="> 340<!ENTITY gt ">"> 341<!ENTITY divide "÷"> 342<!ENTITY times "×"> 343<!ENTITY curren "¤"> 344<!ENTITY pound "£"> 345<!ENTITY dollar "$"> 346<!ENTITY cent "¢"> 347<!ENTITY yen "¥"> 348<!ENTITY num "#"> 349<!ENTITY percnt "%"> 350<!ENTITY amp "&#38;"> 351<!ENTITY ast "*"> 352<!ENTITY commat "@"> 353<!ENTITY lsqb "["> 354<!ENTITY bsol "\"> 355<!ENTITY rsqb "]"> 356<!ENTITY lcub "{"> 357<!ENTITY horbar "―"> 358<!ENTITY verbar "|"> 359<!ENTITY rcub "}"> 360<!ENTITY micro "µ"> 361<!ENTITY ohm "Ω"> 362<!ENTITY deg "°"> 363<!ENTITY ordm "º"> 364<!ENTITY ordf "ª"> 365<!ENTITY sect "§"> 366<!ENTITY para "¶"> 367<!ENTITY middot "·"> 368<!ENTITY larr "←"> 369<!ENTITY rarr "→"> 370<!ENTITY uarr "↑"> 371<!ENTITY darr "↓"> 372<!ENTITY copy "©"> 373<!ENTITY reg "®"> 374<!ENTITY trade "™"> 375<!ENTITY brvbar "¦"> 376<!ENTITY not "¬"> 377<!ENTITY sung "♩"> 378<!ENTITY excl "!"> 379<!ENTITY iexcl "¡"> 380<!ENTITY quot """> 381<!ENTITY apos "'"> 382<!ENTITY lpar "("> 383<!ENTITY rpar ")"> 384<!ENTITY comma ","> 385<!ENTITY lowbar "_"> 386<!ENTITY hyphen "-"> 387<!ENTITY period "."> 388<!ENTITY sol "/"> 389<!ENTITY colon ":"> 390<!ENTITY semi ";"> 391<!ENTITY quest "?"> 392<!ENTITY iquest "¿"> 393<!ENTITY laquo "«"> 394<!ENTITY raquo "»"> 395<!ENTITY lsquo "‘"> 396<!ENTITY rsquo "’"> 397<!ENTITY ldquo "“"> 398<!ENTITY rdquo "”"> 399<!ENTITY nbsp " "> 400<!ENTITY shy "­"> 401<!ENTITY emsp " "> 402<!ENTITY ensp " "> 403<!ENTITY emsp13 " "> 404<!ENTITY emsp14 " "> 405<!ENTITY numsp " "> 406<!ENTITY puncsp " "> 407<!ENTITY thinsp " "> 408<!ENTITY hairsp " "> 409<!ENTITY mdash "—"> 410<!ENTITY ndash "–"> 411<!ENTITY dash "‐"> 412<!ENTITY blank "␣"> 413<!ENTITY hellip "…"> 414<!ENTITY nldr "‥"> 415<!ENTITY frac13 "⅓"> 416<!ENTITY frac23 "⅔"> 417<!ENTITY frac15 "⅕"> 418<!ENTITY frac25 "⅖"> 419<!ENTITY frac35 "⅗"> 420<!ENTITY frac45 "⅘"> 421<!ENTITY frac16 "⅙"> 422<!ENTITY frac56 "⅚"> 423<!ENTITY incare "℅"> 424<!ENTITY block "█"> 425<!ENTITY uhblk "▀"> 426<!ENTITY lhblk "▄"> 427<!ENTITY blk14 "░"> 428<!ENTITY blk12 "▒"> 429<!ENTITY blk34 "▓"> 430<!ENTITY marker "▮"> 431<!ENTITY cir "○"> 432<!ENTITY squ "□"> 433<!ENTITY rect "▭"> 434<!ENTITY utri "▵"> 435<!ENTITY dtri "▿"> 436<!ENTITY star "⋆"> 437<!ENTITY bull "•"> 438<!ENTITY squf "▪"> 439<!ENTITY utrif "▴"> 440<!ENTITY dtrif "▾"> 441<!ENTITY ltrif "◂"> 442<!ENTITY rtrif "▸"> 443<!ENTITY clubs "♣"> 444<!ENTITY diams "♦"> 445<!ENTITY hearts "♥"> 446<!ENTITY spades "♠"> 447<!ENTITY malt "✠"> 448<!ENTITY dagger "†"> 449<!ENTITY Dagger "‡"> 450<!ENTITY check "✓"> 451<!ENTITY cross "✗"> 452<!ENTITY sharp "♯"> 453<!ENTITY flat "♭"> 454<!ENTITY male "♂"> 455<!ENTITY female "♀"> 456<!ENTITY phone "☎"> 457<!ENTITY telrec "⌕"> 458<!ENTITY copysr "℗"> 459<!ENTITY caret "⁁"> 460<!ENTITY lsquor "‚"> 461<!ENTITY ldquor "„"> 462<!ENTITY fflig "ff"> 463<!ENTITY filig "fi"> 464<!ENTITY ffilig "ffi"> 465<!ENTITY ffllig "ffl"> 466<!ENTITY fllig "fl"> 467<!ENTITY mldr "…"> 468<!ENTITY rdquor "“"> 469<!ENTITY rsquor "‘"> 470<!ENTITY vellip "⋮"> 471<!ENTITY hybull "⁃"> 472<!ENTITY loz "◊"> 473<!ENTITY lozf "✦"> 474<!ENTITY ltri "◃"> 475<!ENTITY rtri "▹"> 476<!ENTITY starf "★"> 477<!ENTITY natur "♮"> 478<!ENTITY rx "℞"> 479<!ENTITY sext "✶"> 480<!ENTITY target "⌖"> 481<!ENTITY dlcrop "⌍"> 482<!ENTITY drcrop "⌌"> 483<!ENTITY ulcrop "⌏"> 484<!ENTITY urcrop "⌎"> 485<!ENTITY % local.notation.class ""> 486<!ENTITY % notation.class 487 "BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI 488 | EPS | EQN | FAX | GIF | GIF87a | GIF89a 489 | JPG | JPEG | IGES | PCX 490 | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG 491 | linespecific 492 %local.notation.class;"> 493<!NOTATION BMP PUBLIC 494"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN"> 495<!NOTATION CGM-CHAR PUBLIC "ISO 8632/2//NOTATION Character encoding//EN"> 496<!NOTATION CGM-BINARY PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN"> 497<!NOTATION CGM-CLEAR PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN"> 498<!NOTATION DITROFF SYSTEM "DITROFF"> 499<!NOTATION DVI SYSTEM "DVI"> 500<!NOTATION EPS PUBLIC 501"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN"> 502<!NOTATION EQN SYSTEM "EQN"> 503<!NOTATION FAX PUBLIC 504"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN"> 505<!NOTATION GIF SYSTEM "GIF"> 506<!NOTATION GIF87a PUBLIC 507"-//CompuServe//NOTATION Graphics Interchange Format 87a//EN"> 508<!NOTATION GIF89a PUBLIC 509"-//CompuServe//NOTATION Graphics Interchange Format 89a//EN"> 510<!NOTATION JPG SYSTEM "JPG"> 511<!NOTATION JPEG SYSTEM "JPG"> 512<!NOTATION IGES PUBLIC 513"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN"> 514<!NOTATION PCX PUBLIC 515"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN"> 516<!NOTATION PIC SYSTEM "PIC"> 517<!NOTATION PNG SYSTEM "http://www.w3.org/TR/REC-png"> 518<!NOTATION PS SYSTEM "PS"> 519<!NOTATION SGML PUBLIC 520"ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN"> 521<!NOTATION TBL SYSTEM "TBL"> 522<!NOTATION TEX PUBLIC 523"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN"> 524<!NOTATION TIFF SYSTEM "TIFF"> 525<!NOTATION WMF PUBLIC 526"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN"> 527<!NOTATION WPG SYSTEM "WPG"> 528<!NOTATION linespecific SYSTEM "linespecific"> 529<!ENTITY euro "€"> 530<!ENTITY % yesorno.attvals "CDATA"> 531<!ENTITY % local.mediaobject.mix ""> 532<!ENTITY % mediaobject.mix 533 "videoobject|audioobject|imageobject %local.mediaobject.mix;"> 534<!ENTITY % role.attrib 535 "role CDATA #IMPLIED"> 536<!ENTITY % label.attrib 537 "label CDATA #IMPLIED"> 538<!ENTITY % linespecific.attrib 539 "format NOTATION 540 (linespecific) 'linespecific' 541 linenumbering (numbered|unnumbered) #IMPLIED"> 542<!ENTITY % linkendreq.attrib 543 "linkend IDREF #REQUIRED"> 544<!ENTITY % local.mark.attrib ""> 545<!ENTITY % mark.attrib 546 "mark CDATA #IMPLIED 547 %local.mark.attrib;" 548> 549<!ENTITY % moreinfo.attrib 550 "moreinfo (refentry|none) 'none'"> 551<!ENTITY % pagenum.attrib 552 "pagenum CDATA #IMPLIED"> 553<!ENTITY % local.status.attrib ""> 554<!ENTITY % status.attrib 555 "status CDATA #IMPLIED 556 %local.status.attrib;" 557> 558<!ENTITY % width.attrib 559 "width CDATA #IMPLIED"> 560<!ENTITY % local.title.attrib ""> 561<!ENTITY % title.role.attrib "%role.attrib;"> 562<!ELEMENT title (%title.char.mix;)*> 563<!ATTLIST title 564 %pagenum.attrib; 565 %common.attrib; 566 %title.role.attrib; 567 %local.title.attrib; 568> 569<!ENTITY % local.subtitle.attrib ""> 570<!ENTITY % subtitle.role.attrib "%role.attrib;"> 571<!ELEMENT subtitle (%title.char.mix;)*> 572<!ATTLIST subtitle 573 %common.attrib; 574 %subtitle.role.attrib; 575 %local.subtitle.attrib; 576> 577<!ENTITY % local.bibliomixed.attrib ""> 578<!ENTITY % bibliomixed.role.attrib "%role.attrib;"> 579<!ATTLIST bibliomixed 580 %common.attrib; 581 %bibliomixed.role.attrib; 582 %local.bibliomixed.attrib; 583> 584<!ENTITY % local.articleinfo.attrib ""> 585<!ENTITY % articleinfo.role.attrib "%role.attrib;"> 586<!ATTLIST articleinfo 587 %common.attrib; 588 %articleinfo.role.attrib; 589 %local.articleinfo.attrib; 590> 591<!ENTITY % bibliomset.role.attrib "%role.attrib;"> 592<!ENTITY % local.bibliomset.attrib ""> 593<!ELEMENT bibliomset (#PCDATA | %bibliocomponent.mix; | bibliomset)*> 594<!ATTLIST bibliomset 595 relation CDATA #IMPLIED 596 %bibliomset.role.attrib; 597 %common.attrib; 598 %local.bibliomset.attrib; 599> 600<!ENTITY % local.bibliomisc.attrib ""> 601<!ENTITY % bibliomisc.role.attrib "%role.attrib;"> 602<!ELEMENT bibliomisc (%para.char.mix;)*> 603<!ATTLIST bibliomisc 604 %common.attrib; 605 %bibliomisc.role.attrib; 606 %local.bibliomisc.attrib; 607> 608<!ENTITY % local.subjectset.attrib ""> 609<!ENTITY % subjectset.role.attrib "%role.attrib;"> 610<!ELEMENT subjectset (subject+)> 611<!ATTLIST subjectset 612 scheme NMTOKEN #IMPLIED 613 %common.attrib; 614 %subjectset.role.attrib; 615 %local.subjectset.attrib; 616> 617<!ENTITY % local.subject.attrib ""> 618<!ENTITY % subject.role.attrib "%role.attrib;"> 619<!ELEMENT subject (subjectterm+)> 620<!ATTLIST subject 621 weight CDATA #IMPLIED 622 %common.attrib; 623 %subject.role.attrib; 624 %local.subject.attrib; 625> 626<!ENTITY % local.subjectterm.attrib ""> 627<!ENTITY % subjectterm.role.attrib "%role.attrib;"> 628<!ELEMENT subjectterm (#PCDATA)> 629<!ATTLIST subjectterm 630 %common.attrib; 631 %subjectterm.role.attrib; 632 %local.subjectterm.attrib; 633> 634<!ENTITY % local.keywordset.attrib ""> 635<!ENTITY % keywordset.role.attrib "%role.attrib;"> 636<!ELEMENT keywordset (keyword+)> 637<!ATTLIST keywordset 638 %common.attrib; 639 %keywordset.role.attrib; 640 %local.keywordset.attrib; 641> 642<!ENTITY % local.keyword.attrib ""> 643<!ENTITY % keyword.role.attrib "%role.attrib;"> 644<!ELEMENT keyword (#PCDATA)> 645<!ATTLIST keyword 646 %common.attrib; 647 %keyword.role.attrib; 648 %local.keyword.attrib; 649> 650<!ENTITY % local.sidebar.attrib ""> 651<!ENTITY % sidebar.role.attrib "%role.attrib;"> 652<!ATTLIST sidebar 653 %common.attrib; 654 %sidebar.role.attrib; 655 %local.sidebar.attrib; 656> 657<!ENTITY % local.abstract.attrib ""> 658<!ENTITY % abstract.role.attrib "%role.attrib;"> 659<!ELEMENT abstract (title?, (%para.class;)+)> 660<!ATTLIST abstract 661 %common.attrib; 662 %abstract.role.attrib; 663 %local.abstract.attrib; 664> 665<!ENTITY % local.authorblurb.attrib ""> 666<!ENTITY % authorblurb.role.attrib "%role.attrib;"> 667<!ELEMENT authorblurb (title?, (%para.class;)+)> 668<!ATTLIST authorblurb 669 %common.attrib; 670 %authorblurb.role.attrib; 671 %local.authorblurb.attrib; 672> 673<!ENTITY % local.blockquote.attrib ""> 674<!ENTITY % blockquote.role.attrib "%role.attrib;"> 675<!ELEMENT blockquote (title?, attribution?, (%component.mix;)+)> 676<!ATTLIST blockquote 677 %common.attrib; 678 %blockquote.role.attrib; 679 %local.blockquote.attrib; 680> 681<!ENTITY % local.attribution.attrib ""> 682<!ENTITY % attribution.role.attrib "%role.attrib;"> 683<!ELEMENT attribution (%para.char.mix;)*> 684<!ATTLIST attribution 685 %common.attrib; 686 %attribution.role.attrib; 687 %local.attribution.attrib; 688> 689<!ENTITY % local.epigraph.attrib ""> 690<!ENTITY % epigraph.role.attrib "%role.attrib;"> 691<!ELEMENT epigraph (attribution?, (%para.class;)+)> 692<!ATTLIST epigraph 693 %common.attrib; 694 %epigraph.role.attrib; 695 %local.epigraph.attrib; 696> 697<!ENTITY % local.footnote.attrib ""> 698<!ENTITY % footnote.role.attrib "%role.attrib;"> 699<!ELEMENT footnote ((%footnote.mix;)+)> 700<!ATTLIST footnote 701 %label.attrib; 702 %common.attrib; 703 %footnote.role.attrib; 704 %local.footnote.attrib; 705> 706<!ENTITY % local.para.attrib ""> 707<!ENTITY % para.role.attrib "%role.attrib;"> 708<!ATTLIST para 709 %common.attrib; 710 %para.role.attrib; 711 %local.para.attrib; 712> 713<!ENTITY % local.admon.attrib ""> 714<!ENTITY % admon.role.attrib "%role.attrib;"> 715<!ELEMENT note (title?, (%admon.mix;)+)> 716<!ATTLIST note 717 %common.attrib; 718 %admon.role.attrib; 719 %local.admon.attrib; 720> 721<!ENTITY % local.itemizedlist.attrib ""> 722<!ENTITY % itemizedlist.role.attrib "%role.attrib;"> 723<!ELEMENT itemizedlist ((%formalobject.title.content;)?, listitem+)> 724<!ATTLIST itemizedlist spacing (normal 725 |compact) #IMPLIED 726 %mark.attrib; 727 %common.attrib; 728 %itemizedlist.role.attrib; 729 %local.itemizedlist.attrib; 730> 731<!ENTITY % local.orderedlist.attrib ""> 732<!ENTITY % orderedlist.role.attrib "%role.attrib;"> 733<!ELEMENT orderedlist ((%formalobject.title.content;)?, listitem+)> 734<!ATTLIST orderedlist 735 numeration (arabic 736 |upperalpha 737 |loweralpha 738 |upperroman 739 |lowerroman) #IMPLIED 740 inheritnum (inherit 741 |ignore) "ignore" 742 continuation (continues 743 |restarts) "restarts" 744 spacing (normal 745 |compact) #IMPLIED 746 %common.attrib; 747 %orderedlist.role.attrib; 748 %local.orderedlist.attrib; 749> 750<!ENTITY % local.listitem.attrib ""> 751<!ENTITY % listitem.role.attrib "%role.attrib;"> 752<!ELEMENT listitem ((%component.mix;)+)> 753<!ATTLIST listitem 754 override CDATA #IMPLIED 755 %common.attrib; 756 %listitem.role.attrib; 757 %local.listitem.attrib; 758> 759<!ENTITY % local.variablelist.attrib ""> 760<!ENTITY % variablelist.role.attrib "%role.attrib;"> 761<!ELEMENT variablelist ((%formalobject.title.content;)?, varlistentry+)> 762<!ATTLIST variablelist 763 termlength CDATA #IMPLIED 764 %common.attrib; 765 %variablelist.role.attrib; 766 %local.variablelist.attrib; 767> 768<!ENTITY % local.varlistentry.attrib ""> 769<!ENTITY % varlistentry.role.attrib "%role.attrib;"> 770<!ELEMENT varlistentry (term+, listitem)> 771<!ATTLIST varlistentry 772 %common.attrib; 773 %varlistentry.role.attrib; 774 %local.varlistentry.attrib; 775> 776<!ENTITY % local.term.attrib ""> 777<!ENTITY % term.role.attrib "%role.attrib;"> 778<!ELEMENT term (%para.char.mix;)*> 779<!ATTLIST term 780 %common.attrib; 781 %term.role.attrib; 782 %local.term.attrib; 783> 784<!ENTITY % local.example.attrib ""> 785<!ENTITY % example.role.attrib "%role.attrib;"> 786<!ELEMENT example ((%formalobject.title.content;), (%example.mix;)+)> 787<!ATTLIST example 788 %label.attrib; 789 %width.attrib; 790 %common.attrib; 791 %example.role.attrib; 792 %local.example.attrib; 793> 794<!ENTITY % local.programlisting.attrib ""> 795<!ENTITY % programlisting.role.attrib "%role.attrib;"> 796<!ATTLIST programlisting 797 %width.attrib; 798 %linespecific.attrib; 799 %common.attrib; 800 %programlisting.role.attrib; 801 %local.programlisting.attrib; 802> 803<!ENTITY % local.literallayout.attrib ""> 804<!ENTITY % literallayout.role.attrib "%role.attrib;"> 805<!ATTLIST literallayout 806 %width.attrib; 807 %linespecific.attrib; 808 class (monospaced|normal) "normal" 809 %common.attrib; 810 %literallayout.role.attrib; 811 %local.literallayout.attrib; 812> 813<!ENTITY % local.figure.attrib ""> 814<!ENTITY % figure.role.attrib "%role.attrib;"> 815<!ELEMENT figure ((%formalobject.title.content;), (%figure.mix; | 816 %link.char.class;)+)> 817<!ATTLIST figure 818 float %yesorno.attvals; '0' 819 pgwide %yesorno.attvals; #IMPLIED 820 %label.attrib; 821 %common.attrib; 822 %figure.role.attrib; 823 %local.figure.attrib; 824> 825<!ENTITY % local.mediaobject.attrib ""> 826<!ENTITY % mediaobject.role.attrib "%role.attrib;"> 827<!ELEMENT mediaobject (objectinfo?, 828 (%mediaobject.mix;), 829 (%mediaobject.mix;|textobject)*, 830 caption?)> 831<!ATTLIST mediaobject 832 %common.attrib; 833 %mediaobject.role.attrib; 834 %local.mediaobject.attrib; 835> 836<!ENTITY % local.inlinemediaobject.attrib ""> 837<!ENTITY % inlinemediaobject.role.attrib "%role.attrib;"> 838<!ELEMENT inlinemediaobject (objectinfo?, 839 (%mediaobject.mix;), 840 (%mediaobject.mix;|textobject)*)> 841<!ATTLIST inlinemediaobject 842 %common.attrib; 843 %inlinemediaobject.role.attrib; 844 %local.inlinemediaobject.attrib; 845> 846<!ENTITY % local.videoobject.attrib ""> 847<!ENTITY % videoobject.role.attrib "%role.attrib;"> 848<!ELEMENT videoobject (objectinfo?, videodata)> 849<!ATTLIST videoobject 850 %common.attrib; 851 %videoobject.role.attrib; 852 %local.videoobject.attrib; 853> 854<!ENTITY % local.audioobject.attrib ""> 855<!ENTITY % audioobject.role.attrib "%role.attrib;"> 856<!ELEMENT audioobject (objectinfo?, audiodata)> 857<!ATTLIST audioobject 858 %common.attrib; 859 %audioobject.role.attrib; 860 %local.audioobject.attrib; 861> 862<!ENTITY % local.imageobject.attrib ""> 863<!ENTITY % imageobject.role.attrib "%role.attrib;"> 864<!ELEMENT imageobject (objectinfo?, imagedata)> 865<!ATTLIST imageobject 866 %common.attrib; 867 %imageobject.role.attrib; 868 %local.imageobject.attrib; 869> 870<!ENTITY % local.textobject.attrib ""> 871<!ENTITY % textobject.role.attrib "%role.attrib;"> 872<!ELEMENT textobject (objectinfo?, (phrase|(%textobject.mix;)+))> 873<!ATTLIST textobject 874 %common.attrib; 875 %textobject.role.attrib; 876 %local.textobject.attrib; 877> 878<!ENTITY % local.objectinfo.attrib ""> 879<!ENTITY % objectinfo.role.attrib "%role.attrib;"> 880<!ATTLIST objectinfo 881 %common.attrib; 882 %objectinfo.role.attrib; 883 %local.objectinfo.attrib; 884> 885<!ENTITY % local.objectdata.attrib ""> 886<!ENTITY % objectdata.attrib 887 " 888 entityref ENTITY #IMPLIED 889 fileref CDATA #IMPLIED 890 format (%notation.class;) 891 #IMPLIED 892 srccredit CDATA #IMPLIED 893 %local.objectdata.attrib;" 894> 895<!ENTITY % local.videodata.attrib ""> 896<!ENTITY % videodata.role.attrib "%role.attrib;"> 897<!ELEMENT videodata EMPTY> 898<!ATTLIST videodata 899 %common.attrib; 900 %objectdata.attrib; 901 width CDATA #IMPLIED 902 depth CDATA #IMPLIED 903 align (left 904 |right 905 |center) #IMPLIED 906 scale CDATA #IMPLIED 907 scalefit %yesorno.attvals; 908 #IMPLIED 909 %videodata.role.attrib; 910 %local.videodata.attrib; 911> 912<!ENTITY % local.audiodata.attrib ""> 913<!ENTITY % audiodata.role.attrib "%role.attrib;"> 914<!ELEMENT audiodata EMPTY> 915<!ATTLIST audiodata 916 %common.attrib; 917 %objectdata.attrib; 918 %local.audiodata.attrib; 919 %audiodata.role.attrib; 920> 921<!ENTITY % local.imagedata.attrib ""> 922<!ENTITY % imagedata.role.attrib "%role.attrib;"> 923<!ELEMENT imagedata EMPTY> 924<!ATTLIST imagedata 925 %common.attrib; 926 %objectdata.attrib; 927 width CDATA #IMPLIED 928 depth CDATA #IMPLIED 929 align (left 930 |right 931 |center) #IMPLIED 932 scale CDATA #IMPLIED 933 scalefit %yesorno.attvals; 934 #IMPLIED 935 %local.imagedata.attrib; 936 %imagedata.role.attrib; 937> 938<!ENTITY % local.caption.attrib ""> 939<!ENTITY % caption.role.attrib "%role.attrib;"> 940<!ELEMENT caption (%textobject.mix;)*> 941<!ATTLIST caption 942 %common.attrib; 943 %local.caption.attrib; 944 %caption.role.attrib; 945> 946<!ENTITY % tables.role.attrib "%role.attrib;"> 947<!ENTITY % bodyatt 948 "%common.attrib; 949 %label.attrib; 950 %tables.role.attrib;"> 951<!ENTITY % common.table.attribs 952 "%bodyatt;"> 953<!ENTITY % tbl.tgroup.att "%common.attrib;"> 954<!ENTITY % tbl.colspec.att "%common.attrib;"> 955<!ENTITY % tbl.tbody.att "%common.attrib;"> 956<!ENTITY % tbl.thead.att "%common.attrib;"> 957<!ENTITY % tbl.row.att "%common.attrib;"> 958<!ENTITY % tbl.entry.att "%common.attrib;"> 959<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*"> 960<!ENTITY % yesorno 'NMTOKEN'> 961<!ENTITY % tbl.table.name "table"> 962<!ENTITY % tbl.table.att " 963 pgwide %yesorno; #IMPLIED "> 964<!ENTITY % tbl.tgroup.mdl "colspec*,thead?,tbody"> 965<!ENTITY % tbl.row.mdl "entry+"> 966<!ELEMENT %tbl.table.name; (%tbl.table.mdl;)> 967<!ATTLIST %tbl.table.name; 968 frame (top|bottom|topbot|all|sides|none) #IMPLIED 969 colsep %yesorno; #IMPLIED 970 rowsep %yesorno; #IMPLIED 971 %tbl.table.att; 972 %bodyatt; 973> 974<!ELEMENT tgroup (%tbl.tgroup.mdl;) > 975<!ATTLIST tgroup 976 cols NMTOKEN #REQUIRED 977 colsep %yesorno; #IMPLIED 978 rowsep %yesorno; #IMPLIED 979 align (left|right|center|justify|char) #IMPLIED 980 %tbl.tgroup.att; 981> 982<!ELEMENT colspec EMPTY > 983<!ATTLIST colspec 984 colnum NMTOKEN #IMPLIED 985 colname NMTOKEN #IMPLIED 986 colwidth CDATA #IMPLIED 987 colsep %yesorno; #IMPLIED 988 rowsep %yesorno; #IMPLIED 989 align (left|right|center|justify|char) #IMPLIED 990 char CDATA #IMPLIED 991 charoff NMTOKEN #IMPLIED 992 %tbl.colspec.att; 993> 994<!ELEMENT thead (row+)> 995<!ATTLIST thead 996 valign (top|middle|bottom) #IMPLIED 997 %tbl.thead.att; 998> 999<!ELEMENT tbody (row+)> 1000<!ATTLIST tbody 1001 valign (top|middle|bottom) #IMPLIED 1002 %tbl.tbody.att; 1003> 1004<!ELEMENT row (%tbl.row.mdl;)> 1005<!ATTLIST row 1006 rowsep %yesorno; #IMPLIED 1007 valign (top|middle|bottom) #IMPLIED 1008 %tbl.row.att; 1009> 1010<!ELEMENT entry %tbl.entry.mdl;> 1011<!ATTLIST entry 1012 colname NMTOKEN #IMPLIED 1013 namest NMTOKEN #IMPLIED 1014 nameend NMTOKEN #IMPLIED 1015 morerows NMTOKEN #IMPLIED 1016 colsep %yesorno; #IMPLIED 1017 rowsep %yesorno; #IMPLIED 1018 align (left|right|center|justify|char) #IMPLIED 1019 char CDATA #IMPLIED 1020 charoff NMTOKEN #IMPLIED 1021 valign (top|middle|bottom) #IMPLIED 1022 %tbl.entry.att; 1023> 1024<!ENTITY % local.informaltable.attrib ""> 1025<!ATTLIST informaltable 1026 frame (top 1027 |bottom 1028 |topbot 1029 |all 1030 |sides 1031 |none) #IMPLIED 1032 colsep %yesorno.attvals; #IMPLIED 1033 rowsep %yesorno.attvals; #IMPLIED 1034 %common.table.attribs; 1035 %tbl.table.att; 1036 %local.informaltable.attrib; 1037> 1038<!ENTITY % local.affiliation.attrib ""> 1039<!ENTITY % affiliation.role.attrib "%role.attrib;"> 1040<!ATTLIST affiliation 1041 %common.attrib; 1042 %affiliation.role.attrib; 1043 %local.affiliation.attrib; 1044> 1045<!ENTITY % local.jobtitle.attrib ""> 1046<!ENTITY % jobtitle.role.attrib "%role.attrib;"> 1047<!ELEMENT jobtitle (%docinfo.char.mix;)*> 1048<!ATTLIST jobtitle 1049 %common.attrib; 1050 %jobtitle.role.attrib; 1051 %local.jobtitle.attrib; 1052> 1053<!ENTITY % local.author.attrib ""> 1054<!ENTITY % author.role.attrib "%role.attrib;"> 1055<!ELEMENT author ((%person.ident.mix;)+)> 1056<!ATTLIST author 1057 %common.attrib; 1058 %author.role.attrib; 1059 %local.author.attrib; 1060> 1061<!ENTITY % local.authorgroup.attrib ""> 1062<!ENTITY % authorgroup.role.attrib "%role.attrib;"> 1063<!ATTLIST authorgroup 1064 %common.attrib; 1065 %authorgroup.role.attrib; 1066 %local.authorgroup.attrib; 1067> 1068<!ENTITY % local.authorinitials.attrib ""> 1069<!ENTITY % authorinitials.role.attrib "%role.attrib;"> 1070<!ELEMENT authorinitials (%docinfo.char.mix;)*> 1071<!ATTLIST authorinitials 1072 %common.attrib; 1073 %authorinitials.role.attrib; 1074 %local.authorinitials.attrib; 1075> 1076<!ENTITY % local.copyright.attrib ""> 1077<!ENTITY % copyright.role.attrib "%role.attrib;"> 1078<!ELEMENT copyright (year+, holder*)> 1079<!ATTLIST copyright 1080 %common.attrib; 1081 %copyright.role.attrib; 1082 %local.copyright.attrib; 1083> 1084<!ENTITY % local.year.attrib ""> 1085<!ENTITY % year.role.attrib "%role.attrib;"> 1086<!ELEMENT year (%docinfo.char.mix;)*> 1087<!ATTLIST year 1088 %common.attrib; 1089 %year.role.attrib; 1090 %local.year.attrib; 1091> 1092<!ENTITY % local.holder.attrib ""> 1093<!ENTITY % holder.role.attrib "%role.attrib;"> 1094<!ELEMENT holder (%docinfo.char.mix;)*> 1095<!ATTLIST holder 1096 %common.attrib; 1097 %holder.role.attrib; 1098 %local.holder.attrib; 1099> 1100<!ENTITY % local.corpauthor.attrib ""> 1101<!ENTITY % corpauthor.role.attrib "%role.attrib;"> 1102<!ELEMENT corpauthor (%docinfo.char.mix;)*> 1103<!ATTLIST corpauthor 1104 %common.attrib; 1105 %corpauthor.role.attrib; 1106 %local.corpauthor.attrib; 1107> 1108<!ENTITY % local.date.attrib ""> 1109<!ENTITY % date.role.attrib "%role.attrib;"> 1110<!ELEMENT date (%docinfo.char.mix;)*> 1111<!ATTLIST date 1112 %common.attrib; 1113 %date.role.attrib; 1114 %local.date.attrib; 1115> 1116<!ENTITY % local.edition.attrib ""> 1117<!ENTITY % edition.role.attrib "%role.attrib;"> 1118<!ELEMENT edition (%docinfo.char.mix;)*> 1119<!ATTLIST edition 1120 %common.attrib; 1121 %edition.role.attrib; 1122 %local.edition.attrib; 1123> 1124<!ENTITY % local.editor.attrib ""> 1125<!ENTITY % editor.role.attrib "%role.attrib;"> 1126<!ELEMENT editor ((%person.ident.mix;)+)> 1127<!ATTLIST editor 1128 %common.attrib; 1129 %editor.role.attrib; 1130 %local.editor.attrib; 1131> 1132<!ENTITY % local.issuenum.attrib ""> 1133<!ENTITY % issuenum.role.attrib "%role.attrib;"> 1134<!ELEMENT issuenum (%docinfo.char.mix;)*> 1135<!ATTLIST issuenum 1136 %common.attrib; 1137 %issuenum.role.attrib; 1138 %local.issuenum.attrib; 1139> 1140<!ENTITY % local.legalnotice.attrib ""> 1141<!ENTITY % legalnotice.role.attrib "%role.attrib;"> 1142<!ELEMENT legalnotice (title?, (%legalnotice.mix;)+)> 1143<!ATTLIST legalnotice 1144 %common.attrib; 1145 %legalnotice.role.attrib; 1146 %local.legalnotice.attrib; 1147> 1148<!ENTITY % local.orgname.attrib ""> 1149<!ENTITY % orgname.role.attrib "%role.attrib;"> 1150<!ELEMENT orgname (%docinfo.char.mix;)*> 1151<!ATTLIST orgname 1152 %common.attrib; 1153 %orgname.role.attrib; 1154 %local.orgname.attrib; 1155> 1156<!ENTITY % local.othercredit.attrib ""> 1157<!ENTITY % othercredit.role.attrib "%role.attrib;"> 1158<!ELEMENT othercredit ((%person.ident.mix;)+)> 1159<!ATTLIST othercredit 1160 %common.attrib; 1161 %othercredit.role.attrib; 1162 %local.othercredit.attrib; 1163> 1164<!ENTITY % local.firstname.attrib ""> 1165<!ENTITY % firstname.role.attrib "%role.attrib;"> 1166<!ELEMENT firstname (%docinfo.char.mix;)*> 1167<!ATTLIST firstname 1168 %common.attrib; 1169 %firstname.role.attrib; 1170 %local.firstname.attrib; 1171> 1172<!ENTITY % local.honorific.attrib ""> 1173<!ENTITY % honorific.role.attrib "%role.attrib;"> 1174<!ELEMENT honorific (%docinfo.char.mix;)*> 1175<!ATTLIST honorific 1176 %common.attrib; 1177 %honorific.role.attrib; 1178 %local.honorific.attrib; 1179> 1180<!ENTITY % local.lineage.attrib ""> 1181<!ENTITY % lineage.role.attrib "%role.attrib;"> 1182<!ELEMENT lineage (%docinfo.char.mix;)*> 1183<!ATTLIST lineage 1184 %common.attrib; 1185 %lineage.role.attrib; 1186 %local.lineage.attrib; 1187> 1188<!ENTITY % local.othername.attrib ""> 1189<!ENTITY % othername.role.attrib "%role.attrib;"> 1190<!ELEMENT othername (%docinfo.char.mix;)*> 1191<!ATTLIST othername 1192 %common.attrib; 1193 %othername.role.attrib; 1194 %local.othername.attrib; 1195> 1196<!ENTITY % local.surname.attrib ""> 1197<!ENTITY % surname.role.attrib "%role.attrib;"> 1198<!ELEMENT surname (%docinfo.char.mix;)*> 1199<!ATTLIST surname 1200 %common.attrib; 1201 %surname.role.attrib; 1202 %local.surname.attrib; 1203> 1204<!ENTITY % local.pubdate.attrib ""> 1205<!ENTITY % pubdate.role.attrib "%role.attrib;"> 1206<!ELEMENT pubdate (%docinfo.char.mix;)*> 1207<!ATTLIST pubdate 1208 %common.attrib; 1209 %pubdate.role.attrib; 1210 %local.pubdate.attrib; 1211> 1212<!ENTITY % local.publishername.attrib ""> 1213<!ENTITY % publishername.role.attrib "%role.attrib;"> 1214<!ELEMENT publishername (%docinfo.char.mix;)*> 1215<!ATTLIST publishername 1216 %common.attrib; 1217 %publishername.role.attrib; 1218 %local.publishername.attrib; 1219> 1220<!ENTITY % local.releaseinfo.attrib ""> 1221<!ENTITY % releaseinfo.role.attrib "%role.attrib;"> 1222<!ELEMENT releaseinfo (%docinfo.char.mix;)*> 1223<!ATTLIST releaseinfo 1224 %common.attrib; 1225 %releaseinfo.role.attrib; 1226 %local.releaseinfo.attrib; 1227> 1228<!ENTITY % local.revhistory.attrib ""> 1229<!ENTITY % revhistory.role.attrib "%role.attrib;"> 1230<!ELEMENT revhistory (revision+)> 1231<!ATTLIST revhistory 1232 %common.attrib; 1233 %revhistory.role.attrib; 1234 %local.revhistory.attrib; 1235> 1236<!ENTITY % local.revision.attrib ""> 1237<!ENTITY % revision.role.attrib "%role.attrib;"> 1238<!ELEMENT revision (revnumber, date, authorinitials*, 1239 (revremark|revdescription)?)> 1240<!ATTLIST revision 1241 %common.attrib; 1242 %revision.role.attrib; 1243 %local.revision.attrib; 1244> 1245<!ENTITY % local.revnumber.attrib ""> 1246<!ENTITY % revnumber.role.attrib "%role.attrib;"> 1247<!ELEMENT revnumber (%docinfo.char.mix;)*> 1248<!ATTLIST revnumber 1249 %common.attrib; 1250 %revnumber.role.attrib; 1251 %local.revnumber.attrib; 1252> 1253<!ENTITY % local.revremark.attrib ""> 1254<!ENTITY % revremark.role.attrib "%role.attrib;"> 1255<!ELEMENT revremark (%docinfo.char.mix;)*> 1256<!ATTLIST revremark 1257 %common.attrib; 1258 %revremark.role.attrib; 1259 %local.revremark.attrib; 1260> 1261<!ENTITY % local.revdescription.attrib ""> 1262<!ENTITY % revdescription.role.attrib "%role.attrib;"> 1263<!ELEMENT revdescription ((%revdescription.mix;)+)> 1264<!ATTLIST revdescription 1265 %common.attrib; 1266 %revdescription.role.attrib; 1267 %local.revdescription.attrib; 1268> 1269<!ENTITY % local.volumenum.attrib ""> 1270<!ENTITY % volumenum.role.attrib "%role.attrib;"> 1271<!ELEMENT volumenum (%docinfo.char.mix;)*> 1272<!ATTLIST volumenum 1273 %common.attrib; 1274 %volumenum.role.attrib; 1275 %local.volumenum.attrib; 1276> 1277<!ENTITY % local.command.attrib ""> 1278<!ENTITY % command.role.attrib "%role.attrib;"> 1279<!ELEMENT command (%cptr.char.mix;)*> 1280<!ATTLIST command 1281 %moreinfo.attrib; 1282 %common.attrib; 1283 %command.role.attrib; 1284 %local.command.attrib; 1285> 1286<!ENTITY % local.computeroutput.attrib ""> 1287<!ENTITY % computeroutput.role.attrib "%role.attrib;"> 1288<!ELEMENT computeroutput (%cptr.char.mix;)*> 1289<!ATTLIST computeroutput 1290 %moreinfo.attrib; 1291 %common.attrib; 1292 %computeroutput.role.attrib; 1293 %local.computeroutput.attrib; 1294> 1295<!ENTITY % local.email.attrib ""> 1296<!ENTITY % email.role.attrib "%role.attrib;"> 1297<!ELEMENT email (%docinfo.char.mix;)*> 1298<!ATTLIST email 1299 %common.attrib; 1300 %email.role.attrib; 1301 %local.email.attrib; 1302> 1303<!ENTITY % local.filename.attrib ""> 1304<!ENTITY % filename.role.attrib "%role.attrib;"> 1305<!ELEMENT filename (%smallcptr.char.mix;)*> 1306<!ATTLIST filename 1307 class (headerfile 1308 |devicefile 1309 |libraryfile 1310 |directory 1311 |symlink) #IMPLIED 1312 path CDATA #IMPLIED 1313 %moreinfo.attrib; 1314 %common.attrib; 1315 %filename.role.attrib; 1316 %local.filename.attrib; 1317> 1318<!ENTITY % local.lineannotation.attrib ""> 1319<!ENTITY % lineannotation.role.attrib "%role.attrib;"> 1320<!ELEMENT lineannotation (%para.char.mix;)*> 1321<!ATTLIST lineannotation 1322 %common.attrib; 1323 %lineannotation.role.attrib; 1324 %local.lineannotation.attrib; 1325> 1326<!ENTITY % local.literal.attrib ""> 1327<!ENTITY % literal.role.attrib "%role.attrib;"> 1328<!ELEMENT literal (%cptr.char.mix;)*> 1329<!ATTLIST literal 1330 %moreinfo.attrib; 1331 %common.attrib; 1332 %literal.role.attrib; 1333 %local.literal.attrib; 1334> 1335<!ENTITY % local.option.attrib ""> 1336<!ENTITY % option.role.attrib "%role.attrib;"> 1337<!ELEMENT option (%smallcptr.char.mix;)*> 1338<!ATTLIST option 1339 %common.attrib; 1340 %option.role.attrib; 1341 %local.option.attrib; 1342> 1343<!ENTITY % local.replaceable.attrib ""> 1344<!ENTITY % replaceable.role.attrib "%role.attrib;"> 1345<!ATTLIST replaceable 1346 class (command 1347 |function 1348 |option 1349 |parameter) #IMPLIED 1350 %common.attrib; 1351 %replaceable.role.attrib; 1352 %local.replaceable.attrib; 1353> 1354<!ENTITY % local.systemitem.attrib ""> 1355<!ENTITY % systemitem.role.attrib "%role.attrib;"> 1356<!ATTLIST systemitem 1357 class (constant 1358 |groupname 1359 |library 1360 |macro 1361 |osname 1362 |resource 1363 |systemname 1364 |username) #IMPLIED 1365 %moreinfo.attrib; 1366 %common.attrib; 1367 %systemitem.role.attrib; 1368 %local.systemitem.attrib; 1369> 1370<!ENTITY % local.userinput.attrib ""> 1371<!ENTITY % userinput.role.attrib "%role.attrib;"> 1372<!ELEMENT userinput (%cptr.char.mix;)*> 1373<!ATTLIST userinput 1374 %moreinfo.attrib; 1375 %common.attrib; 1376 %userinput.role.attrib; 1377 %local.userinput.attrib; 1378> 1379<!ENTITY % local.abbrev.attrib ""> 1380<!ENTITY % abbrev.role.attrib "%role.attrib;"> 1381<!ELEMENT abbrev (%word.char.mix;)*> 1382<!ATTLIST abbrev 1383 %common.attrib; 1384 %abbrev.role.attrib; 1385 %local.abbrev.attrib; 1386> 1387<!ENTITY % local.acronym.attrib ""> 1388<!ENTITY % acronym.role.attrib "%role.attrib;"> 1389<!ELEMENT acronym (%word.char.mix;)*> 1390<!ATTLIST acronym 1391 %common.attrib; 1392 %acronym.role.attrib; 1393 %local.acronym.attrib; 1394> 1395<!ENTITY % local.refentrytitle.attrib ""> 1396<!ENTITY % refentrytitle.role.attrib "%role.attrib;"> 1397<!ELEMENT refentrytitle (%para.char.mix;)*> 1398<!ATTLIST refentrytitle 1399 %common.attrib; 1400 %refentrytitle.role.attrib; 1401 %local.refentrytitle.attrib; 1402> 1403<!ENTITY % local.manvolnum.attrib ""> 1404<!ENTITY % namvolnum.role.attrib "%role.attrib;"> 1405<!ELEMENT manvolnum (%word.char.mix;)*> 1406<!ATTLIST manvolnum 1407 %common.attrib; 1408 %namvolnum.role.attrib; 1409 %local.manvolnum.attrib; 1410> 1411<!ENTITY % local.citetitle.attrib ""> 1412<!ENTITY % citetitle.role.attrib "%role.attrib;"> 1413<!ELEMENT citetitle (%para.char.mix;)*> 1414<!ATTLIST citetitle 1415 pubwork (article 1416 |book 1417 |chapter 1418 |part 1419 |refentry 1420 |section 1421 |journal 1422 |series 1423 |set 1424 |manuscript) #IMPLIED 1425 %common.attrib; 1426 %citetitle.role.attrib; 1427 %local.citetitle.attrib; 1428> 1429<!ENTITY % local.emphasis.attrib ""> 1430<!ENTITY % emphasis.role.attrib "%role.attrib;"> 1431<!ELEMENT emphasis (%para.char.mix;)*> 1432<!ATTLIST emphasis 1433 %common.attrib; 1434 %emphasis.role.attrib; 1435 %local.emphasis.attrib; 1436> 1437<!ENTITY % local.phrase.attrib ""> 1438<!ENTITY % phrase.role.attrib "%role.attrib;"> 1439<!ELEMENT phrase (%para.char.mix;)*> 1440<!ATTLIST phrase 1441 %common.attrib; 1442 %phrase.role.attrib; 1443 %local.phrase.attrib; 1444> 1445<!ENTITY % local.quote.attrib ""> 1446<!ENTITY % quote.role.attrib "%role.attrib;"> 1447<!ELEMENT quote (%para.char.mix;)*> 1448<!ATTLIST quote 1449 %common.attrib; 1450 %quote.role.attrib; 1451 %local.quote.attrib; 1452> 1453<!ENTITY % local.trademark.attrib ""> 1454<!ENTITY % trademark.role.attrib "%role.attrib;"> 1455<!ATTLIST trademark 1456 class (service 1457 |trade 1458 |registered 1459 |copyright) 'trade' 1460 %common.attrib; 1461 %trademark.role.attrib; 1462 %local.trademark.attrib; 1463> 1464<!ENTITY % local.link.attrib ""> 1465<!ENTITY % link.role.attrib "%role.attrib;"> 1466<!ELEMENT link (%para.char.mix;)*> 1467<!ATTLIST link 1468 endterm IDREF #IMPLIED 1469 %linkendreq.attrib; type CDATA #IMPLIED 1470 %common.attrib; 1471 %link.role.attrib; 1472 %local.link.attrib; 1473> 1474<!ENTITY % local.ulink.attrib ""> 1475<!ENTITY % ulink.role.attrib "%role.attrib;"> 1476<!ELEMENT ulink (%para.char.mix;)*> 1477<!ATTLIST ulink 1478 url CDATA #REQUIRED 1479 type CDATA #IMPLIED 1480 %common.attrib; 1481 %ulink.role.attrib; 1482 %local.ulink.attrib; 1483> 1484<!ENTITY % local.xref.attrib ""> 1485<!ENTITY % xref.role.attrib "%role.attrib;"> 1486<!ELEMENT xref EMPTY> 1487<!ATTLIST xref 1488 endterm IDREF #IMPLIED 1489 %linkendreq.attrib; %common.attrib; 1490 %xref.role.attrib; 1491 %local.xref.attrib; 1492> 1493<!ENTITY % local.appendix.class ""> 1494<!ENTITY % appendix.class "appendix %local.appendix.class;"> 1495<!ENTITY % local.refname.char.mix ""> 1496<!ENTITY % refname.char.mix 1497 "#PCDATA 1498 |%tech.char.class; 1499 %local.refname.char.mix;"> 1500<!ENTITY % local.appendix.attrib ""> 1501<!ENTITY % appendix.role.attrib "%role.attrib;"> 1502<!ATTLIST appendix 1503 %label.attrib; 1504 %status.attrib; 1505 %common.attrib; 1506 %appendix.role.attrib; 1507 %local.appendix.attrib; 1508> 1509<!ENTITY % local.section.attrib ""> 1510<!ENTITY % section.role.attrib "%role.attrib;"> 1511<!ATTLIST section 1512 %label.attrib; 1513 %status.attrib; 1514 %common.attrib; 1515 %section.role.attrib; 1516 %local.section.attrib; 1517> 1518<!ENTITY % local.bibliography.attrib ""> 1519<!ENTITY % bibliography.role.attrib "%role.attrib;"> 1520<!ATTLIST bibliography 1521 %status.attrib; 1522 %common.attrib; 1523 %bibliography.role.attrib; 1524 %local.bibliography.attrib; 1525> 1526<!ENTITY % local.bibliodiv.attrib ""> 1527<!ENTITY % bibliodiv.role.attrib "%role.attrib;"> 1528<!ATTLIST bibliodiv 1529 %status.attrib; 1530 %common.attrib; 1531 %bibliodiv.role.attrib; 1532 %local.bibliodiv.attrib; 1533> 1534<!ENTITY % local.refentry.attrib ""> 1535<!ENTITY % refentry.role.attrib "%role.attrib;"> 1536<!ATTLIST refentry 1537 %status.attrib; 1538 %common.attrib; 1539 %refentry.role.attrib; 1540 %local.refentry.attrib; 1541> 1542<!ENTITY % local.refmeta.attrib ""> 1543<!ENTITY % refmeta.role.attrib "%role.attrib;"> 1544<!ATTLIST refmeta 1545 %common.attrib; 1546 %refmeta.role.attrib; 1547 %local.refmeta.attrib; 1548> 1549<!ENTITY % local.refmiscinfo.attrib ""> 1550<!ENTITY % refmiscinfo.role.attrib "%role.attrib;"> 1551<!ELEMENT refmiscinfo (%docinfo.char.mix;)*> 1552<!ATTLIST refmiscinfo 1553 class CDATA #IMPLIED 1554 %common.attrib; 1555 %refmiscinfo.role.attrib; 1556 %local.refmiscinfo.attrib; 1557> 1558<!ENTITY % local.refnamediv.attrib ""> 1559<!ENTITY % refnamediv.role.attrib "%role.attrib;"> 1560<!ATTLIST refnamediv 1561 %common.attrib; 1562 %refnamediv.role.attrib; 1563 %local.refnamediv.attrib; 1564> 1565<!ENTITY % local.refdescriptor.attrib ""> 1566<!ENTITY % refdescriptor.role.attrib "%role.attrib;"> 1567<!ELEMENT refdescriptor (%refname.char.mix;)*> 1568<!ATTLIST refdescriptor 1569 %common.attrib; 1570 %refdescriptor.role.attrib; 1571 %local.refdescriptor.attrib; 1572> 1573<!ENTITY % local.refname.attrib ""> 1574<!ENTITY % refname.role.attrib "%role.attrib;"> 1575<!ELEMENT refname (%refname.char.mix;)*> 1576<!ATTLIST refname 1577 %common.attrib; 1578 %refname.role.attrib; 1579 %local.refname.attrib; 1580> 1581<!ENTITY % local.refpurpose.attrib ""> 1582<!ENTITY % refpurpose.role.attrib "%role.attrib;"> 1583<!ELEMENT refpurpose (%refinline.char.mix;)*> 1584<!ATTLIST refpurpose 1585 %common.attrib; 1586 %refpurpose.role.attrib; 1587 %local.refpurpose.attrib; 1588> 1589<!ENTITY % local.refclass.attrib ""> 1590<!ENTITY % refclass.role.attrib "%role.attrib;"> 1591<!ELEMENT refclass (%refclass.char.mix;)*> 1592<!ATTLIST refclass 1593 %common.attrib; 1594 %refclass.role.attrib; 1595 %local.refclass.attrib; 1596> 1597<!ENTITY % local.refsynopsisdiv.attrib ""> 1598<!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;"> 1599<!ELEMENT refsynopsisdiv (refsynopsisdivinfo?, (%refsect.title.content;)?, 1600 (((%refcomponent.mix;)+, refsect2*) | (refsect2+)))> 1601<!ATTLIST refsynopsisdiv 1602 %common.attrib; 1603 %refsynopsisdiv.role.attrib; 1604 %local.refsynopsisdiv.attrib; 1605> 1606<!ENTITY % local.refsect1.attrib ""> 1607<!ENTITY % refsect1.role.attrib "%role.attrib;"> 1608<!ELEMENT refsect1 (refsect1info?, (%refsect.title.content;), 1609 (((%refcomponent.mix;)+, refsect2*) | refsect2+))> 1610<!ATTLIST refsect1 1611 %status.attrib; 1612 %common.attrib; 1613 %refsect1.role.attrib; 1614 %local.refsect1.attrib; 1615> 1616<!ENTITY % local.refsect2.attrib ""> 1617<!ENTITY % refsect2.role.attrib "%role.attrib;"> 1618<!ELEMENT refsect2 (refsect2info?, (%refsect.title.content;), 1619 (((%refcomponent.mix;)+, refsect3*) | refsect3+))> 1620<!ATTLIST refsect2 1621 %status.attrib; 1622 %common.attrib; 1623 %refsect2.role.attrib; 1624 %local.refsect2.attrib; 1625> 1626<!ENTITY % local.refsect3.attrib ""> 1627<!ENTITY % refsect3.role.attrib "%role.attrib;"> 1628<!ELEMENT refsect3 (refsect3info?, (%refsect.title.content;), 1629 (%refcomponent.mix;)+)> 1630<!ATTLIST refsect3 1631 %status.attrib; 1632 %common.attrib; 1633 %refsect3.role.attrib; 1634 %local.refsect3.attrib; 1635> 1636<!ENTITY % local.article.attrib ""> 1637<!ENTITY % article.role.attrib "%role.attrib;"> 1638<!ATTLIST article 1639 class (journalarticle 1640 |productsheet 1641 |whitepaper 1642 |techreport 1643 |specification 1644 |faq) #IMPLIED 1645 parentbook IDREF #IMPLIED 1646 %status.attrib; 1647 %common.attrib; 1648 %article.role.attrib; 1649 %local.article.attrib; 1650> 1651<!ELEMENT objectinfo ((mediaobject | legalnotice 1652 | keywordset | subjectset | %bibliocomponent.mix;)+)> 1653<!ELEMENT section (sectioninfo?, 1654 (%sect.title.content;), 1655 (((%divcomponent.mix;)+, section*) 1656 | section+))> 1657<!ELEMENT sectioninfo ((mediaobject | legalnotice 1658 | keywordset | subjectset | %bibliocomponent.mix;)+)> 1659<!ELEMENT authorgroup ((author|editor|corpauthor|othercredit)+)> 1660<!ELEMENT affiliation (jobtitle?, orgname?)> 1661<!ELEMENT para (%para.char.mix;)*> 1662<!ELEMENT informaltable (mediaobject+|tgroup+) > 1663<!ELEMENT replaceable (#PCDATA 1664 | %link.char.class; 1665 | inlinemediaobject)*> 1666<!ELEMENT trademark (#PCDATA 1667 | %link.char.class; 1668 | %tech.char.class; 1669 | inlinemediaobject 1670 | emphasis)*> 1671<!ELEMENT systemitem (%cptr.char.mix;)*> 1672<!ELEMENT article ((%div.title.content;)?, articleinfo?, 1673 (%bookcomponent.content;), 1674 ((%appendix.class;)|bibliography)*)> 1675<!ELEMENT articleinfo ((mediaobject | legalnotice 1676 | subjectset | keywordset | %bibliocomponent.mix;)+)> 1677<!ELEMENT appendix ((%bookcomponent.title.content;), 1678 (%bookcomponent.content;))> 1679<!ELEMENT bibliography ((%bookcomponent.title.content;)?, 1680 (%component.mix;)*, 1681 (bibliodiv+ | bibliomixed+))> 1682<!ELEMENT bibliomixed (#PCDATA | %bibliocomponent.mix; | bibliomset)*> 1683<!ELEMENT bibliodiv ((%sect.title.content;)?, (%component.mix;)*, 1684 (bibliomixed)+)> 1685<!ELEMENT sidebar ((%formalobject.title.content;)?, 1686 (%sidebar.mix;)+)> 1687<!ELEMENT programlisting (%para.char.mix; | lineannotation)*> 1688<!ELEMENT literallayout (%para.char.mix; | lineannotation)*> 1689