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 DocBk XML RefEntry V3.1.7.1 DTD 8 Copyright (C) 1999 Norman Walsh 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<!-- ====================================================================== --> 17 18<!ENTITY % local.refclass.char.mix ""> 19<!ENTITY % refclass.char.mix 20 "#PCDATA 21 %local.refclass.char.mix;"> 22<!ENTITY % formalobject.title.content "title"> 23<!ENTITY % div.title.content "title, subtitle?"> 24<!ENTITY % bookcomponent.title.content 25 "docinfo?, title, subtitle?"> 26<!ENTITY % sect.title.content 27 "title, subtitle?"> 28<!ENTITY % local.list.class ""> 29<!ENTITY % list.class 30 "itemizedlist|orderedlist 31 |variablelist %local.list.class;"> 32<!ENTITY % local.admon.class ""> 33<!ENTITY % admon.class 34 "note %local.admon.class;"> 35<!ENTITY % local.linespecific.class ""> 36<!ENTITY % linespecific.class 37 "literallayout|programlisting %local.linespecific.class;"> 38<!ENTITY % local.para.class ""> 39<!ENTITY % para.class 40 "para %local.para.class;"> 41<!ENTITY % local.informal.class ""> 42<!ENTITY % informal.class 43 "blockquote 44 |mediaobject 45 |informaltable %local.informal.class;"> 46<!ENTITY % local.formal.class ""> 47<!ENTITY % formal.class 48 "example|figure|table %local.formal.class;"> 49<!ENTITY % local.compound.class ""> 50<!ENTITY % compound.class 51 "sidebar %local.compound.class;"> 52<!ENTITY % local.genobj.class ""> 53<!ENTITY % local.descobj.class ""> 54<!ENTITY % descobj.class 55 "abstract|authorblurb|epigraph 56 %local.descobj.class;"> 57<!ENTITY % local.xref.char.class ""> 58<!ENTITY % local.gen.char.class ""> 59<!ENTITY % gen.char.class 60 "abbrev|acronym|citetitle|emphasis|footnote|phrase 61 |quote|trademark %local.gen.char.class;"> 62<!ENTITY % local.link.char.class ""> 63<!ENTITY % link.char.class 64 "xref|link|ulink %local.link.char.class;"> 65<!ENTITY % local.tech.char.class ""> 66<!ENTITY % tech.char.class 67 "command|computeroutput 68 |email|filename 69 |literal 70 |option 71 |replaceable 72 |systemitem|userinput 73 %local.tech.char.class;"> 74<!ENTITY % local.base.char.class ""> 75<!ENTITY % local.docinfo.char.class ""> 76<!ENTITY % docinfo.char.class 77 "author|corpauthor|othercredit 78 |revhistory 79 %local.docinfo.char.class;"> 80<!ENTITY % local.inlineobj.char.class ""> 81<!ENTITY % inlineobj.char.class 82 "inlinemediaobject %local.inlineobj.char.class;"> 83<!ENTITY % local.effectivity.attrib ""> 84<!ENTITY % local.common.attrib ""> 85<!ENTITY % common.attrib 86 "id ID #IMPLIED 87 %local.common.attrib;" 88> 89<!ENTITY % local.person.ident.mix ""> 90<!ENTITY % person.ident.mix 91 "honorific|firstname|surname|lineage|othername|affiliation 92 |authorblurb 93 %local.person.ident.mix;"> 94<!ENTITY % local.bibliocomponent.mix ""> 95<!ENTITY % bibliocomponent.mix 96 "abbrev|abstract|author 97 |authorgroup|bibliomisc 98 |copyright|corpauthor|date|edition 99 |editor|issuenum 100 |othercredit 101 |pubdate|publishername 102 |releaseinfo|revhistory 103 |subtitle|title|volumenum|citetitle 104 |%person.ident.mix; 105 %local.bibliocomponent.mix;"> 106<!ENTITY % local.component.mix ""> 107<!ENTITY % component.mix 108 "%list.class; |%admon.class; 109 |%linespecific.class; 110 |%para.class; |%informal.class; 111 |%formal.class; |%compound.class; 112 |%descobj.class; 113 %local.component.mix;"> 114<!ENTITY % local.sidebar.mix ""> 115<!ENTITY % sidebar.mix 116 "%list.class; |%admon.class; 117 |%linespecific.class; 118 |%para.class; |%informal.class; 119 |%formal.class; 120 %local.sidebar.mix;"> 121<!ENTITY % local.qandaset.mix ""> 122<!ENTITY % local.footnote.mix ""> 123<!ENTITY % footnote.mix 124 "%list.class; 125 |%linespecific.class; 126 |%para.class; |%informal.class; 127 %local.footnote.mix;"> 128<!ENTITY % local.example.mix ""> 129<!ENTITY % example.mix 130 "%list.class; 131 |%linespecific.class; 132 |%para.class; |%informal.class; 133 %local.example.mix;"> 134<!ENTITY % local.highlights.mix ""> 135<!ENTITY % local.para.mix ""> 136<!ENTITY % local.admon.mix ""> 137<!ENTITY % admon.mix 138 "%list.class; 139 |%linespecific.class; 140 |%para.class; |%informal.class; 141 |%formal.class; 142 %local.admon.mix;"> 143<!ENTITY % local.figure.mix ""> 144<!ENTITY % figure.mix 145 "%linespecific.class; 146 |%informal.class; 147 %local.figure.mix;"> 148<!ENTITY % local.tabentry.mix ""> 149<!ENTITY % tabentry.mix 150 "%list.class; |%admon.class; 151 |%linespecific.class; 152 |%para.class; |mediaobject 153 %local.tabentry.mix;"> 154<!ENTITY % local.glossdef.mix ""> 155<!ENTITY % local.legalnotice.mix ""> 156<!ENTITY % legalnotice.mix 157 "%list.class; |%admon.class; 158 |%linespecific.class; 159 |%para.class; |blockquote 160 %local.legalnotice.mix;"> 161<!ENTITY % local.textobject.mix ""> 162<!ENTITY % textobject.mix 163 "%list.class; |%admon.class; 164 |%linespecific.class; 165 |%para.class; |blockquote 166 %local.textobject.mix;"> 167<!ENTITY % local.para.char.mix ""> 168<!ENTITY % para.char.mix 169 "#PCDATA 170 |%gen.char.class; 171 |%link.char.class; |%tech.char.class; 172 |%inlineobj.char.class; 173 %local.para.char.mix;"> 174<!ENTITY % local.title.char.mix ""> 175<!ENTITY % title.char.mix 176 "#PCDATA 177 |%gen.char.class; 178 |%link.char.class; |%tech.char.class; 179 |%docinfo.char.class; 180 |%inlineobj.char.class; 181 %local.title.char.mix;"> 182<!ENTITY % local.cptr.char.mix ""> 183<!ENTITY % cptr.char.mix 184 "#PCDATA 185 |%link.char.class; |%tech.char.class; 186 |inlinemediaobject 187 %local.cptr.char.mix;"> 188<!ENTITY % local.smallcptr.char.mix ""> 189<!ENTITY % local.word.char.mix ""> 190<!ENTITY % word.char.mix 191 "#PCDATA 192 |acronym|emphasis|trademark 193 |%link.char.class; 194 |inlinemediaobject 195 %local.word.char.mix;"> 196<!ENTITY % local.docinfo.char.mix ""> 197<!ENTITY % docinfo.char.mix 198 "#PCDATA 199 |%link.char.class; 200 |emphasis|trademark 201 |replaceable 202 |inlinemediaobject 203 %local.docinfo.char.mix;"> 204<!ENTITY % tbl.table.mdl 205 "(title, titleabbrev?, (mediaobject+|tgroup+))"> 206<!ENTITY % programlisting.content "%para.char.mix; | lineannotation"> 207<!ENTITY % local.divcomponent.mix ""> 208<!ENTITY % divcomponent.mix 209 "%list.class; |%admon.class; 210 |%linespecific.class; 211 |%para.class; |%informal.class; 212 |%formal.class; |%compound.class; 213 |%descobj.class; 214 %local.divcomponent.mix;"> 215<!ENTITY % bookcomponent.content 216 "((%divcomponent.mix;)+, section*) 217 | section+"> 218<!ENTITY % local.refinline.char.mix ""> 219<!ENTITY % refinline.char.mix 220 "#PCDATA 221 |%gen.char.class; 222 |%link.char.class; |%tech.char.class; 223 %local.refinline.char.mix;"> 224<!ENTITY % local.refcomponent.mix ""> 225<!ENTITY % refcomponent.mix 226 "%list.class; |%admon.class; 227 |%linespecific.class; 228 |%para.class; |%informal.class; 229 |%formal.class; |%compound.class; 230 |%descobj.class; 231 %local.divcomponent.mix;"> 232<!ELEMENT refentry (docinfo?, refmeta?, (%link.char.class;)*, 233 refnamediv, refsynopsisdiv?, refsect1+)> 234<!ELEMENT refmeta (refentrytitle, manvolnum?, refmiscinfo*)> 235<!ELEMENT refsect1info ((mediaobject | legalnotice 236 | keywordset | subjectset | %bibliocomponent.mix;)+)> 237<!ELEMENT refsect2info ((mediaobject | legalnotice 238 | keywordset | subjectset | %bibliocomponent.mix;)+)> 239<!ELEMENT refsect3info ((mediaobject | legalnotice 240 | keywordset | subjectset | %bibliocomponent.mix;)+)> 241<!ELEMENT refsynopsisdivinfo ((mediaobject | legalnotice 242 | keywordset | subjectset | %bibliocomponent.mix;)+)> 243<!ELEMENT refnamediv (refdescriptor?, refname+, refpurpose, refclass*, 244 (%link.char.class;)*)> 245 246<!ENTITY % ISOlat1 PUBLIC 247"ISO 8879:1986//ENTITIES Added Latin 1//EN//XML" 248"ent/iso-lat1.ent"> 249%ISOlat1; 250 251<!ENTITY % ISOnum PUBLIC 252"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML" 253"ent/iso-num.ent"> 254%ISOnum; 255 256<!ENTITY % ISOpub PUBLIC 257"ISO 8879:1986//ENTITIES Publishing//EN//XML" 258"ent/iso-pub.ent"> 259%ISOpub; 260<!ENTITY % local.notation.class ""> 261<!ENTITY % notation.class 262 "BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI 263 | EPS | EQN | FAX | GIF | GIF87a | GIF89a 264 | JPG | JPEG | IGES | PCX 265 | PIC | PS | SGML | TBL | TEX | TIFF | WMF | WPG 266 | linespecific 267 %local.notation.class;"> 268<!NOTATION BMP PUBLIC 269"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN"> 270<!NOTATION CGM-CHAR PUBLIC "ISO 8632/2//NOTATION Character encoding//EN"> 271<!NOTATION CGM-BINARY PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN"> 272<!NOTATION CGM-CLEAR PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN"> 273<!NOTATION DITROFF SYSTEM "DITROFF"> 274<!NOTATION DVI SYSTEM "DVI"> 275<!NOTATION EPS PUBLIC 276"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN"> 277<!NOTATION EQN SYSTEM "EQN"> 278<!NOTATION FAX PUBLIC 279"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN"> 280<!NOTATION GIF SYSTEM "GIF"> 281<!NOTATION GIF87a PUBLIC 282"-//CompuServe//NOTATION Graphics Interchange Format 87a//EN"> 283<!NOTATION GIF89a PUBLIC 284"-//CompuServe//NOTATION Graphics Interchange Format 89a//EN"> 285<!NOTATION JPG SYSTEM "JPG"> 286<!NOTATION JPEG SYSTEM "JPG"> 287<!NOTATION IGES PUBLIC 288"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN"> 289<!NOTATION PCX PUBLIC 290"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN"> 291<!NOTATION PIC SYSTEM "PIC"> 292<!NOTATION PS SYSTEM "PS"> 293<!NOTATION SGML PUBLIC 294"ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN"> 295<!NOTATION TBL SYSTEM "TBL"> 296<!NOTATION TEX PUBLIC 297"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN"> 298<!NOTATION TIFF SYSTEM "TIFF"> 299<!NOTATION WMF PUBLIC 300"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN"> 301<!NOTATION WPG SYSTEM "WPG"> 302<!NOTATION linespecific SYSTEM "linespecific"> 303<!ENTITY % yesorno.attvals "CDATA"> 304<!ENTITY % local.ndxterm.class ""> 305<!ENTITY % local.synop.class ""> 306<!ENTITY % synop.class 307 "synopsis|cmdsynopsis|funcsynopsis %local.synop.class;"> 308<!ENTITY % local.other.char.class ""> 309<!ENTITY % other.char.class 310 "comment|subscript|superscript %local.other.char.class;"> 311<!ENTITY % local.mediaobject.mix ""> 312<!ENTITY % mediaobject.mix 313 "videoobject|audioobject|imageobject %local.mediaobject.mix;"> 314<!ENTITY % local.ndxterm.char.mix ""> 315<!ENTITY % role.attrib 316 "role CDATA #IMPLIED"> 317<!ENTITY % local.graphics.attrib ""> 318<!ENTITY % local.keyaction.attrib ""> 319<!ENTITY % label.attrib 320 "label CDATA #IMPLIED"> 321<!ENTITY % linespecific.attrib 322 "format NOTATION 323 (linespecific) 'linespecific'"> 324<!ENTITY % linkendreq.attrib 325 "linkend IDREF #REQUIRED"> 326<!ENTITY % local.mark.attrib ""> 327<!ENTITY % mark.attrib 328 "mark CDATA #IMPLIED 329 %local.mark.attrib;" 330> 331<!ENTITY % moreinfo.attrib 332 "moreinfo (refentry|none) 'none'"> 333<!ENTITY % pagenum.attrib 334 "pagenum CDATA #IMPLIED"> 335<!ENTITY % local.status.attrib ""> 336<!ENTITY % status.attrib 337 "status CDATA #IMPLIED 338 %local.status.attrib;" 339> 340<!ENTITY % width.attrib 341 "width CDATA #IMPLIED"> 342<!ENTITY % local.title.attrib ""> 343<!ENTITY % title.role.attrib "%role.attrib;"> 344<!ELEMENT title (%title.char.mix;)*> 345<!ATTLIST title 346 %pagenum.attrib; 347 %common.attrib; 348 %title.role.attrib; 349 %local.title.attrib; 350> 351<!ENTITY % local.titleabbrev.attrib ""> 352<!ENTITY % titleabbrev.role.attrib "%role.attrib;"> 353<!ELEMENT titleabbrev (%title.char.mix;)*> 354<!ATTLIST titleabbrev 355 %common.attrib; 356 %titleabbrev.role.attrib; 357 %local.titleabbrev.attrib; 358> 359<!ENTITY % local.subtitle.attrib ""> 360<!ENTITY % subtitle.role.attrib "%role.attrib;"> 361<!ELEMENT subtitle (%title.char.mix;)*> 362<!ATTLIST subtitle 363 %common.attrib; 364 %subtitle.role.attrib; 365 %local.subtitle.attrib; 366> 367<!ENTITY % local.artheader.attrib ""> 368<!ENTITY % artheader.role.attrib "%role.attrib;"> 369<!ATTLIST artheader 370 %common.attrib; 371 %artheader.role.attrib; 372 %local.artheader.attrib; 373> 374<!ENTITY % bibliomset.role.attrib "%role.attrib;"> 375<!ENTITY % local.bibliomset.attrib ""> 376<!ELEMENT bibliomset (#PCDATA | %bibliocomponent.mix; | bibliomset)*> 377<!ATTLIST bibliomset 378 relation CDATA #IMPLIED 379 %bibliomset.role.attrib; 380 %common.attrib; 381 %local.bibliomset.attrib; 382> 383<!ENTITY % local.bibliomisc.attrib ""> 384<!ENTITY % bibliomisc.role.attrib "%role.attrib;"> 385<!ELEMENT bibliomisc (%para.char.mix;)*> 386<!ATTLIST bibliomisc 387 %common.attrib; 388 %bibliomisc.role.attrib; 389 %local.bibliomisc.attrib; 390> 391<!ENTITY % local.subjectset.attrib ""> 392<!ENTITY % subjectset.role.attrib "%role.attrib;"> 393<!ELEMENT subjectset (subject+)> 394<!ATTLIST subjectset 395 scheme NMTOKEN #IMPLIED 396 %common.attrib; 397 %subjectset.role.attrib; 398 %local.subjectset.attrib; 399> 400<!ENTITY % local.subject.attrib ""> 401<!ENTITY % subject.role.attrib "%role.attrib;"> 402<!ELEMENT subject (subjectterm+)> 403<!ATTLIST subject 404 weight CDATA #IMPLIED 405 %common.attrib; 406 %subject.role.attrib; 407 %local.subject.attrib; 408> 409<!ENTITY % local.subjectterm.attrib ""> 410<!ENTITY % subjectterm.role.attrib "%role.attrib;"> 411<!ELEMENT subjectterm (#PCDATA)> 412<!ATTLIST subjectterm 413 %common.attrib; 414 %subjectterm.role.attrib; 415 %local.subjectterm.attrib; 416> 417<!ENTITY % local.keywordset.attrib ""> 418<!ENTITY % keywordset.role.attrib "%role.attrib;"> 419<!ELEMENT keywordset (keyword+)> 420<!ATTLIST keywordset 421 %common.attrib; 422 %keywordset.role.attrib; 423 %local.keywordset.attrib; 424> 425<!ENTITY % local.keyword.attrib ""> 426<!ENTITY % keyword.role.attrib "%role.attrib;"> 427<!ELEMENT keyword (#PCDATA)> 428<!ATTLIST keyword 429 %common.attrib; 430 %keyword.role.attrib; 431 %local.keyword.attrib; 432> 433<!ENTITY % local.sidebar.attrib ""> 434<!ENTITY % sidebar.role.attrib "%role.attrib;"> 435<!ELEMENT sidebar ((%formalobject.title.content;)?, (%sidebar.mix;)+)> 436<!ATTLIST sidebar 437 %common.attrib; 438 %sidebar.role.attrib; 439 %local.sidebar.attrib; 440> 441<!ENTITY % local.abstract.attrib ""> 442<!ENTITY % abstract.role.attrib "%role.attrib;"> 443<!ELEMENT abstract (title?, (%para.class;)+)> 444<!ATTLIST abstract 445 %common.attrib; 446 %abstract.role.attrib; 447 %local.abstract.attrib; 448> 449<!ENTITY % local.authorblurb.attrib ""> 450<!ENTITY % authorblurb.role.attrib "%role.attrib;"> 451<!ELEMENT authorblurb (title?, (%para.class;)+)> 452<!ATTLIST authorblurb 453 %common.attrib; 454 %authorblurb.role.attrib; 455 %local.authorblurb.attrib; 456> 457<!ENTITY % local.blockquote.attrib ""> 458<!ENTITY % blockquote.role.attrib "%role.attrib;"> 459<!ELEMENT blockquote (title?, attribution?, (%component.mix;)+)> 460<!ATTLIST blockquote 461 %common.attrib; 462 %blockquote.role.attrib; 463 %local.blockquote.attrib; 464> 465<!ENTITY % local.attribution.attrib ""> 466<!ENTITY % attribution.role.attrib "%role.attrib;"> 467<!ELEMENT attribution (%para.char.mix;)*> 468<!ATTLIST attribution 469 %common.attrib; 470 %attribution.role.attrib; 471 %local.attribution.attrib; 472> 473<!ENTITY % local.epigraph.attrib ""> 474<!ENTITY % epigraph.role.attrib "%role.attrib;"> 475<!ELEMENT epigraph (attribution?, (%para.class;)+)> 476<!ATTLIST epigraph 477 %common.attrib; 478 %epigraph.role.attrib; 479 %local.epigraph.attrib; 480> 481<!ENTITY % local.footnote.attrib ""> 482<!ENTITY % footnote.role.attrib "%role.attrib;"> 483<!ELEMENT footnote ((%footnote.mix;)+)> 484<!ATTLIST footnote 485 %label.attrib; 486 %common.attrib; 487 %footnote.role.attrib; 488 %local.footnote.attrib; 489> 490<!ENTITY % local.para.attrib ""> 491<!ENTITY % para.role.attrib "%role.attrib;"> 492<!ATTLIST para 493 %common.attrib; 494 %para.role.attrib; 495 %local.para.attrib; 496> 497<!ENTITY % local.admon.attrib ""> 498<!ENTITY % admon.role.attrib "%role.attrib;"> 499<!ELEMENT note (title?, (%admon.mix;)+)> 500<!ATTLIST note 501 %common.attrib; 502 %admon.role.attrib; 503 %local.admon.attrib; 504> 505<!ENTITY % local.itemizedlist.attrib ""> 506<!ENTITY % itemizedlist.role.attrib "%role.attrib;"> 507<!ELEMENT itemizedlist (listitem+)> 508<!ATTLIST itemizedlist spacing (normal 509 |compact) #IMPLIED 510 %mark.attrib; 511 %common.attrib; 512 %itemizedlist.role.attrib; 513 %local.itemizedlist.attrib; 514> 515<!ENTITY % local.orderedlist.attrib ""> 516<!ENTITY % orderedlist.role.attrib "%role.attrib;"> 517<!ELEMENT orderedlist (listitem+)> 518<!ATTLIST orderedlist 519 numeration (arabic 520 |upperalpha 521 |loweralpha 522 |upperroman 523 |lowerroman) #IMPLIED 524 inheritnum (inherit 525 |ignore) "ignore" 526 continuation (continues 527 |restarts) "restarts" 528 spacing (normal 529 |compact) #IMPLIED 530 %common.attrib; 531 %orderedlist.role.attrib; 532 %local.orderedlist.attrib; 533> 534<!ENTITY % local.listitem.attrib ""> 535<!ENTITY % listitem.role.attrib "%role.attrib;"> 536<!ELEMENT listitem ((%component.mix;)+)> 537<!ATTLIST listitem 538 override CDATA #IMPLIED 539 %common.attrib; 540 %listitem.role.attrib; 541 %local.listitem.attrib; 542> 543<!ENTITY % local.variablelist.attrib ""> 544<!ENTITY % variablelist.role.attrib "%role.attrib;"> 545<!ELEMENT variablelist ((%formalobject.title.content;)?, varlistentry+)> 546<!ATTLIST variablelist 547 termlength CDATA #IMPLIED 548 %common.attrib; 549 %variablelist.role.attrib; 550 %local.variablelist.attrib; 551> 552<!ENTITY % local.varlistentry.attrib ""> 553<!ENTITY % varlistentry.role.attrib "%role.attrib;"> 554<!ELEMENT varlistentry (term+, listitem)> 555<!ATTLIST varlistentry 556 %common.attrib; 557 %varlistentry.role.attrib; 558 %local.varlistentry.attrib; 559> 560<!ENTITY % local.term.attrib ""> 561<!ENTITY % term.role.attrib "%role.attrib;"> 562<!ELEMENT term (%para.char.mix;)*> 563<!ATTLIST term 564 %common.attrib; 565 %term.role.attrib; 566 %local.term.attrib; 567> 568<!ENTITY % local.example.attrib ""> 569<!ENTITY % example.role.attrib "%role.attrib;"> 570<!ELEMENT example ((%formalobject.title.content;), (%example.mix;)+)> 571<!ATTLIST example 572 %label.attrib; 573 %width.attrib; 574 %common.attrib; 575 %example.role.attrib; 576 %local.example.attrib; 577> 578<!ENTITY % local.programlisting.attrib ""> 579<!ENTITY % programlisting.role.attrib "%role.attrib;"> 580<!ELEMENT programlisting (%programlisting.content;)*> 581<!ATTLIST programlisting 582 %width.attrib; 583 %linespecific.attrib; 584 %common.attrib; 585 %programlisting.role.attrib; 586 %local.programlisting.attrib; 587> 588<!ENTITY % local.literallayout.attrib ""> 589<!ENTITY % literallayout.role.attrib "%role.attrib;"> 590<!ELEMENT literallayout (%para.char.mix; | lineannotation)*> 591<!ATTLIST literallayout 592 %width.attrib; 593 %linespecific.attrib; 594 class (monospaced|normal) "normal" 595 %common.attrib; 596 %literallayout.role.attrib; 597 %local.literallayout.attrib; 598> 599<!ENTITY % local.figure.attrib ""> 600<!ENTITY % figure.role.attrib "%role.attrib;"> 601<!ELEMENT figure ((%formalobject.title.content;), (%figure.mix; | 602 %link.char.class;)+)> 603<!ATTLIST figure 604 float %yesorno.attvals; '0' 605 pgwide %yesorno.attvals; #IMPLIED 606 %label.attrib; 607 %common.attrib; 608 %figure.role.attrib; 609 %local.figure.attrib; 610> 611<!ENTITY % local.mediaobject.attrib ""> 612<!ENTITY % mediaobject.role.attrib "%role.attrib;"> 613<!ELEMENT mediaobject (objectinfo?, 614 (%mediaobject.mix;), 615 (%mediaobject.mix;|textobject)*, 616 caption?)> 617<!ATTLIST mediaobject 618 %common.attrib; 619 %mediaobject.role.attrib; 620 %local.mediaobject.attrib; 621> 622<!ENTITY % local.inlinemediaobject.attrib ""> 623<!ENTITY % inlinemediaobject.role.attrib "%role.attrib;"> 624<!ELEMENT inlinemediaobject (objectinfo?, 625 (%mediaobject.mix;), 626 (%mediaobject.mix;|textobject)*)> 627<!ATTLIST inlinemediaobject 628 %common.attrib; 629 %inlinemediaobject.role.attrib; 630 %local.inlinemediaobject.attrib; 631> 632<!ENTITY % local.videoobject.attrib ""> 633<!ENTITY % videoobject.role.attrib "%role.attrib;"> 634<!ELEMENT videoobject (objectinfo?, videodata)> 635<!ATTLIST videoobject 636 %common.attrib; 637 %videoobject.role.attrib; 638 %local.videoobject.attrib; 639> 640<!ENTITY % local.audioobject.attrib ""> 641<!ENTITY % audioobject.role.attrib "%role.attrib;"> 642<!ELEMENT audioobject (objectinfo?, audiodata)> 643<!ATTLIST audioobject 644 %common.attrib; 645 %audioobject.role.attrib; 646 %local.audioobject.attrib; 647> 648<!ENTITY % local.imageobject.attrib ""> 649<!ENTITY % imageobject.role.attrib "%role.attrib;"> 650<!ELEMENT imageobject (objectinfo?, imagedata)> 651<!ATTLIST imageobject 652 %common.attrib; 653 %imageobject.role.attrib; 654 %local.imageobject.attrib; 655> 656<!ENTITY % local.textobject.attrib ""> 657<!ENTITY % textobject.role.attrib "%role.attrib;"> 658<!ELEMENT textobject (objectinfo?, (phrase|(%textobject.mix;)+))> 659<!ATTLIST textobject 660 %common.attrib; 661 %textobject.role.attrib; 662 %local.textobject.attrib; 663> 664<!ENTITY % local.objectinfo.attrib ""> 665<!ENTITY % objectinfo.role.attrib "%role.attrib;"> 666<!ATTLIST objectinfo 667 %common.attrib; 668 %objectinfo.role.attrib; 669 %local.objectinfo.attrib; 670> 671<!ENTITY % local.objectdata.attrib ""> 672<!ENTITY % objectdata.attrib 673 " 674 entityref ENTITY #IMPLIED 675 fileref CDATA #IMPLIED 676 format (%notation.class;) 677 #IMPLIED 678 srccredit CDATA #IMPLIED 679 %local.objectdata.attrib;" 680> 681<!ENTITY % local.videodata.attrib ""> 682<!ENTITY % videodata.role.attrib "%role.attrib;"> 683<!ELEMENT videodata EMPTY> 684<!ATTLIST videodata 685 %common.attrib; 686 %objectdata.attrib; 687 width CDATA #IMPLIED 688 depth CDATA #IMPLIED 689 align (left 690 |right 691 |center) #IMPLIED 692 scale CDATA #IMPLIED 693 scalefit %yesorno.attvals; 694 #IMPLIED 695 %videodata.role.attrib; 696 %local.videodata.attrib; 697> 698<!ENTITY % local.audiodata.attrib ""> 699<!ENTITY % audiodata.role.attrib "%role.attrib;"> 700<!ELEMENT audiodata EMPTY> 701<!ATTLIST audiodata 702 %common.attrib; 703 %objectdata.attrib; 704 %local.audiodata.attrib; 705 %audiodata.role.attrib; 706> 707<!ENTITY % local.imagedata.attrib ""> 708<!ENTITY % imagedata.role.attrib "%role.attrib;"> 709<!ELEMENT imagedata EMPTY> 710<!ATTLIST imagedata 711 %common.attrib; 712 %objectdata.attrib; 713 width CDATA #IMPLIED 714 depth CDATA #IMPLIED 715 align (left 716 |right 717 |center) #IMPLIED 718 scale CDATA #IMPLIED 719 scalefit %yesorno.attvals; 720 #IMPLIED 721 %local.imagedata.attrib; 722 %imagedata.role.attrib; 723> 724<!ENTITY % local.caption.attrib ""> 725<!ENTITY % caption.role.attrib "%role.attrib;"> 726<!ELEMENT caption (%textobject.mix;)*> 727<!ATTLIST caption 728 %common.attrib; 729 %local.caption.attrib; 730 %caption.role.attrib; 731> 732<!ENTITY % tables.role.attrib "%role.attrib;"> 733<!ENTITY % bodyatt 734 "%common.attrib; 735 %label.attrib; 736 %tables.role.attrib;"> 737<!ENTITY % common.table.attribs 738 "%bodyatt;"> 739<!ENTITY % tbl.tgroup.att "%common.attrib;"> 740<!ENTITY % tbl.colspec.att "%common.attrib;"> 741<!ENTITY % tbl.tbody.att "%common.attrib;"> 742<!ENTITY % tbl.thead.att "%common.attrib;"> 743<!ENTITY % tbl.row.att "%common.attrib;"> 744<!ENTITY % tbl.entry.att "%common.attrib;"> 745<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*"> 746<!ENTITY % yesorno 'NMTOKEN'> 747<!ENTITY % titles 'title?'> 748<!ENTITY % tbl.table.name "table"> 749<!ENTITY % tbl.table.att " 750 pgwide %yesorno; #IMPLIED "> 751<!ENTITY % tbl.tgroup.mdl "colspec*,thead?,tbody"> 752<!ENTITY % tbl.row.mdl "entry+"> 753<!ELEMENT %tbl.table.name; (%tbl.table.mdl;)> 754<!ATTLIST %tbl.table.name; 755 frame (top|bottom|topbot|all|sides|none) #IMPLIED 756 colsep %yesorno; #IMPLIED 757 rowsep %yesorno; #IMPLIED 758 %tbl.table.att; 759 %bodyatt; 760> 761<!ELEMENT tgroup (%tbl.tgroup.mdl;) > 762<!ATTLIST tgroup 763 cols NMTOKEN #REQUIRED 764 colsep %yesorno; #IMPLIED 765 rowsep %yesorno; #IMPLIED 766 align (left|right|center|justify|char) #IMPLIED 767 %tbl.tgroup.att; 768> 769<!ELEMENT colspec EMPTY > 770<!ATTLIST colspec 771 colnum NMTOKEN #IMPLIED 772 colname NMTOKEN #IMPLIED 773 colwidth CDATA #IMPLIED 774 colsep %yesorno; #IMPLIED 775 rowsep %yesorno; #IMPLIED 776 align (left|right|center|justify|char) #IMPLIED 777 char CDATA #IMPLIED 778 charoff NMTOKEN #IMPLIED 779 %tbl.colspec.att; 780> 781<!ELEMENT thead (row+)> 782<!ATTLIST thead 783 valign (top|middle|bottom) #IMPLIED 784 %tbl.thead.att; 785> 786<!ELEMENT tbody (row+)> 787<!ATTLIST tbody 788 valign (top|middle|bottom) #IMPLIED 789 %tbl.tbody.att; 790> 791<!ELEMENT row (%tbl.row.mdl;)> 792<!ATTLIST row 793 rowsep %yesorno; #IMPLIED 794 valign (top|middle|bottom) #IMPLIED 795 %tbl.row.att; 796> 797<!ELEMENT entry %tbl.entry.mdl;> 798<!ATTLIST entry 799 colname NMTOKEN #IMPLIED 800 namest NMTOKEN #IMPLIED 801 nameend NMTOKEN #IMPLIED 802 morerows NMTOKEN #IMPLIED 803 colsep %yesorno; #IMPLIED 804 rowsep %yesorno; #IMPLIED 805 align (left|right|center|justify|char) #IMPLIED 806 char CDATA #IMPLIED 807 charoff NMTOKEN #IMPLIED 808 valign (top|middle|bottom) #IMPLIED 809 %tbl.entry.att; 810> 811<!ENTITY % local.informaltable.attrib ""> 812<!ATTLIST informaltable 813 frame (top 814 |bottom 815 |topbot 816 |all 817 |sides 818 |none) #IMPLIED 819 colsep %yesorno.attvals; #IMPLIED 820 rowsep %yesorno.attvals; #IMPLIED 821 %common.table.attribs; 822 %tbl.table.att; 823 %local.informaltable.attrib; 824> 825<!ENTITY % local.affiliation.attrib ""> 826<!ENTITY % affiliation.role.attrib "%role.attrib;"> 827<!ATTLIST affiliation 828 %common.attrib; 829 %affiliation.role.attrib; 830 %local.affiliation.attrib; 831> 832<!ENTITY % local.jobtitle.attrib ""> 833<!ENTITY % jobtitle.role.attrib "%role.attrib;"> 834<!ELEMENT jobtitle (%docinfo.char.mix;)*> 835<!ATTLIST jobtitle 836 %common.attrib; 837 %jobtitle.role.attrib; 838 %local.jobtitle.attrib; 839> 840<!ENTITY % local.author.attrib ""> 841<!ENTITY % author.role.attrib "%role.attrib;"> 842<!ELEMENT author ((%person.ident.mix;)+)> 843<!ATTLIST author 844 %common.attrib; 845 %author.role.attrib; 846 %local.author.attrib; 847> 848<!ENTITY % local.authorgroup.attrib ""> 849<!ENTITY % authorgroup.role.attrib "%role.attrib;"> 850<!ATTLIST authorgroup 851 %common.attrib; 852 %authorgroup.role.attrib; 853 %local.authorgroup.attrib; 854> 855<!ENTITY % local.authorinitials.attrib ""> 856<!ENTITY % authorinitials.role.attrib "%role.attrib;"> 857<!ELEMENT authorinitials (%docinfo.char.mix;)*> 858<!ATTLIST authorinitials 859 %common.attrib; 860 %authorinitials.role.attrib; 861 %local.authorinitials.attrib; 862> 863<!ENTITY % local.copyright.attrib ""> 864<!ENTITY % copyright.role.attrib "%role.attrib;"> 865<!ELEMENT copyright (year+, holder*)> 866<!ATTLIST copyright 867 %common.attrib; 868 %copyright.role.attrib; 869 %local.copyright.attrib; 870> 871<!ENTITY % local.year.attrib ""> 872<!ENTITY % year.role.attrib "%role.attrib;"> 873<!ELEMENT year (%docinfo.char.mix;)*> 874<!ATTLIST year 875 %common.attrib; 876 %year.role.attrib; 877 %local.year.attrib; 878> 879<!ENTITY % local.holder.attrib ""> 880<!ENTITY % holder.role.attrib "%role.attrib;"> 881<!ELEMENT holder (%docinfo.char.mix;)*> 882<!ATTLIST holder 883 %common.attrib; 884 %holder.role.attrib; 885 %local.holder.attrib; 886> 887<!ENTITY % local.corpauthor.attrib ""> 888<!ENTITY % corpauthor.role.attrib "%role.attrib;"> 889<!ELEMENT corpauthor (%docinfo.char.mix;)*> 890<!ATTLIST corpauthor 891 %common.attrib; 892 %corpauthor.role.attrib; 893 %local.corpauthor.attrib; 894> 895<!ENTITY % local.date.attrib ""> 896<!ENTITY % date.role.attrib "%role.attrib;"> 897<!ELEMENT date (%docinfo.char.mix;)*> 898<!ATTLIST date 899 %common.attrib; 900 %date.role.attrib; 901 %local.date.attrib; 902> 903<!ENTITY % local.edition.attrib ""> 904<!ENTITY % edition.role.attrib "%role.attrib;"> 905<!ELEMENT edition (%docinfo.char.mix;)*> 906<!ATTLIST edition 907 %common.attrib; 908 %edition.role.attrib; 909 %local.edition.attrib; 910> 911<!ENTITY % local.editor.attrib ""> 912<!ENTITY % editor.role.attrib "%role.attrib;"> 913<!ELEMENT editor ((%person.ident.mix;)+)> 914<!ATTLIST editor 915 %common.attrib; 916 %editor.role.attrib; 917 %local.editor.attrib; 918> 919<!ENTITY % local.issuenum.attrib ""> 920<!ENTITY % issuenum.role.attrib "%role.attrib;"> 921<!ELEMENT issuenum (%docinfo.char.mix;)*> 922<!ATTLIST issuenum 923 %common.attrib; 924 %issuenum.role.attrib; 925 %local.issuenum.attrib; 926> 927<!ENTITY % local.legalnotice.attrib ""> 928<!ENTITY % legalnotice.role.attrib "%role.attrib;"> 929<!ELEMENT legalnotice (title?, (%legalnotice.mix;)+)> 930<!ATTLIST legalnotice 931 %common.attrib; 932 %legalnotice.role.attrib; 933 %local.legalnotice.attrib; 934> 935<!ENTITY % local.orgname.attrib ""> 936<!ENTITY % orgname.role.attrib "%role.attrib;"> 937<!ELEMENT orgname (%docinfo.char.mix;)*> 938<!ATTLIST orgname 939 %common.attrib; 940 %orgname.role.attrib; 941 %local.orgname.attrib; 942> 943<!ENTITY % local.othercredit.attrib ""> 944<!ENTITY % othercredit.role.attrib "%role.attrib;"> 945<!ELEMENT othercredit ((%person.ident.mix;)+)> 946<!ATTLIST othercredit 947 %common.attrib; 948 %othercredit.role.attrib; 949 %local.othercredit.attrib; 950> 951<!ENTITY % local.firstname.attrib ""> 952<!ENTITY % firstname.role.attrib "%role.attrib;"> 953<!ELEMENT firstname (%docinfo.char.mix;)*> 954<!ATTLIST firstname 955 %common.attrib; 956 %firstname.role.attrib; 957 %local.firstname.attrib; 958> 959<!ENTITY % local.honorific.attrib ""> 960<!ENTITY % honorific.role.attrib "%role.attrib;"> 961<!ELEMENT honorific (%docinfo.char.mix;)*> 962<!ATTLIST honorific 963 %common.attrib; 964 %honorific.role.attrib; 965 %local.honorific.attrib; 966> 967<!ENTITY % local.lineage.attrib ""> 968<!ENTITY % lineage.role.attrib "%role.attrib;"> 969<!ELEMENT lineage (%docinfo.char.mix;)*> 970<!ATTLIST lineage 971 %common.attrib; 972 %lineage.role.attrib; 973 %local.lineage.attrib; 974> 975<!ENTITY % local.othername.attrib ""> 976<!ENTITY % othername.role.attrib "%role.attrib;"> 977<!ELEMENT othername (%docinfo.char.mix;)*> 978<!ATTLIST othername 979 %common.attrib; 980 %othername.role.attrib; 981 %local.othername.attrib; 982> 983<!ENTITY % local.surname.attrib ""> 984<!ENTITY % surname.role.attrib "%role.attrib;"> 985<!ELEMENT surname (%docinfo.char.mix;)*> 986<!ATTLIST surname 987 %common.attrib; 988 %surname.role.attrib; 989 %local.surname.attrib; 990> 991<!ENTITY % local.pubdate.attrib ""> 992<!ENTITY % pubdate.role.attrib "%role.attrib;"> 993<!ELEMENT pubdate (%docinfo.char.mix;)*> 994<!ATTLIST pubdate 995 %common.attrib; 996 %pubdate.role.attrib; 997 %local.pubdate.attrib; 998> 999<!ENTITY % local.publishername.attrib ""> 1000<!ENTITY % publishername.role.attrib "%role.attrib;"> 1001<!ELEMENT publishername (%docinfo.char.mix;)*> 1002<!ATTLIST publishername 1003 %common.attrib; 1004 %publishername.role.attrib; 1005 %local.publishername.attrib; 1006> 1007<!ENTITY % local.releaseinfo.attrib ""> 1008<!ENTITY % releaseinfo.role.attrib "%role.attrib;"> 1009<!ELEMENT releaseinfo (%docinfo.char.mix;)*> 1010<!ATTLIST releaseinfo 1011 %common.attrib; 1012 %releaseinfo.role.attrib; 1013 %local.releaseinfo.attrib; 1014> 1015<!ENTITY % local.revhistory.attrib ""> 1016<!ENTITY % revhistory.role.attrib "%role.attrib;"> 1017<!ELEMENT revhistory (revision+)> 1018<!ATTLIST revhistory 1019 %common.attrib; 1020 %revhistory.role.attrib; 1021 %local.revhistory.attrib; 1022> 1023<!ENTITY % local.revision.attrib ""> 1024<!ENTITY % revision.role.attrib "%role.attrib;"> 1025<!ELEMENT revision (revnumber, date, authorinitials*, revremark?)> 1026<!ATTLIST revision 1027 %common.attrib; 1028 %revision.role.attrib; 1029 %local.revision.attrib; 1030> 1031<!ENTITY % local.revnumber.attrib ""> 1032<!ENTITY % revnumber.role.attrib "%role.attrib;"> 1033<!ELEMENT revnumber (%docinfo.char.mix;)*> 1034<!ATTLIST revnumber 1035 %common.attrib; 1036 %revnumber.role.attrib; 1037 %local.revnumber.attrib; 1038> 1039<!ENTITY % local.revremark.attrib ""> 1040<!ENTITY % revremark.role.attrib "%role.attrib;"> 1041<!ELEMENT revremark (%docinfo.char.mix;)*> 1042<!ATTLIST revremark 1043 %common.attrib; 1044 %revremark.role.attrib; 1045 %local.revremark.attrib; 1046> 1047<!ENTITY % local.volumenum.attrib ""> 1048<!ENTITY % volumenum.role.attrib "%role.attrib;"> 1049<!ELEMENT volumenum (%docinfo.char.mix;)*> 1050<!ATTLIST volumenum 1051 %common.attrib; 1052 %volumenum.role.attrib; 1053 %local.volumenum.attrib; 1054> 1055<!ENTITY % local.command.attrib ""> 1056<!ENTITY % command.role.attrib "%role.attrib;"> 1057<!ELEMENT command (%cptr.char.mix;)*> 1058<!ATTLIST command 1059 %moreinfo.attrib; 1060 %common.attrib; 1061 %command.role.attrib; 1062 %local.command.attrib; 1063> 1064<!ENTITY % local.computeroutput.attrib ""> 1065<!ENTITY % computeroutput.role.attrib "%role.attrib;"> 1066<!ELEMENT computeroutput (%cptr.char.mix;)*> 1067<!ATTLIST computeroutput 1068 %moreinfo.attrib; 1069 %common.attrib; 1070 %computeroutput.role.attrib; 1071 %local.computeroutput.attrib; 1072> 1073<!ENTITY % local.email.attrib ""> 1074<!ENTITY % email.role.attrib "%role.attrib;"> 1075<!ELEMENT email (%docinfo.char.mix;)*> 1076<!ATTLIST email 1077 %common.attrib; 1078 %email.role.attrib; 1079 %local.email.attrib; 1080> 1081<!ENTITY % local.filename.attrib ""> 1082<!ENTITY % filename.role.attrib "%role.attrib;"> 1083<!ELEMENT filename (%cptr.char.mix;)*> 1084<!ATTLIST filename 1085 class (headerfile 1086 |symlink 1087 |directory) #IMPLIED 1088 path CDATA #IMPLIED 1089 %moreinfo.attrib; 1090 %common.attrib; 1091 %filename.role.attrib; 1092 %local.filename.attrib; 1093> 1094<!ENTITY % local.lineannotation.attrib ""> 1095<!ENTITY % lineannotation.role.attrib "%role.attrib;"> 1096<!ELEMENT lineannotation (%para.char.mix;)*> 1097<!ATTLIST lineannotation 1098 %common.attrib; 1099 %lineannotation.role.attrib; 1100 %local.lineannotation.attrib; 1101> 1102<!ENTITY % local.literal.attrib ""> 1103<!ENTITY % literal.role.attrib "%role.attrib;"> 1104<!ELEMENT literal (%cptr.char.mix;)*> 1105<!ATTLIST literal 1106 %moreinfo.attrib; 1107 %common.attrib; 1108 %literal.role.attrib; 1109 %local.literal.attrib; 1110> 1111<!ENTITY % local.option.attrib ""> 1112<!ENTITY % option.role.attrib "%role.attrib;"> 1113<!ELEMENT option (%cptr.char.mix;)*> 1114<!ATTLIST option 1115 %common.attrib; 1116 %option.role.attrib; 1117 %local.option.attrib; 1118> 1119<!ENTITY % local.replaceable.attrib ""> 1120<!ENTITY % replaceable.role.attrib "%role.attrib;"> 1121<!ATTLIST replaceable 1122 class (command 1123 |function 1124 |option 1125 |parameter) #IMPLIED 1126 %common.attrib; 1127 %replaceable.role.attrib; 1128 %local.replaceable.attrib; 1129> 1130<!ENTITY % local.systemitem.attrib ""> 1131<!ENTITY % systemitem.role.attrib "%role.attrib;"> 1132<!ATTLIST systemitem 1133 class (constant 1134 |environvar 1135 |macro 1136 |osname 1137 |prompt 1138 |resource 1139 |systemname) #IMPLIED 1140 %moreinfo.attrib; 1141 %common.attrib; 1142 %systemitem.role.attrib; 1143 %local.systemitem.attrib; 1144> 1145<!ENTITY % local.userinput.attrib ""> 1146<!ENTITY % userinput.role.attrib "%role.attrib;"> 1147<!ELEMENT userinput (%cptr.char.mix;)*> 1148<!ATTLIST userinput 1149 %moreinfo.attrib; 1150 %common.attrib; 1151 %userinput.role.attrib; 1152 %local.userinput.attrib; 1153> 1154<!ENTITY % local.abbrev.attrib ""> 1155<!ENTITY % abbrev.role.attrib "%role.attrib;"> 1156<!ELEMENT abbrev (%word.char.mix;)*> 1157<!ATTLIST abbrev 1158 %common.attrib; 1159 %abbrev.role.attrib; 1160 %local.abbrev.attrib; 1161> 1162<!ENTITY % local.acronym.attrib ""> 1163<!ENTITY % acronym.role.attrib "%role.attrib;"> 1164<!ELEMENT acronym (%word.char.mix;)*> 1165<!ATTLIST acronym 1166 %common.attrib; 1167 %acronym.role.attrib; 1168 %local.acronym.attrib; 1169> 1170<!ENTITY % local.refentrytitle.attrib ""> 1171<!ENTITY % refentrytitle.role.attrib "%role.attrib;"> 1172<!ELEMENT refentrytitle (%para.char.mix;)*> 1173<!ATTLIST refentrytitle 1174 %common.attrib; 1175 %refentrytitle.role.attrib; 1176 %local.refentrytitle.attrib; 1177> 1178<!ENTITY % local.manvolnum.attrib ""> 1179<!ENTITY % namvolnum.role.attrib "%role.attrib;"> 1180<!ELEMENT manvolnum (%word.char.mix;)*> 1181<!ATTLIST manvolnum 1182 %common.attrib; 1183 %namvolnum.role.attrib; 1184 %local.manvolnum.attrib; 1185> 1186<!ENTITY % local.citetitle.attrib ""> 1187<!ENTITY % citetitle.role.attrib "%role.attrib;"> 1188<!ELEMENT citetitle (%para.char.mix;)*> 1189<!ATTLIST citetitle 1190 pubwork (article 1191 |book 1192 |chapter 1193 |part 1194 |refentry 1195 |section 1196 |journal 1197 |series 1198 |set 1199 |manuscript) #IMPLIED 1200 %common.attrib; 1201 %citetitle.role.attrib; 1202 %local.citetitle.attrib; 1203> 1204<!ENTITY % local.emphasis.attrib ""> 1205<!ENTITY % emphasis.role.attrib "%role.attrib;"> 1206<!ELEMENT emphasis (%para.char.mix;)*> 1207<!ATTLIST emphasis 1208 %common.attrib; 1209 %emphasis.role.attrib; 1210 %local.emphasis.attrib; 1211> 1212<!ENTITY % local.phrase.attrib ""> 1213<!ENTITY % phrase.role.attrib "%role.attrib;"> 1214<!ELEMENT phrase (%para.char.mix;)*> 1215<!ATTLIST phrase 1216 %common.attrib; 1217 %phrase.role.attrib; 1218 %local.phrase.attrib; 1219> 1220<!ENTITY % local.quote.attrib ""> 1221<!ENTITY % quote.role.attrib "%role.attrib;"> 1222<!ELEMENT quote (%para.char.mix;)*> 1223<!ATTLIST quote 1224 %common.attrib; 1225 %quote.role.attrib; 1226 %local.quote.attrib; 1227> 1228<!ENTITY % local.trademark.attrib ""> 1229<!ENTITY % trademark.role.attrib "%role.attrib;"> 1230<!ATTLIST trademark 1231 class (service 1232 |trade 1233 |registered 1234 |copyright) 'trade' 1235 %common.attrib; 1236 %trademark.role.attrib; 1237 %local.trademark.attrib; 1238> 1239<!ENTITY % local.link.attrib ""> 1240<!ENTITY % link.role.attrib "%role.attrib;"> 1241<!ELEMENT link (%para.char.mix;)*> 1242<!ATTLIST link 1243 endterm IDREF #IMPLIED 1244 %linkendreq.attrib; type CDATA #IMPLIED 1245 %common.attrib; 1246 %link.role.attrib; 1247 %local.link.attrib; 1248> 1249<!ENTITY % local.ulink.attrib ""> 1250<!ENTITY % ulink.role.attrib "%role.attrib;"> 1251<!ELEMENT ulink (%para.char.mix;)*> 1252<!ATTLIST ulink 1253 url CDATA #REQUIRED 1254 type CDATA #IMPLIED 1255 %common.attrib; 1256 %ulink.role.attrib; 1257 %local.ulink.attrib; 1258> 1259<!ENTITY % local.xref.attrib ""> 1260<!ENTITY % xref.role.attrib "%role.attrib;"> 1261<!ELEMENT xref EMPTY> 1262<!ATTLIST xref 1263 endterm IDREF #IMPLIED 1264 %linkendreq.attrib; %common.attrib; 1265 %xref.role.attrib; 1266 %local.xref.attrib; 1267> 1268<!ENTITY % local.appendix.class ""> 1269<!ENTITY % appendix.class "appendix %local.appendix.class;"> 1270<!ENTITY % local.article.class ""> 1271<!ENTITY % article.class "article %local.article.class;"> 1272<!ENTITY % local.book.class ""> 1273<!ENTITY % local.chapter.class ""> 1274<!ENTITY % chapter.class "chapter %local.chapter.class;"> 1275<!ENTITY % local.index.class ""> 1276<!ENTITY % local.refentry.class ""> 1277<!ENTITY % refentry.class "refentry %local.refentry.class;"> 1278<!ENTITY % local.nav.class ""> 1279<!ENTITY % nav.class "toc|lot|index|glossary|bibliography 1280 %local.nav.class;"> 1281<!ENTITY % local.indexdivcomponent.mix ""> 1282<!ENTITY % local.refname.char.mix ""> 1283<!ENTITY % refname.char.mix 1284 "#PCDATA 1285 |%tech.char.class; 1286 %local.refname.char.mix;"> 1287<!ENTITY % local.partcontent.mix ""> 1288<!ENTITY % refsect.title.content 1289 "title, subtitle?, titleabbrev?"> 1290<!ENTITY % local.appendix.attrib ""> 1291<!ENTITY % appendix.role.attrib "%role.attrib;"> 1292<!ATTLIST appendix 1293 %label.attrib; 1294 %status.attrib; 1295 %common.attrib; 1296 %appendix.role.attrib; 1297 %local.appendix.attrib; 1298> 1299<!ENTITY % local.section.attrib ""> 1300<!ENTITY % section.role.attrib "%role.attrib;"> 1301<!ATTLIST section 1302 %label.attrib; 1303 %status.attrib; 1304 %common.attrib; 1305 %section.role.attrib; 1306 %local.section.attrib; 1307> 1308<!ENTITY % sectioninfo.role.attrib "%role.attrib;"> 1309<!ENTITY % local.sectioninfo.attrib ""> 1310<!ATTLIST sectioninfo 1311 %common.attrib; 1312 %sectioninfo.role.attrib; 1313 %local.sectioninfo.attrib; 1314> 1315<!ENTITY % local.refentry.attrib ""> 1316<!ENTITY % refentry.role.attrib "%role.attrib;"> 1317<!ATTLIST refentry 1318 %status.attrib; 1319 %common.attrib; 1320 %refentry.role.attrib; 1321 %local.refentry.attrib; 1322> 1323<!ENTITY % local.refmeta.attrib ""> 1324<!ENTITY % refmeta.role.attrib "%role.attrib;"> 1325<!ATTLIST refmeta 1326 %common.attrib; 1327 %refmeta.role.attrib; 1328 %local.refmeta.attrib; 1329> 1330<!ENTITY % local.refmiscinfo.attrib ""> 1331<!ENTITY % refmiscinfo.role.attrib "%role.attrib;"> 1332<!ELEMENT refmiscinfo (%docinfo.char.mix;)*> 1333<!ATTLIST refmiscinfo 1334 class CDATA #IMPLIED 1335 %common.attrib; 1336 %refmiscinfo.role.attrib; 1337 %local.refmiscinfo.attrib; 1338> 1339<!ENTITY % local.refnamediv.attrib ""> 1340<!ENTITY % refnamediv.role.attrib "%role.attrib;"> 1341<!ATTLIST refnamediv 1342 %common.attrib; 1343 %refnamediv.role.attrib; 1344 %local.refnamediv.attrib; 1345> 1346<!ENTITY % local.refdescriptor.attrib ""> 1347<!ENTITY % refdescriptor.role.attrib "%role.attrib;"> 1348<!ELEMENT refdescriptor (%refname.char.mix;)*> 1349<!ATTLIST refdescriptor 1350 %common.attrib; 1351 %refdescriptor.role.attrib; 1352 %local.refdescriptor.attrib; 1353> 1354<!ENTITY % local.refname.attrib ""> 1355<!ENTITY % refname.role.attrib "%role.attrib;"> 1356<!ELEMENT refname (%refname.char.mix;)*> 1357<!ATTLIST refname 1358 %common.attrib; 1359 %refname.role.attrib; 1360 %local.refname.attrib; 1361> 1362<!ENTITY % local.refpurpose.attrib ""> 1363<!ENTITY % refpurpose.role.attrib "%role.attrib;"> 1364<!ELEMENT refpurpose (%refinline.char.mix;)*> 1365<!ATTLIST refpurpose 1366 %common.attrib; 1367 %refpurpose.role.attrib; 1368 %local.refpurpose.attrib; 1369> 1370<!ENTITY % local.refclass.attrib ""> 1371<!ENTITY % refclass.role.attrib "%role.attrib;"> 1372<!ELEMENT refclass (%refclass.char.mix;)*> 1373<!ATTLIST refclass 1374 %common.attrib; 1375 %refclass.role.attrib; 1376 %local.refclass.attrib; 1377> 1378<!ENTITY % local.refsynopsisdiv.attrib ""> 1379<!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;"> 1380<!ELEMENT refsynopsisdiv (refsynopsisdivinfo?, (%refsect.title.content;)?, 1381 (((%refcomponent.mix;)+, refsect2*) | (refsect2+)))> 1382<!ATTLIST refsynopsisdiv 1383 %common.attrib; 1384 %refsynopsisdiv.role.attrib; 1385 %local.refsynopsisdiv.attrib; 1386> 1387<!ENTITY % local.refsect1.attrib ""> 1388<!ENTITY % refsect1.role.attrib "%role.attrib;"> 1389<!ELEMENT refsect1 (refsect1info?, (%refsect.title.content;), 1390 (((%refcomponent.mix;)+, refsect2*) | refsect2+))> 1391<!ATTLIST refsect1 1392 %status.attrib; 1393 %common.attrib; 1394 %refsect1.role.attrib; 1395 %local.refsect1.attrib; 1396> 1397<!ENTITY % local.refsect2.attrib ""> 1398<!ENTITY % refsect2.role.attrib "%role.attrib;"> 1399<!ELEMENT refsect2 (refsect2info?, (%refsect.title.content;), 1400 (((%refcomponent.mix;)+, refsect3*) | refsect3+))> 1401<!ATTLIST refsect2 1402 %status.attrib; 1403 %common.attrib; 1404 %refsect2.role.attrib; 1405 %local.refsect2.attrib; 1406> 1407<!ENTITY % local.refsect3.attrib ""> 1408<!ENTITY % refsect3.role.attrib "%role.attrib;"> 1409<!ELEMENT refsect3 (refsect3info?, (%refsect.title.content;), 1410 (%refcomponent.mix;)+)> 1411<!ATTLIST refsect3 1412 %status.attrib; 1413 %common.attrib; 1414 %refsect3.role.attrib; 1415 %local.refsect3.attrib; 1416> 1417<!ENTITY % local.article.attrib ""> 1418<!ENTITY % article.role.attrib "%role.attrib;"> 1419<!ELEMENT docinfo ((mediaobject 1420 | legalnotice 1421 | keywordset | subjectset | %bibliocomponent.mix;)+)> 1422<!ELEMENT objectinfo ((mediaobject | legalnotice 1423 | keywordset | subjectset | %bibliocomponent.mix;)+)> 1424<!ELEMENT section (sectioninfo?, 1425 (%sect.title.content;), 1426 (((%divcomponent.mix;)+, section*) 1427 | section+))> 1428<!ELEMENT sectioninfo ((mediaobject | legalnotice 1429 | keywordset | subjectset | %bibliocomponent.mix;)+)> 1430<!ELEMENT authorgroup ((author|editor|corpauthor|othercredit)+)> 1431<!ELEMENT affiliation (jobtitle?, orgname?)> 1432<!ELEMENT para (%para.char.mix;)*> 1433<!ELEMENT informaltable (mediaobject+|tgroup+) > 1434<!ELEMENT replaceable (#PCDATA 1435 | %link.char.class; 1436 | inlinemediaobject)*> 1437<!ELEMENT trademark (#PCDATA 1438 | %link.char.class; 1439 | %tech.char.class; 1440 | inlinemediaobject 1441 | emphasis)*> 1442<!ELEMENT systemitem (%cptr.char.mix;)*> 1443<!ELEMENT article ((%div.title.content;)?, artheader?, 1444 (%bookcomponent.content;), 1445 (%appendix.class;)*)> 1446<!ATTLIST article 1447 class (journalarticle 1448 |productsheet 1449 |whitepaper 1450 |techreport 1451 |faq) #IMPLIED 1452 %status.attrib; 1453 %common.attrib; 1454 %article.role.attrib; 1455 %local.article.attrib; 1456> 1457<!ELEMENT artheader (mediaobject | legalnotice 1458 | keywordset | subjectset | %bibliocomponent.mix;)+> 1459<!ELEMENT appendix ((%bookcomponent.title.content;), 1460 (%bookcomponent.content;))> 1461