<!ENTITY % forminlines.hook "">
<!ENTITY % forms.hook "">
<!ENTITY % yesorno.attvals "CDATA">
<!ENTITY % dbpool.redecl.module "IGNORE">
<!ENTITY % local.ndxterm.class "">
<!ENTITY % ndxterm.class
"indexterm %local.ndxterm.class;">
<!ENTITY % local.list.class "">
<!ENTITY % list.class
"calloutlist|glosslist|bibliolist|itemizedlist|orderedlist|segmentedlist
|simplelist|variablelist %local.list.class;">
<!ENTITY % local.admon.class "">
<!ENTITY % admon.class
"caution|important|note|tip|warning %local.admon.class;">
<!ENTITY % local.linespecific.class "">
<!ENTITY % linespecific.class
"literallayout|programlisting|programlistingco|screen
|screenco|screenshot %local.linespecific.class;">
<!ENTITY % local.method.synop.class "">
<!ENTITY % method.synop.class
"constructorsynopsis
|destructorsynopsis
|methodsynopsis %local.method.synop.class;">
<!ENTITY % local.synop.class "">
<!ENTITY % synop.class
"synopsis|cmdsynopsis|funcsynopsis
|classsynopsis|fieldsynopsis
|%method.synop.class; %local.synop.class;">
<!ENTITY % local.para.class "">
<!ENTITY % para.class
"formalpara|para|simpara %local.para.class;">
<!ENTITY % local.informal.class "">
<!ENTITY % informal.class
"address|blockquote
|graphic|graphicco|mediaobject|mediaobjectco
|informalequation
|informalexample
|informalfigure
|informaltable %local.informal.class;">
<!ENTITY % local.formal.class "">
<!ENTITY % formal.class
"equation|example|figure|table %local.formal.class;">
<!ENTITY % ebnf.block.hook "">
<!ENTITY % local.compound.class "">
<!ENTITY % compound.class
"msgset|procedure|sidebar|qandaset|task
%ebnf.block.hook;
%local.compound.class;">
<!ENTITY % local.genobj.class "">
<!ENTITY % genobj.class
"anchor|bridgehead|remark|highlights
%local.genobj.class;">
<!ENTITY % local.descobj.class "">
<!ENTITY % descobj.class
"abstract|authorblurb|epigraph
%local.descobj.class;">
<!ENTITY % local.xref.char.class "">
<!ENTITY % xref.char.class
"footnoteref|xref|biblioref %local.xref.char.class;">
<!ENTITY % local.gen.char.class "">
<!ENTITY % gen.char.class
"abbrev|acronym|citation|citerefentry|citetitle|emphasis
|firstterm|foreignphrase|glossterm|footnote|phrase|orgname
|quote|trademark|wordasword|personname %local.gen.char.class;">
<!ENTITY % local.link.char.class "">
<!ENTITY % link.char.class
"link|olink|ulink %local.link.char.class;">
<!ENTITY % ebnf.inline.hook "">
<!ENTITY % local.tech.char.class "">
<!ENTITY % tech.char.class
"action|application
|classname|methodname|interfacename|exceptionname
|ooclass|oointerface|ooexception
|package
|command|computeroutput
|database|email|envar|errorcode|errorname|errortype|errortext|filename
|function|guibutton|guiicon|guilabel|guimenu|guimenuitem
|guisubmenu|hardware|interface|keycap
|keycode|keycombo|keysym|literal|code|constant|markup|medialabel
|menuchoice|mousebutton|option|optional|parameter
|prompt|property|replaceable|returnvalue|sgmltag|structfield
|structname|symbol|systemitem|uri|token|type|userinput|varname
%ebnf.inline.hook;
%local.tech.char.class;">
<!ENTITY % local.base.char.class "">
<!ENTITY % base.char.class
"anchor %local.base.char.class;">
<!ENTITY % local.docinfo.char.class "">
<!ENTITY % docinfo.char.class
"author|authorinitials|corpauthor|corpcredit|modespec|othercredit
|productname|productnumber|revhistory
%local.docinfo.char.class;">
<!ENTITY % local.other.char.class "">
<!ENTITY % other.char.class
"remark|subscript|superscript %local.other.char.class;">
<!ENTITY % local.inlineobj.char.class "">
<!ENTITY % inlineobj.char.class
"inlinegraphic|inlinemediaobject|inlineequation %local.inlineobj.char.class;">
<!ENTITY % formalobject.title.content "title, titleabbrev?">
<![%dbpool.redecl.module;[
<!-- Defining rdbpool here makes some buggy XML parsers happy. -->
<!ENTITY % rdbpool "">
%rdbpool;
<!--end of dbpool.redecl.module-->]]>
<!ENTITY % local.component.mix "">
<!ENTITY % component.mix
"%list.class; |%admon.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%formal.class; |%compound.class;
|%genobj.class; |%descobj.class;
|%ndxterm.class; |beginpage
%forms.hook;
%local.component.mix;">
<!ENTITY % local.sidebar.mix "">
<!ENTITY % sidebar.mix
"%list.class; |%admon.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%formal.class; |procedure
|%genobj.class;
|%ndxterm.class; |beginpage
%forms.hook;
%local.sidebar.mix;">
<!ENTITY % local.qandaset.mix "">
<!ENTITY % qandaset.mix
"%list.class; |%admon.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%formal.class; |procedure
|%genobj.class;
|%ndxterm.class;
%forms.hook;
%local.qandaset.mix;">
<!ENTITY % local.revdescription.mix "">
<!ENTITY % revdescription.mix
"%list.class; |%admon.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%formal.class; |procedure
|%genobj.class;
|%ndxterm.class;
%local.revdescription.mix;">
<!ENTITY % local.footnote.mix "">
<!ENTITY % footnote.mix
"%list.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
%local.footnote.mix;">
<!ENTITY % local.example.mix "">
<!ENTITY % example.mix
"%list.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%ndxterm.class; |beginpage
%forms.hook;
%local.example.mix;">
<!ENTITY % local.highlights.mix "">
<!ENTITY % highlights.mix
"%list.class; |%admon.class;
|%para.class;
|%ndxterm.class;
%local.highlights.mix;">
<!ENTITY % local.para.mix "">
<!ENTITY % para.mix
"%list.class; |%admon.class;
|%linespecific.class;
|%informal.class;
|%formal.class;
%local.para.mix;">
<!ENTITY % local.admon.mix "">
<!ENTITY % admon.mix
"%list.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%formal.class; |procedure|sidebar
|anchor|bridgehead|remark
|%ndxterm.class; |beginpage
%forms.hook;
%local.admon.mix;">
<!ENTITY % local.figure.mix "">
<!ENTITY % figure.mix
"%linespecific.class; |%synop.class;
|%informal.class;
|%ndxterm.class; |beginpage
%forms.hook;
%local.figure.mix;">
<!ENTITY % local.tabentry.mix "">
<!ENTITY % tabentry.mix
"%list.class; |%admon.class;
|%linespecific.class;
|%para.class; |graphic|mediaobject
%forms.hook;
%local.tabentry.mix;">
<!ENTITY % local.glossdef.mix "">
<!ENTITY % glossdef.mix
"%list.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%formal.class;
|remark
|%ndxterm.class; |beginpage
%local.glossdef.mix;">
<!ENTITY % local.legalnotice.mix "">
<!ENTITY % legalnotice.mix
"%list.class; |%admon.class;
|%linespecific.class;
|%para.class; |blockquote
|%ndxterm.class; |beginpage
%local.legalnotice.mix;">
<!ENTITY % local.textobject.mix "">
<!ENTITY % textobject.mix
"%list.class; |%admon.class;
|%linespecific.class;
|%para.class; |blockquote
%local.textobject.mix;">
<!ENTITY % local.mediaobject.mix "">
<!ENTITY % mediaobject.mix
"videoobject|audioobject|imageobject|imageobjectco|textobject %local.mediaobject.mix;">
<!ENTITY % local.listpreamble.mix "">
<!ENTITY % listpreamble.mix
" %admon.class;
|%linespecific.class; |%synop.class;
|%para.class; |%informal.class;
|%genobj.class; |%descobj.class;
|%ndxterm.class; |beginpage
%forms.hook;
%local.listpreamble.mix;">
<![%sgml.features;[
<!ENTITY % local.ubiq.mix "">
<!ENTITY % ubiq.mix "%ndxterm.class;|beginpage %local.ubiq.mix;">
<!ENTITY % ubiq.exclusion "-(%ubiq.mix)">
<!ENTITY % ubiq.inclusion "+(%ubiq.mix)">
<!ENTITY % footnote.exclusion "-(footnote|%formal.class;)">
<!ENTITY % highlights.exclusion "-(%ubiq.mix;|%formal.class;)">
<!ENTITY % admon.exclusion "-(%admon.class;)">
<!ENTITY % formal.exclusion "-(%formal.class;)">
<!ENTITY % acronym.exclusion "-(acronym)">
<!ENTITY % beginpage.exclusion "-(beginpage)">
<!ENTITY % ndxterm.exclusion "-(%ndxterm.class;)">
<!ENTITY % blockquote.exclusion "-(epigraph)">
<!ENTITY % remark.exclusion "-(remark|%ubiq.mix;)">
<!ENTITY % glossterm.exclusion "-(glossterm)">
<!ENTITY % links.exclusion "-(link|olink|ulink|xref|biblioref)">
]]>
<!ENTITY % local.ubiq.mix "">
<!ENTITY % ubiq.mix "">
<!ENTITY % ubiq.exclusion "">
<!ENTITY % ubiq.inclusion "">
<!ENTITY % footnote.exclusion "">
<!ENTITY % highlights.exclusion "">
<!ENTITY % admon.exclusion "">
<!ENTITY % formal.exclusion "">
<!ENTITY % acronym.exclusion "">
<!ENTITY % beginpage.exclusion "">
<!ENTITY % ndxterm.exclusion "">
<!ENTITY % blockquote.exclusion "">
<!ENTITY % remark.exclusion "">
<!ENTITY % glossterm.exclusion "">
<!ENTITY % links.exclusion "">
<!ENTITY % local.para.char.mix "">
<!ENTITY % para.char.mix
"#PCDATA
|%xref.char.class; |%gen.char.class;
|%link.char.class; |%tech.char.class;
|%base.char.class; |%docinfo.char.class;
|%other.char.class; |%inlineobj.char.class;
|%synop.class;
|%ndxterm.class; |beginpage
%forminlines.hook;
%local.para.char.mix;">
<!ENTITY % local.title.char.mix "">
<!ENTITY % title.char.mix
"#PCDATA
|%xref.char.class; |%gen.char.class;
|%link.char.class; |%tech.char.class;
|%base.char.class; |%docinfo.char.class;
|%other.char.class; |%inlineobj.char.class;
|%ndxterm.class;
%local.title.char.mix;">
<!ENTITY % local.ndxterm.char.mix "">
<!ENTITY % ndxterm.char.mix
"#PCDATA
|%xref.char.class; |%gen.char.class;
|%link.char.class; |%tech.char.class;
|%base.char.class; |%docinfo.char.class;
|%other.char.class; |inlinegraphic|inlinemediaobject
%local.ndxterm.char.mix;">
<!ENTITY % local.cptr.char.mix "">
<!ENTITY % cptr.char.mix
"#PCDATA
|%link.char.class; |%tech.char.class;
|%base.char.class;
|%other.char.class; |inlinegraphic|inlinemediaobject
|%ndxterm.class; |beginpage
%local.cptr.char.mix;">
<!ENTITY % local.smallcptr.char.mix "">
<!ENTITY % smallcptr.char.mix
"#PCDATA
|replaceable
|inlinegraphic|inlinemediaobject
|%ndxterm.class; |beginpage
%local.smallcptr.char.mix;">
<!ENTITY % local.word.char.mix "">
<!ENTITY % word.char.mix
"#PCDATA
|acronym|emphasis|trademark
|%link.char.class;
|%base.char.class;
|%other.char.class; |inlinegraphic|inlinemediaobject
|%ndxterm.class; |beginpage
%local.word.char.mix;">
<!ENTITY % local.docinfo.char.mix "">
<!ENTITY % docinfo.char.mix
"#PCDATA
|%link.char.class;
|emphasis|trademark
|replaceable
|%other.char.class; |inlinegraphic|inlinemediaobject
|%ndxterm.class;
%local.docinfo.char.mix;">
<!ENTITY % arch.attrib
"arch CDATA #IMPLIED">
<!ENTITY % condition.attrib
"condition CDATA #IMPLIED">
<!ENTITY % conformance.attrib
"conformance NMTOKENS #IMPLIED">
<!ENTITY % os.attrib
"os CDATA #IMPLIED">
<!ENTITY % revision.attrib
"revision CDATA #IMPLIED">
<!ENTITY % security.attrib
"security CDATA #IMPLIED">
<!ENTITY % userlevel.attrib
"userlevel CDATA #IMPLIED">
<!ENTITY % vendor.attrib
"vendor CDATA #IMPLIED">
<!ENTITY % wordsize.attrib
"wordsize CDATA #IMPLIED">
<!ENTITY % local.effectivity.attrib "">
<!ENTITY % effectivity.attrib
"%arch.attrib;
%condition.attrib;
%conformance.attrib;
%os.attrib;
%revision.attrib;
%security.attrib;
%userlevel.attrib;
%vendor.attrib;
%wordsize.attrib;
%local.effectivity.attrib;"
>
<!ENTITY % id.attrib
"id ID #IMPLIED">
<!ENTITY % idreq.attrib
"id ID #REQUIRED">
<!ENTITY % lang.attrib
"lang CDATA #IMPLIED">
<!ENTITY % remap.attrib
"remap CDATA #IMPLIED">
<!ENTITY % role.attrib
"role CDATA #IMPLIED">
<!ENTITY % xreflabel.attrib
"xreflabel CDATA #IMPLIED">
<!ENTITY % revisionflag.attrib
"revisionflag (changed
|added
|deleted
|off) #IMPLIED">
<!ENTITY % local.common.attrib "">
<!ENTITY % dir.attrib
"dir (ltr
|rtl
|lro
|rlo) #IMPLIED">
<![%sgml.features;[
<!ENTITY % xml-base.attrib "">
]]>
<!ENTITY % xml-base.attrib
"xml:base CDATA #IMPLIED">
<!ENTITY % common.attrib
"%id.attrib;
%lang.attrib;
%remap.attrib;
%xreflabel.attrib;
%revisionflag.attrib;
%effectivity.attrib;
%dir.attrib;
%xml-base.attrib;
%local.common.attrib;"
>
<!ENTITY % idreq.common.attrib
"%idreq.attrib;
%lang.attrib;
%remap.attrib;
%xreflabel.attrib;
%revisionflag.attrib;
%effectivity.attrib;
%dir.attrib;
%xml-base.attrib;
%local.common.attrib;"
>
<!ENTITY % local.graphics.attrib "">
<!ENTITY % graphics.attrib
"
entityref ENTITY #IMPLIED
fileref CDATA #IMPLIED
format (%notation.class;) #IMPLIED
srccredit CDATA #IMPLIED
width CDATA #IMPLIED
contentwidth CDATA #IMPLIED
depth CDATA #IMPLIED
contentdepth CDATA #IMPLIED
align (left
|right
|center) #IMPLIED
valign (top
|middle
|bottom) #IMPLIED
scale CDATA #IMPLIED
scalefit %yesorno.attvals;
#IMPLIED
%local.graphics.attrib;"
>
<!ENTITY % local.keyaction.attrib "">
<!ENTITY % keyaction.attrib
"
action (click
|double-click
|press
|seq
|simul
|other) #IMPLIED
otheraction CDATA #IMPLIED
%local.keyaction.attrib;"
>
<!ENTITY % label.attrib
"label CDATA #IMPLIED">
<![%sgml.features;[
<!ENTITY % xml-space.attrib "">
]]>
<!ENTITY % xml-space.attrib
"xml:space (preserve) #IMPLIED">
<!ENTITY % linespecific.attrib
"format NOTATION
(linespecific) 'linespecific'
%xml-space.attrib;
linenumbering (numbered|unnumbered) #IMPLIED
continuation (continues|restarts) #IMPLIED
startinglinenumber CDATA #IMPLIED
language CDATA #IMPLIED">
<!ENTITY % linkend.attrib
"linkend IDREF #IMPLIED">
<!ENTITY % linkendreq.attrib
"linkend IDREF #REQUIRED">
<!ENTITY % linkends.attrib
"linkends IDREFS #IMPLIED">
<!ENTITY % local.mark.attrib "">
<!ENTITY % mark.attrib
"mark CDATA #IMPLIED
%local.mark.attrib;"
>
<!ENTITY % moreinfo.attrib
"moreinfo (refentry|none) 'none'">
<!ENTITY % pagenum.attrib
"pagenum CDATA #IMPLIED">
<!ENTITY % local.status.attrib "">
<!ENTITY % status.attrib
"status CDATA #IMPLIED
%local.status.attrib;"
>
<!ENTITY % width.attrib
"width CDATA #IMPLIED">
<!ENTITY % title.module "INCLUDE">
<![%title.module;[
<!ENTITY % local.title.attrib "">
<!ENTITY % title.role.attrib "%role.attrib;">
<!ENTITY % title.element "INCLUDE">
<![%title.element;[
<!ELEMENT title %ho; (%title.char.mix;)*>
]]>
<!ENTITY % title.attlist "INCLUDE">
<![%title.attlist;[
<!ATTLIST title
%pagenum.attrib;
%common.attrib;
%title.role.attrib;
%local.title.attrib;
>
]]>
]]>
<!ENTITY % titleabbrev.module "INCLUDE">
<![%titleabbrev.module;[
<!ENTITY % local.titleabbrev.attrib "">
<!ENTITY % titleabbrev.role.attrib "%role.attrib;">
<!ENTITY % titleabbrev.element "INCLUDE">
<![%titleabbrev.element;[
<!ELEMENT titleabbrev %ho; (%title.char.mix;)*>
]]>
<!ENTITY % titleabbrev.attlist "INCLUDE">
<![%titleabbrev.attlist;[
<!ATTLIST titleabbrev
%common.attrib;
%titleabbrev.role.attrib;
%local.titleabbrev.attrib;
>
]]>
]]>
<!ENTITY % subtitle.module "INCLUDE">
<![%subtitle.module;[
<!ENTITY % local.subtitle.attrib "">
<!ENTITY % subtitle.role.attrib "%role.attrib;">
<!ENTITY % subtitle.element "INCLUDE">
<![%subtitle.element;[
<!ELEMENT subtitle %ho; (%title.char.mix;)*>
]]>
<!ENTITY % subtitle.attlist "INCLUDE">
<![%subtitle.attlist;[
<!ATTLIST subtitle
%common.attrib;
%subtitle.role.attrib;
%local.subtitle.attrib;
>
]]>
]]>
<!ENTITY % local.person.ident.mix "">
<!ENTITY % person.ident.mix
"honorific|firstname|surname|lineage|othername|affiliation
|authorblurb|contrib %local.person.ident.mix;">
<!ENTITY % local.bibliocomponent.mix "">
<!ENTITY % bibliocomponent.mix
"abbrev|abstract|address|artpagenums|author
|authorgroup|authorinitials|bibliomisc|biblioset
|collab|confgroup|contractnum|contractsponsor
|copyright|corpauthor|corpname|corpcredit|date|edition
|editor|invpartnumber|isbn|issn|issuenum|orgname
|biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
|othercredit|pagenums|printhistory|productname
|productnumber|pubdate|publisher|publishername
|pubsnumber|releaseinfo|revhistory|seriesvolnums
|subtitle|title|titleabbrev|volumenum|citetitle
|personname|%person.ident.mix;
|%ndxterm.class;
%local.bibliocomponent.mix;">
<!ENTITY % local.info.class "">
<!ENTITY % info.class
"graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;
%local.info.class;">
<!ENTITY % bibliolist.module "INCLUDE">
<![%bibliolist.module;[
<!ENTITY % local.bibliolist.attrib "">
<!ENTITY % bibliolist.role.attrib "%role.attrib;">
<!ENTITY % bibliolist.element "INCLUDE">
<![%bibliolist.element;[
<!ELEMENT bibliolist %ho; (blockinfo?, (%formalobject.title.content;)?,
(biblioentry|bibliomixed)+)>
]]>
<!ENTITY % bibliolist.attlist "INCLUDE">
<![%bibliolist.attlist;[
<!ATTLIST bibliolist
%common.attrib;
%bibliolist.role.attrib;
%local.bibliolist.attrib;
>
]]>
]]>
<!ENTITY % biblioentry.module "INCLUDE">
<![%biblioentry.module;[
<!ENTITY % local.biblioentry.attrib "">
<!ENTITY % biblioentry.role.attrib "%role.attrib;">
<!ENTITY % biblioentry.element "INCLUDE">
<![%biblioentry.element;[
<!ELEMENT biblioentry %ho; ((articleinfo | (%bibliocomponent.mix;))+)
%ubiq.exclusion;>
]]>
<!ENTITY % biblioentry.attlist "INCLUDE">
<![%biblioentry.attlist;[
<!ATTLIST biblioentry
%common.attrib;
%biblioentry.role.attrib;
%local.biblioentry.attrib;
>
]]>
]]>
<!ENTITY % bibliomixed.module "INCLUDE">
<![%bibliomixed.module;[
<!ENTITY % local.bibliomixed.attrib "">
<!ENTITY % bibliomixed.role.attrib "%role.attrib;">
<!ENTITY % bibliomixed.element "INCLUDE">
<![%bibliomixed.element;[
<!ELEMENT bibliomixed %ho; (#PCDATA | %bibliocomponent.mix; | bibliomset)*
%ubiq.exclusion;>
]]>
<!ENTITY % bibliomixed.attlist "INCLUDE">
<![%bibliomixed.attlist;[
<!ATTLIST bibliomixed
%common.attrib;
%bibliomixed.role.attrib;
%local.bibliomixed.attrib;
>
]]>
]]>
<!ENTITY % articleinfo.module "INCLUDE">
<![%articleinfo.module;[
<!ENTITY % local.articleinfo.attrib "">
<!ENTITY % articleinfo.role.attrib "%role.attrib;">
<!ENTITY % articleinfo.element "INCLUDE">
<![%articleinfo.element;[
<!ELEMENT articleinfo %ho; ((%info.class;)+)
%beginpage.exclusion;>
]]>
<!ENTITY % articleinfo.attlist "INCLUDE">
<![%articleinfo.attlist;[
<!ATTLIST articleinfo
%common.attrib;
%articleinfo.role.attrib;
%local.articleinfo.attrib;
>
]]>
]]>
<!ENTITY % biblioset.module "INCLUDE">
<![%biblioset.module;[
<!ENTITY % local.biblioset.attrib "">
<!ENTITY % biblioset.role.attrib "%role.attrib;">
<!ENTITY % biblioset.element "INCLUDE">
<![%biblioset.element;[
<!ELEMENT biblioset %ho; ((%bibliocomponent.mix;)+)
%ubiq.exclusion;>
]]>
<!ENTITY % biblioset.attlist "INCLUDE">
<![%biblioset.attlist;[
<!ATTLIST biblioset
relation CDATA #IMPLIED
%common.attrib;
%biblioset.role.attrib;
%local.biblioset.attrib;
>
]]>
]]>
<!ENTITY % bibliomset.module "INCLUDE">
<![%bibliomset.module;[
<!ENTITY % bibliomset.role.attrib "%role.attrib;">
<!ENTITY % local.bibliomset.attrib "">
<!ENTITY % bibliomset.element "INCLUDE">
<![%bibliomset.element;[
<!ELEMENT bibliomset %ho; (#PCDATA | %bibliocomponent.mix; | bibliomset)*
%ubiq.exclusion;>
]]>
<!ENTITY % bibliomset.attlist "INCLUDE">
<![%bibliomset.attlist;[
<!ATTLIST bibliomset
relation CDATA #IMPLIED
%common.attrib;
%bibliomset.role.attrib;
%local.bibliomset.attrib;
>
]]>
]]>
<!ENTITY % bibliomisc.module "INCLUDE">
<![%bibliomisc.module;[
<!ENTITY % local.bibliomisc.attrib "">
<!ENTITY % bibliomisc.role.attrib "%role.attrib;">
<!ENTITY % bibliomisc.element "INCLUDE">
<![%bibliomisc.element;[
<!ELEMENT bibliomisc %ho; (%para.char.mix;)*>
]]>
<!ENTITY % bibliomisc.attlist "INCLUDE">
<![%bibliomisc.attlist;[
<!ATTLIST bibliomisc
%common.attrib;
%bibliomisc.role.attrib;
%local.bibliomisc.attrib;
>
]]>
]]>
<!ENTITY % subjectset.content.module "INCLUDE">
<![%subjectset.content.module;[
<!ENTITY % subjectset.module "INCLUDE">
<![%subjectset.module;[
<!ENTITY % local.subjectset.attrib "">
<!ENTITY % subjectset.role.attrib "%role.attrib;">
<!ENTITY % subjectset.element "INCLUDE">
<![%subjectset.element;[
<!ELEMENT subjectset %ho; (subject+)>
]]>
<!ENTITY % subjectset.attlist "INCLUDE">
<![%subjectset.attlist;[
<!ATTLIST subjectset
scheme NMTOKEN #IMPLIED
%common.attrib;
%subjectset.role.attrib;
%local.subjectset.attrib;
>
]]>
]]>
<!ENTITY % subject.module "INCLUDE">
<![%subject.module;[
<!ENTITY % local.subject.attrib "">
<!ENTITY % subject.role.attrib "%role.attrib;">
<!ENTITY % subject.element "INCLUDE">
<![%subject.element;[
<!ELEMENT subject %ho; (subjectterm+)>
]]>
<!ENTITY % subject.attlist "INCLUDE">
<![%subject.attlist;[
<!ATTLIST subject
weight CDATA #IMPLIED
%common.attrib;
%subject.role.attrib;
%local.subject.attrib;
>
]]>
]]>
<!ENTITY % subjectterm.module "INCLUDE">
<![%subjectterm.module;[
<!ENTITY % local.subjectterm.attrib "">
<!ENTITY % subjectterm.role.attrib "%role.attrib;">
<!ENTITY % subjectterm.element "INCLUDE">
<![%subjectterm.element;[
<!ELEMENT subjectterm %ho; (#PCDATA)>
]]>
<!ENTITY % subjectterm.attlist "INCLUDE">
<![%subjectterm.attlist;[
<!ATTLIST subjectterm
%common.attrib;
%subjectterm.role.attrib;
%local.subjectterm.attrib;
>
]]>
]]>
]]>
<!ENTITY % keywordset.content.module "INCLUDE">
<![%keywordset.content.module;[
<!ENTITY % keywordset.module "INCLUDE">
<![%keywordset.module;[
<!ENTITY % local.keywordset.attrib "">
<!ENTITY % keywordset.role.attrib "%role.attrib;">
<!ENTITY % keywordset.element "INCLUDE">
<![%keywordset.element;[
<!ELEMENT keywordset %ho; (keyword+)>
]]>
<!ENTITY % keywordset.attlist "INCLUDE">
<![%keywordset.attlist;[
<!ATTLIST keywordset
%common.attrib;
%keywordset.role.attrib;
%local.keywordset.attrib;
>
]]>
]]>
<!ENTITY % keyword.module "INCLUDE">
<![%keyword.module;[
<!ENTITY % local.keyword.attrib "">
<!ENTITY % keyword.role.attrib "%role.attrib;">
<!ENTITY % keyword.element "INCLUDE">
<![%keyword.element;[
<!ELEMENT keyword %ho; (#PCDATA)>
]]>
<!ENTITY % keyword.attlist "INCLUDE">
<![%keyword.attlist;[
<!ATTLIST keyword
%common.attrib;
%keyword.role.attrib;
%local.keyword.attrib;
>
]]>
]]>
]]>
<!ENTITY % itermset.module "INCLUDE">
<![%itermset.module;[
<!ENTITY % local.itermset.attrib "">
<!ENTITY % itermset.role.attrib "%role.attrib;">
<!ENTITY % itermset.element "INCLUDE">
<![%itermset.element;[
<!ELEMENT itermset %ho; (indexterm+)>
]]>
<!ENTITY % itermset.attlist "INCLUDE">
<![%itermset.attlist;[
<!ATTLIST itermset
%common.attrib;
%itermset.role.attrib;
%local.itermset.attrib;
>
]]>
]]>
<!ENTITY % blockinfo.module "INCLUDE">
<![ %blockinfo.module; [
<!ENTITY % local.blockinfo.attrib "">
<!ENTITY % blockinfo.role.attrib "%role.attrib;">
<!ENTITY % blockinfo.element "INCLUDE">
<![ %blockinfo.element; [
<!ELEMENT blockinfo %ho; ((%info.class;)+)
%beginpage.exclusion;>
]]>
<!ENTITY % blockinfo.attlist "INCLUDE">
<![ %blockinfo.attlist; [
<!ATTLIST blockinfo
%common.attrib;
%blockinfo.role.attrib;
%local.blockinfo.attrib;
>
]]>
]]>
<!ENTITY % msgset.content.module "INCLUDE">
<![%msgset.content.module;[
<!ENTITY % msgset.module "INCLUDE">
<![%msgset.module;[
<!ENTITY % local.msgset.attrib "">
<!ENTITY % msgset.role.attrib "%role.attrib;">
<!ENTITY % msgset.element "INCLUDE">
<![%msgset.element;[
<!ELEMENT msgset %ho; (blockinfo?, (%formalobject.title.content;)?,
(msgentry+|simplemsgentry+))>
]]>
<!ENTITY % msgset.attlist "INCLUDE">
<![%msgset.attlist;[
<!ATTLIST msgset
%common.attrib;
%msgset.role.attrib;
%local.msgset.attrib;
>
]]>
]]>
<!ENTITY % msgentry.module "INCLUDE">
<![%msgentry.module;[
<!ENTITY % local.msgentry.attrib "">
<!ENTITY % msgentry.role.attrib "%role.attrib;">
<!ENTITY % msgentry.element "INCLUDE">
<![%msgentry.element;[
<!ELEMENT msgentry %ho; (msg+, msginfo?, msgexplan*)>
]]>
<!ENTITY % msgentry.attlist "INCLUDE">
<![%msgentry.attlist;[
<!ATTLIST msgentry
%common.attrib;
%msgentry.role.attrib;
%local.msgentry.attrib;
>
]]>
]]>
<!ENTITY % simplemsgentry.module "INCLUDE">
<![ %simplemsgentry.module; [
<!ENTITY % local.simplemsgentry.attrib "">
<!ENTITY % simplemsgentry.role.attrib "%role.attrib;">
<!ENTITY % simplemsgentry.element "INCLUDE">
<![ %simplemsgentry.element; [
<!ELEMENT simplemsgentry %ho; (msgtext, msgexplan+)>
]]>
<!ENTITY % simplemsgentry.attlist "INCLUDE">
<![ %simplemsgentry.attlist; [
<!ATTLIST simplemsgentry
audience CDATA #IMPLIED
level CDATA #IMPLIED
origin CDATA #IMPLIED
%common.attrib;
%simplemsgentry.role.attrib;
%local.simplemsgentry.attrib;
>
]]>
]]>
<!ENTITY % msg.module "INCLUDE">
<![%msg.module;[
<!ENTITY % local.msg.attrib "">
<!ENTITY % msg.role.attrib "%role.attrib;">
<!ENTITY % msg.element "INCLUDE">
<![%msg.element;[
<!ELEMENT msg %ho; (title?, msgmain, (msgsub | msgrel)*)>
]]>
<!ENTITY % msg.attlist "INCLUDE">
<![%msg.attlist;[
<!ATTLIST msg
%common.attrib;
%msg.role.attrib;
%local.msg.attrib;
>
]]>
]]>
<!ENTITY % msgmain.module "INCLUDE">
<![%msgmain.module;[
<!ENTITY % local.msgmain.attrib "">
<!ENTITY % msgmain.role.attrib "%role.attrib;">
<!ENTITY % msgmain.element "INCLUDE">
<![%msgmain.element;[
<!ELEMENT msgmain %ho; (title?, msgtext)>
]]>
<!ENTITY % msgmain.attlist "INCLUDE">
<![%msgmain.attlist;[
<!ATTLIST msgmain
%common.attrib;
%msgmain.role.attrib;
%local.msgmain.attrib;
>
]]>
]]>
<!ENTITY % msgsub.module "INCLUDE">
<![%msgsub.module;[
<!ENTITY % local.msgsub.attrib "">
<!ENTITY % msgsub.role.attrib "%role.attrib;">
<!ENTITY % msgsub.element "INCLUDE">
<![%msgsub.element;[
<!ELEMENT msgsub %ho; (title?, msgtext)>
]]>
<!ENTITY % msgsub.attlist "INCLUDE">
<![%msgsub.attlist;[
<!ATTLIST msgsub
%common.attrib;
%msgsub.role.attrib;
%local.msgsub.attrib;
>
]]>
]]>
<!ENTITY % msgrel.module "INCLUDE">
<![%msgrel.module;[
<!ENTITY % local.msgrel.attrib "">
<!ENTITY % msgrel.role.attrib "%role.attrib;">
<!ENTITY % msgrel.element "INCLUDE">
<![%msgrel.element;[
<!ELEMENT msgrel %ho; (title?, msgtext)>
]]>
<!ENTITY % msgrel.attlist "INCLUDE">
<![%msgrel.attlist;[
<!ATTLIST msgrel
%common.attrib;
%msgrel.role.attrib;
%local.msgrel.attrib;
>
]]>
]]>
<!ENTITY % msginfo.module "INCLUDE">
<![%msginfo.module;[
<!ENTITY % local.msginfo.attrib "">
<!ENTITY % msginfo.role.attrib "%role.attrib;">
<!ENTITY % msginfo.element "INCLUDE">
<![%msginfo.element;[
<!ELEMENT msginfo %ho; ((msglevel | msgorig | msgaud)*)>
]]>
<!ENTITY % msginfo.attlist "INCLUDE">
<![%msginfo.attlist;[
<!ATTLIST msginfo
%common.attrib;
%msginfo.role.attrib;
%local.msginfo.attrib;
>
]]>
]]>
<!ENTITY % msglevel.module "INCLUDE">
<![%msglevel.module;[
<!ENTITY % local.msglevel.attrib "">
<!ENTITY % msglevel.role.attrib "%role.attrib;">
<!ENTITY % msglevel.element "INCLUDE">
<![%msglevel.element;[
<!ELEMENT msglevel %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % msglevel.attlist "INCLUDE">
<![%msglevel.attlist;[
<!ATTLIST msglevel
%common.attrib;
%msglevel.role.attrib;
%local.msglevel.attrib;
>
]]>
]]>
<!ENTITY % msgorig.module "INCLUDE">
<![%msgorig.module;[
<!ENTITY % local.msgorig.attrib "">
<!ENTITY % msgorig.role.attrib "%role.attrib;">
<!ENTITY % msgorig.element "INCLUDE">
<![%msgorig.element;[
<!ELEMENT msgorig %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % msgorig.attlist "INCLUDE">
<![%msgorig.attlist;[
<!ATTLIST msgorig
%common.attrib;
%msgorig.role.attrib;
%local.msgorig.attrib;
>
]]>
]]>
<!ENTITY % msgaud.module "INCLUDE">
<![%msgaud.module;[
<!ENTITY % local.msgaud.attrib "">
<!ENTITY % msgaud.role.attrib "%role.attrib;">
<!ENTITY % msgaud.element "INCLUDE">
<![%msgaud.element;[
<!ELEMENT msgaud %ho; (%para.char.mix;)*>
]]>
<!ENTITY % msgaud.attlist "INCLUDE">
<![%msgaud.attlist;[
<!ATTLIST msgaud
%common.attrib;
%msgaud.role.attrib;
%local.msgaud.attrib;
>
]]>
]]>
<!ENTITY % msgexplan.module "INCLUDE">
<![%msgexplan.module;[
<!ENTITY % local.msgexplan.attrib "">
<!ENTITY % msgexplan.role.attrib "%role.attrib;">
<!ENTITY % msgexplan.element "INCLUDE">
<![%msgexplan.element;[
<!ELEMENT msgexplan %ho; (title?, (%component.mix;)+)>
]]>
<!ENTITY % msgexplan.attlist "INCLUDE">
<![%msgexplan.attlist;[
<!ATTLIST msgexplan
%common.attrib;
%msgexplan.role.attrib;
%local.msgexplan.attrib;
>
]]>
]]>
]]>
<!ENTITY % task.content.module "INCLUDE">
<![%task.content.module;[
<!ENTITY % task.module "INCLUDE">
<![%task.module;[
<!ENTITY % local.task.attrib "">
<!ENTITY % task.role.attrib "%role.attrib;">
<!ENTITY % task.element "INCLUDE">
<![%task.element;[
<!ELEMENT task %ho; (blockinfo?,(%ndxterm.class;)*,
(%formalobject.title.content;),
tasksummary?,
taskprerequisites?,
procedure,
example*,
taskrelated?)>
]]>
<!ENTITY % task.attlist "INCLUDE">
<![%task.attlist;[
<!ATTLIST task
%common.attrib;
%task.role.attrib;
%local.task.attrib;
>
]]>
]]>
<!ENTITY % tasksummary.module "INCLUDE">
<![%tasksummary.module;[
<!ENTITY % local.tasksummary.attrib "">
<!ENTITY % tasksummary.role.attrib "%role.attrib;">
<!ENTITY % tasksummary.element "INCLUDE">
<![%tasksummary.element;[
<!ELEMENT tasksummary %ho; (blockinfo?,
(%formalobject.title.content;)?,
(%component.mix;)+)>
]]>
<!ENTITY % tasksummary.attlist "INCLUDE">
<![%tasksummary.attlist;[
<!ATTLIST tasksummary
%common.attrib;
%tasksummary.role.attrib;
%local.tasksummary.attrib;
>
]]>
]]>
<!ENTITY % taskprerequisites.module "INCLUDE">
<![%taskprerequisites.module;[
<!ENTITY % local.taskprerequisites.attrib "">
<!ENTITY % taskprerequisites.role.attrib "%role.attrib;">
<!ENTITY % taskprerequisites.element "INCLUDE">
<![%taskprerequisites.element;[
<!ELEMENT taskprerequisites %ho; (blockinfo?,
(%formalobject.title.content;)?,
(%component.mix;)+)>
]]>
<!ENTITY % taskprerequisites.attlist "INCLUDE">
<![%taskprerequisites.attlist;[
<!ATTLIST taskprerequisites
%common.attrib;
%taskprerequisites.role.attrib;
%local.taskprerequisites.attrib;
>
]]>
]]>
<!ENTITY % taskrelated.module "INCLUDE">
<![%taskrelated.module;[
<!ENTITY % local.taskrelated.attrib "">
<!ENTITY % taskrelated.role.attrib "%role.attrib;">
<!ENTITY % taskrelated.element "INCLUDE">
<![%taskrelated.element;[
<!ELEMENT taskrelated %ho; (blockinfo?,
(%formalobject.title.content;)?,
(%component.mix;)+)>
]]>
<!ENTITY % taskrelated.attlist "INCLUDE">
<![%taskrelated.attlist;[
<!ATTLIST taskrelated
%common.attrib;
%taskrelated.role.attrib;
%local.taskrelated.attrib;
>
]]>
]]>
]]>
<!ENTITY % qandaset.content.module "INCLUDE">
<![ %qandaset.content.module; [
<!ENTITY % qandaset.module "INCLUDE">
<![ %qandaset.module; [
<!ENTITY % local.qandaset.attrib "">
<!ENTITY % qandaset.role.attrib "%role.attrib;">
<!ENTITY % qandaset.element "INCLUDE">
<![ %qandaset.element; [
<!ELEMENT qandaset %ho; (blockinfo?, (%formalobject.title.content;)?,
(%qandaset.mix;)*,
(qandadiv+|qandaentry+))>
]]>
<!ENTITY % qandaset.attlist "INCLUDE">
<![ %qandaset.attlist; [
<!ATTLIST qandaset
defaultlabel (qanda|number|none) #IMPLIED
%common.attrib;
%qandaset.role.attrib;
%local.qandaset.attrib;>
]]>
]]>
<!ENTITY % qandadiv.module "INCLUDE">
<![ %qandadiv.module; [
<!ENTITY % local.qandadiv.attrib "">
<!ENTITY % qandadiv.role.attrib "%role.attrib;">
<!ENTITY % qandadiv.element "INCLUDE">
<![ %qandadiv.element; [
<!ELEMENT qandadiv %ho; (blockinfo?, (%formalobject.title.content;)?,
(%qandaset.mix;)*,
(qandadiv+|qandaentry+))>
]]>
<!ENTITY % qandadiv.attlist "INCLUDE">
<![ %qandadiv.attlist; [
<!ATTLIST qandadiv
%common.attrib;
%qandadiv.role.attrib;
%local.qandadiv.attrib;>
]]>
]]>
<!ENTITY % qandaentry.module "INCLUDE">
<![ %qandaentry.module; [
<!ENTITY % local.qandaentry.attrib "">
<!ENTITY % qandaentry.role.attrib "%role.attrib;">
<!ENTITY % qandaentry.element "INCLUDE">
<![ %qandaentry.element; [
<!ELEMENT qandaentry %ho; (blockinfo?, revhistory?, question, answer*)>
]]>
<!ENTITY % qandaentry.attlist "INCLUDE">
<![ %qandaentry.attlist; [
<!ATTLIST qandaentry
%common.attrib;
%qandaentry.role.attrib;
%local.qandaentry.attrib;>
]]>
]]>
<!ENTITY % question.module "INCLUDE">
<![ %question.module; [
<!ENTITY % local.question.attrib "">
<!ENTITY % question.role.attrib "%role.attrib;">
<!ENTITY % question.element "INCLUDE">
<![ %question.element; [
<!ELEMENT question %ho; (label?, (%qandaset.mix;)+)>
]]>
<!ENTITY % question.attlist "INCLUDE">
<![ %question.attlist; [
<!ATTLIST question
%common.attrib;
%question.role.attrib;
%local.question.attrib;
>
]]>
]]>
<!ENTITY % answer.module "INCLUDE">
<![ %answer.module; [
<!ENTITY % local.answer.attrib "">
<!ENTITY % answer.role.attrib "%role.attrib;">
<!ENTITY % answer.element "INCLUDE">
<![ %answer.element; [
<!ELEMENT answer %ho; (label?, (%qandaset.mix;)*, qandaentry*)>
]]>
<!ENTITY % answer.attlist "INCLUDE">
<![ %answer.attlist; [
<!ATTLIST answer
%common.attrib;
%answer.role.attrib;
%local.answer.attrib;
>
]]>
]]>
<!ENTITY % label.module "INCLUDE">
<![ %label.module; [
<!ENTITY % local.label.attrib "">
<!ENTITY % label.role.attrib "%role.attrib;">
<!ENTITY % label.element "INCLUDE">
<![ %label.element; [
<!ELEMENT label %ho; (%word.char.mix;)*>
]]>
<!ENTITY % label.attlist "INCLUDE">
<![ %label.attlist; [
<!ATTLIST label
%common.attrib;
%label.role.attrib;
%local.label.attrib;
>
]]>
]]>
]]>
<!ENTITY % procedure.content.module "INCLUDE">
<![%procedure.content.module;[
<!ENTITY % procedure.module "INCLUDE">
<![%procedure.module;[
<!ENTITY % local.procedure.attrib "">
<!ENTITY % procedure.role.attrib "%role.attrib;">
<!ENTITY % procedure.element "INCLUDE">
<![%procedure.element;[
<!ELEMENT procedure %ho; (blockinfo?, (%formalobject.title.content;)?,
(%component.mix;)*, step+)>
]]>
<!ENTITY % procedure.attlist "INCLUDE">
<![%procedure.attlist;[
<!ATTLIST procedure
%common.attrib;
%procedure.role.attrib;
%local.procedure.attrib;
>
]]>
]]>
<!ENTITY % step.module "INCLUDE">
<![%step.module;[
<!ENTITY % local.step.attrib "">
<!ENTITY % step.role.attrib "%role.attrib;">
<!ENTITY % step.element "INCLUDE">
<![%step.element;[
<!ELEMENT step %ho; (title?, (((%component.mix;)+, ((substeps|stepalternatives), (%component.mix;)*)?)
| ((substeps|stepalternatives), (%component.mix;)*)))>
]]>
<!ENTITY % step.attlist "INCLUDE">
<![%step.attlist;[
<!ATTLIST step
performance (optional
|required) "required"
%common.attrib;
%step.role.attrib;
%local.step.attrib;
>
]]>
]]>
<!ENTITY % substeps.module "INCLUDE">
<![%substeps.module;[
<!ENTITY % local.substeps.attrib "">
<!ENTITY % substeps.role.attrib "%role.attrib;">
<!ENTITY % substeps.element "INCLUDE">
<![%substeps.element;[
<!ELEMENT substeps %ho; (step+)>
]]>
<!ENTITY % substeps.attlist "INCLUDE">
<![%substeps.attlist;[
<!ATTLIST substeps
performance (optional
|required) "required"
%common.attrib;
%substeps.role.attrib;
%local.substeps.attrib;
>
]]>
]]>
<!ENTITY % stepalternatives.module "INCLUDE">
<![%stepalternatives.module;[
<!ENTITY % local.stepalternatives.attrib "">
<!ENTITY % stepalternatives.role.attrib "%role.attrib;">
<!ENTITY % stepalternatives.element "INCLUDE">
<![%stepalternatives.element;[
<!ELEMENT stepalternatives %ho; (step+)>
]]>
<!ENTITY % stepalternatives.attlist "INCLUDE">
<![%stepalternatives.attlist;[
<!ATTLIST stepalternatives
performance (optional
|required) "required"
%common.attrib;
%stepalternatives.role.attrib;
%local.stepalternatives.attrib;
>
]]>
]]>
]]>
<!ENTITY % sidebar.content.model "INCLUDE">
<![ %sidebar.content.model; [
<!ENTITY % sidebarinfo.module "INCLUDE">
<![ %sidebarinfo.module; [
<!ENTITY % local.sidebarinfo.attrib "">
<!ENTITY % sidebarinfo.role.attrib "%role.attrib;">
<!ENTITY % sidebarinfo.element "INCLUDE">
<![ %sidebarinfo.element; [
<!ELEMENT sidebarinfo %ho; ((%info.class;)+)
%beginpage.exclusion;>
]]>
<!ENTITY % sidebarinfo.attlist "INCLUDE">
<![ %sidebarinfo.attlist; [
<!ATTLIST sidebarinfo
%common.attrib;
%sidebarinfo.role.attrib;
%local.sidebarinfo.attrib;
>
]]>
]]>
<!ENTITY % sidebar.module "INCLUDE">
<![%sidebar.module;[
<!ENTITY % local.sidebar.attrib "">
<!ENTITY % sidebar.role.attrib "%role.attrib;">
<!ENTITY % sidebar.element "INCLUDE">
<![%sidebar.element;[
<!ELEMENT sidebar %ho; (sidebarinfo?,
(%formalobject.title.content;)?,
(%sidebar.mix;)+)>
]]>
<!ENTITY % sidebar.attlist "INCLUDE">
<![%sidebar.attlist;[
<!ATTLIST sidebar
%common.attrib;
%sidebar.role.attrib;
%local.sidebar.attrib;
>
]]>
]]>
]]>
<!ENTITY % abstract.module "INCLUDE">
<![%abstract.module;[
<!ENTITY % local.abstract.attrib "">
<!ENTITY % abstract.role.attrib "%role.attrib;">
<!ENTITY % abstract.element "INCLUDE">
<![%abstract.element;[
<!ELEMENT abstract %ho; (title?, (%para.class;)+)>
]]>
<!ENTITY % abstract.attlist "INCLUDE">
<![%abstract.attlist;[
<!ATTLIST abstract
%common.attrib;
%abstract.role.attrib;
%local.abstract.attrib;
>
]]>
]]>
<!ENTITY % authorblurb.module "INCLUDE">
<![%authorblurb.module;[
<!ENTITY % local.authorblurb.attrib "">
<!ENTITY % authorblurb.role.attrib "%role.attrib;">
<!ENTITY % authorblurb.element "INCLUDE">
<![%authorblurb.element;[
<!ELEMENT authorblurb %ho; (title?, (%para.class;)+)>
]]>
<!ENTITY % authorblurb.attlist "INCLUDE">
<![%authorblurb.attlist;[
<!ATTLIST authorblurb
%common.attrib;
%authorblurb.role.attrib;
%local.authorblurb.attrib;
>
]]>
]]>
<!ENTITY % personblurb.module "INCLUDE">
<![%personblurb.module;[
<!ENTITY % local.personblurb.attrib "">
<!ENTITY % personblurb.role.attrib "%role.attrib;">
<!ENTITY % personblurb.element "INCLUDE">
<![%personblurb.element;[
<!ELEMENT personblurb %ho; (title?, (%para.class;)+)>
]]>
<!ENTITY % personblurb.attlist "INCLUDE">
<![%personblurb.attlist;[
<!ATTLIST personblurb
%common.attrib;
%personblurb.role.attrib;
%local.personblurb.attrib;
>
]]>
]]>
<!ENTITY % blockquote.module "INCLUDE">
<![%blockquote.module;[
<!ENTITY % local.blockquote.attrib "">
<!ENTITY % blockquote.role.attrib "%role.attrib;">
<!ENTITY % blockquote.element "INCLUDE">
<![%blockquote.element;[
<!ELEMENT blockquote %ho; (blockinfo?, title?, attribution?, (%component.mix;)+)
%blockquote.exclusion;>
]]>
<!ENTITY % blockquote.attlist "INCLUDE">
<![%blockquote.attlist;[
<!ATTLIST blockquote
%common.attrib;
%blockquote.role.attrib;
%local.blockquote.attrib;
>
]]>
]]>
<!ENTITY % attribution.module "INCLUDE">
<![%attribution.module;[
<!ENTITY % local.attribution.attrib "">
<!ENTITY % attribution.role.attrib "%role.attrib;">
<!ENTITY % attribution.element "INCLUDE">
<![%attribution.element;[
<!ELEMENT attribution %ho; (%para.char.mix;)*>
]]>
<!ENTITY % attribution.attlist "INCLUDE">
<![%attribution.attlist;[
<!ATTLIST attribution
%common.attrib;
%attribution.role.attrib;
%local.attribution.attrib;
>
]]>
]]>
<!ENTITY % bridgehead.module "INCLUDE">
<![%bridgehead.module;[
<!ENTITY % local.bridgehead.attrib "">
<!ENTITY % bridgehead.role.attrib "%role.attrib;">
<!ENTITY % bridgehead.element "INCLUDE">
<![%bridgehead.element;[
<!ELEMENT bridgehead %ho; (%title.char.mix;)*>
]]>
<!ENTITY % bridgehead.attlist "INCLUDE">
<![%bridgehead.attlist;[
<!ATTLIST bridgehead
renderas (other
|sect1
|sect2
|sect3
|sect4
|sect5) #IMPLIED
%common.attrib;
%bridgehead.role.attrib;
%local.bridgehead.attrib;
>
]]>
]]>
<!ENTITY % remark.module "INCLUDE">
<![%remark.module;[
<!ENTITY % local.remark.attrib "">
<!ENTITY % remark.role.attrib "%role.attrib;">
<!ENTITY % remark.element "INCLUDE">
<![%remark.element;[
<!ELEMENT remark %ho; (%para.char.mix;)*
%remark.exclusion;>
]]>
<!ENTITY % remark.attlist "INCLUDE">
<![%remark.attlist;[
<!ATTLIST remark
%common.attrib;
%remark.role.attrib;
%local.remark.attrib;
>
]]>
]]>
<!ENTITY % epigraph.module "INCLUDE">
<![%epigraph.module;[
<!ENTITY % local.epigraph.attrib "">
<!ENTITY % epigraph.role.attrib "%role.attrib;">
<!ENTITY % epigraph.element "INCLUDE">
<![%epigraph.element;[
<!ELEMENT epigraph %ho; (attribution?, ((%para.class;)|literallayout)+)>
]]>
<!ENTITY % epigraph.attlist "INCLUDE">
<![%epigraph.attlist;[
<!ATTLIST epigraph
%common.attrib;
%epigraph.role.attrib;
%local.epigraph.attrib;
>
]]>
]]>
<!ENTITY % footnote.module "INCLUDE">
<![%footnote.module;[
<!ENTITY % local.footnote.attrib "">
<!ENTITY % footnote.role.attrib "%role.attrib;">
<!ENTITY % footnote.element "INCLUDE">
<![%footnote.element;[
<!ELEMENT footnote %ho; ((%footnote.mix;)+)
%footnote.exclusion;>
]]>
<!ENTITY % footnote.attlist "INCLUDE">
<![%footnote.attlist;[
<!ATTLIST footnote
%label.attrib;
%common.attrib;
%footnote.role.attrib;
%local.footnote.attrib;
>
]]>
]]>
<!ENTITY % highlights.module "INCLUDE">
<![%highlights.module;[
<!ENTITY % local.highlights.attrib "">
<!ENTITY % highlights.role.attrib "%role.attrib;">
<!ENTITY % highlights.element "INCLUDE">
<![%highlights.element;[
<!ELEMENT highlights %ho; ((%highlights.mix;)+)
%highlights.exclusion;>
]]>
<!ENTITY % highlights.attlist "INCLUDE">
<![%highlights.attlist;[
<!ATTLIST highlights
%common.attrib;
%highlights.role.attrib;
%local.highlights.attrib;
>
]]>
]]>
<!ENTITY % formalpara.module "INCLUDE">
<![%formalpara.module;[
<!ENTITY % local.formalpara.attrib "">
<!ENTITY % formalpara.role.attrib "%role.attrib;">
<!ENTITY % formalpara.element "INCLUDE">
<![%formalpara.element;[
<!ELEMENT formalpara %ho; (title, (%ndxterm.class;)*, para)>
]]>
<!ENTITY % formalpara.attlist "INCLUDE">
<![%formalpara.attlist;[
<!ATTLIST formalpara
%common.attrib;
%formalpara.role.attrib;
%local.formalpara.attrib;
>
]]>
]]>
<!ENTITY % para.module "INCLUDE">
<![%para.module;[
<!ENTITY % local.para.attrib "">
<!ENTITY % para.role.attrib "%role.attrib;">
<!ENTITY % para.element "INCLUDE">
<![%para.element;[
<!ELEMENT para %ho; (%para.char.mix; | %para.mix;)*>
]]>
<!ENTITY % para.attlist "INCLUDE">
<![%para.attlist;[
<!ATTLIST para
%common.attrib;
%para.role.attrib;
%local.para.attrib;
>
]]>
]]>
<!ENTITY % simpara.module "INCLUDE">
<![%simpara.module;[
<!ENTITY % local.simpara.attrib "">
<!ENTITY % simpara.role.attrib "%role.attrib;">
<!ENTITY % simpara.element "INCLUDE">
<![%simpara.element;[
<!ELEMENT simpara %ho; (%para.char.mix;)*>
]]>
<!ENTITY % simpara.attlist "INCLUDE">
<![%simpara.attlist;[
<!ATTLIST simpara
%common.attrib;
%simpara.role.attrib;
%local.simpara.attrib;
>
]]>
]]>
<!ENTITY % admon.module "INCLUDE">
<![%admon.module;[
<!ENTITY % local.admon.attrib "">
<!ENTITY % admon.role.attrib "%role.attrib;">
<!ENTITY % caution.element "INCLUDE">
<![%caution.element;[
<!ELEMENT caution %ho; (title?, (%admon.mix;)+)
%admon.exclusion;>
]]>
<!ENTITY % caution.attlist "INCLUDE">
<![%caution.attlist;[
<!ATTLIST caution
%common.attrib;
%admon.role.attrib;
%local.admon.attrib;
>
]]>
<!ENTITY % important.element "INCLUDE">
<![%important.element;[
<!ELEMENT important %ho; (title?, (%admon.mix;)+)
%admon.exclusion;>
]]>
<!ENTITY % important.attlist "INCLUDE">
<![%important.attlist;[
<!ATTLIST important
%common.attrib;
%admon.role.attrib;
%local.admon.attrib;
>
]]>
<!ENTITY % note.element "INCLUDE">
<![%note.element;[
<!ELEMENT note %ho; (title?, (%admon.mix;)+)
%admon.exclusion;>
]]>
<!ENTITY % note.attlist "INCLUDE">
<![%note.attlist;[
<!ATTLIST note
%common.attrib;
%admon.role.attrib;
%local.admon.attrib;
>
]]>
<!ENTITY % tip.element "INCLUDE">
<![%tip.element;[
<!ELEMENT tip %ho; (title?, (%admon.mix;)+)
%admon.exclusion;>
]]>
<!ENTITY % tip.attlist "INCLUDE">
<![%tip.attlist;[
<!ATTLIST tip
%common.attrib;
%admon.role.attrib;
%local.admon.attrib;
>
]]>
<!ENTITY % warning.element "INCLUDE">
<![%warning.element;[
<!ELEMENT warning %ho; (title?, (%admon.mix;)+)
%admon.exclusion;>
]]>
<!ENTITY % warning.attlist "INCLUDE">
<![%warning.attlist;[
<!ATTLIST warning
%common.attrib;
%admon.role.attrib;
%local.admon.attrib;
>
]]>
]]>
<!ENTITY % glosslist.module "INCLUDE">
<![%glosslist.module;[
<!ENTITY % local.glosslist.attrib "">
<!ENTITY % glosslist.role.attrib "%role.attrib;">
<!ENTITY % glosslist.element "INCLUDE">
<![%glosslist.element;[
<!ELEMENT glosslist %ho; (blockinfo?, (%formalobject.title.content;)?, glossentry+)>
]]>
<!ENTITY % glosslist.attlist "INCLUDE">
<![%glosslist.attlist;[
<!ATTLIST glosslist
%common.attrib;
%glosslist.role.attrib;
%local.glosslist.attrib;
>
]]>
]]>
<!ENTITY % glossentry.content.module "INCLUDE">
<![%glossentry.content.module;[
<!ENTITY % glossentry.module "INCLUDE">
<![%glossentry.module;[
<!ENTITY % local.glossentry.attrib "">
<!ENTITY % glossentry.role.attrib "%role.attrib;">
<!ENTITY % glossentry.element "INCLUDE">
<![%glossentry.element;[
<!ELEMENT glossentry %ho; (glossterm, acronym?, abbrev?,
(%ndxterm.class;)*,
revhistory?, (glosssee|glossdef+))>
]]>
<!ENTITY % glossentry.attlist "INCLUDE">
<![%glossentry.attlist;[
<!ATTLIST glossentry
sortas CDATA #IMPLIED
%common.attrib;
%glossentry.role.attrib;
%local.glossentry.attrib;
>
]]>
]]>
<!ENTITY % glossdef.module "INCLUDE">
<![%glossdef.module;[
<!ENTITY % local.glossdef.attrib "">
<!ENTITY % glossdef.role.attrib "%role.attrib;">
<!ENTITY % glossdef.element "INCLUDE">
<![%glossdef.element;[
<!ELEMENT glossdef %ho; ((%glossdef.mix;)+, glossseealso*)>
]]>
<!ENTITY % glossdef.attlist "INCLUDE">
<![%glossdef.attlist;[
<!ATTLIST glossdef
subject CDATA #IMPLIED
%common.attrib;
%glossdef.role.attrib;
%local.glossdef.attrib;
>
]]>
]]>
<!ENTITY % glosssee.module "INCLUDE">
<![%glosssee.module;[
<!ENTITY % local.glosssee.attrib "">
<!ENTITY % glosssee.role.attrib "%role.attrib;">
<!ENTITY % glosssee.element "INCLUDE">
<![%glosssee.element;[
<!ELEMENT glosssee %ho; (%para.char.mix;)*>
]]>
<!ENTITY % glosssee.attlist "INCLUDE">
<![%glosssee.attlist;[
<!ATTLIST glosssee
otherterm IDREF #IMPLIED
%common.attrib;
%glosssee.role.attrib;
%local.glosssee.attrib;
>
]]>
]]>
<!ENTITY % glossseealso.module "INCLUDE">
<![%glossseealso.module;[
<!ENTITY % local.glossseealso.attrib "">
<!ENTITY % glossseealso.role.attrib "%role.attrib;">
<!ENTITY % glossseealso.element "INCLUDE">
<![%glossseealso.element;[
<!ELEMENT glossseealso %ho; (%para.char.mix;)*>
]]>
<!ENTITY % glossseealso.attlist "INCLUDE">
<![%glossseealso.attlist;[
<!ATTLIST glossseealso
otherterm IDREF #IMPLIED
%common.attrib;
%glossseealso.role.attrib;
%local.glossseealso.attrib;
>
]]>
]]>
]]>
<!ENTITY % itemizedlist.module "INCLUDE">
<![%itemizedlist.module;[
<!ENTITY % local.itemizedlist.attrib "">
<!ENTITY % itemizedlist.role.attrib "%role.attrib;">
<!ENTITY % itemizedlist.element "INCLUDE">
<![%itemizedlist.element;[
<!ELEMENT itemizedlist %ho; (blockinfo?, (%formalobject.title.content;)?,
(%listpreamble.mix;)*, listitem+)>
]]>
<!ENTITY % itemizedlist.attlist "INCLUDE">
<![%itemizedlist.attlist;[
<!ATTLIST itemizedlist
spacing (normal
|compact) #IMPLIED
%mark.attrib;
%common.attrib;
%itemizedlist.role.attrib;
%local.itemizedlist.attrib;
>
]]>
]]>
<!ENTITY % orderedlist.module "INCLUDE">
<![%orderedlist.module;[
<!ENTITY % local.orderedlist.attrib "">
<!ENTITY % orderedlist.role.attrib "%role.attrib;">
<!ENTITY % orderedlist.element "INCLUDE">
<![%orderedlist.element;[
<!ELEMENT orderedlist %ho; (blockinfo?, (%formalobject.title.content;)?,
(%listpreamble.mix;)*, listitem+)>
]]>
<!ENTITY % orderedlist.attlist "INCLUDE">
<![%orderedlist.attlist;[
<!ATTLIST orderedlist
numeration (arabic
|upperalpha
|loweralpha
|upperroman
|lowerroman) #IMPLIED
inheritnum (inherit
|ignore) "ignore"
continuation (continues
|restarts) "restarts"
spacing (normal
|compact) #IMPLIED
%common.attrib;
%orderedlist.role.attrib;
%local.orderedlist.attrib;
>
]]>
]]>
<!ENTITY % listitem.module "INCLUDE">
<![%listitem.module;[
<!ENTITY % local.listitem.attrib "">
<!ENTITY % listitem.role.attrib "%role.attrib;">
<!ENTITY % listitem.element "INCLUDE">
<![%listitem.element;[
<!ELEMENT listitem %ho; ((%component.mix;)+)>
]]>
<!ENTITY % listitem.attlist "INCLUDE">
<![%listitem.attlist;[
<!ATTLIST listitem
override CDATA #IMPLIED
%common.attrib;
%listitem.role.attrib;
%local.listitem.attrib;
>
]]>
]]>
<!ENTITY % segmentedlist.content.module "INCLUDE">
<![%segmentedlist.content.module;[
<!ENTITY % segmentedlist.module "INCLUDE">
<![%segmentedlist.module;[
<!ENTITY % local.segmentedlist.attrib "">
<!ENTITY % segmentedlist.role.attrib "%role.attrib;">
<!ENTITY % segmentedlist.element "INCLUDE">
<![%segmentedlist.element;[
<!ELEMENT segmentedlist %ho; ((%formalobject.title.content;)?,
segtitle+,
seglistitem+)>
]]>
<!ENTITY % segmentedlist.attlist "INCLUDE">
<![%segmentedlist.attlist;[
<!ATTLIST segmentedlist
%common.attrib;
%segmentedlist.role.attrib;
%local.segmentedlist.attrib;
>
]]>
]]>
<!ENTITY % segtitle.module "INCLUDE">
<![%segtitle.module;[
<!ENTITY % local.segtitle.attrib "">
<!ENTITY % segtitle.role.attrib "%role.attrib;">
<!ENTITY % segtitle.element "INCLUDE">
<![%segtitle.element;[
<!ELEMENT segtitle %ho; (%title.char.mix;)*>
]]>
<!ENTITY % segtitle.attlist "INCLUDE">
<![%segtitle.attlist;[
<!ATTLIST segtitle
%common.attrib;
%segtitle.role.attrib;
%local.segtitle.attrib;
>
]]>
]]>
<!ENTITY % seglistitem.module "INCLUDE">
<![%seglistitem.module;[
<!ENTITY % local.seglistitem.attrib "">
<!ENTITY % seglistitem.role.attrib "%role.attrib;">
<!ENTITY % seglistitem.element "INCLUDE">
<![%seglistitem.element;[
<!ELEMENT seglistitem %ho; (seg+)>
]]>
<!ENTITY % seglistitem.attlist "INCLUDE">
<![%seglistitem.attlist;[
<!ATTLIST seglistitem
%common.attrib;
%seglistitem.role.attrib;
%local.seglistitem.attrib;
>
]]>
]]>
<!ENTITY % seg.module "INCLUDE">
<![%seg.module;[
<!ENTITY % local.seg.attrib "">
<!ENTITY % seg.role.attrib "%role.attrib;">
<!ENTITY % seg.element "INCLUDE">
<![%seg.element;[
<!ELEMENT seg %ho; (%para.char.mix;)*>
]]>
<!ENTITY % seg.attlist "INCLUDE">
<![%seg.attlist;[
<!ATTLIST seg
%common.attrib;
%seg.role.attrib;
%local.seg.attrib;
>
]]>
]]>
]]>
<!ENTITY % simplelist.content.module "INCLUDE">
<![%simplelist.content.module;[
<!ENTITY % simplelist.module "INCLUDE">
<![%simplelist.module;[
<!ENTITY % local.simplelist.attrib "">
<!ENTITY % simplelist.role.attrib "%role.attrib;">
<!ENTITY % simplelist.element "INCLUDE">
<![%simplelist.element;[
<!ELEMENT simplelist %ho; (member+)>
]]>
<!ENTITY % simplelist.attlist "INCLUDE">
<![%simplelist.attlist;[
<!ATTLIST simplelist
columns CDATA #IMPLIED
type (inline
|vert
|horiz) "vert"
%common.attrib;
%simplelist.role.attrib;
%local.simplelist.attrib;
>
]]>
]]>
<!ENTITY % member.module "INCLUDE">
<![%member.module;[
<!ENTITY % local.member.attrib "">
<!ENTITY % member.role.attrib "%role.attrib;">
<!ENTITY % member.element "INCLUDE">
<![%member.element;[
<!ELEMENT member %ho; (%para.char.mix;)*>
]]>
<!ENTITY % member.attlist "INCLUDE">
<![%member.attlist;[
<!ATTLIST member
%common.attrib;
%member.role.attrib;
%local.member.attrib;
>
]]>
]]>
]]>
<!ENTITY % variablelist.content.module "INCLUDE">
<![%variablelist.content.module;[
<!ENTITY % variablelist.module "INCLUDE">
<![%variablelist.module;[
<!ENTITY % local.variablelist.attrib "">
<!ENTITY % variablelist.role.attrib "%role.attrib;">
<!ENTITY % variablelist.element "INCLUDE">
<![%variablelist.element;[
<!ELEMENT variablelist %ho; (blockinfo?, (%formalobject.title.content;)?,
(%listpreamble.mix;)*, varlistentry+)>
]]>
<!ENTITY % variablelist.attlist "INCLUDE">
<![%variablelist.attlist;[
<!ATTLIST variablelist
termlength CDATA #IMPLIED
spacing (normal
|compact) #IMPLIED
%common.attrib;
%variablelist.role.attrib;
%local.variablelist.attrib;
>
]]>
]]>
<!ENTITY % varlistentry.module "INCLUDE">
<![%varlistentry.module;[
<!ENTITY % local.varlistentry.attrib "">
<!ENTITY % varlistentry.role.attrib "%role.attrib;">
<!ENTITY % varlistentry.element "INCLUDE">
<![%varlistentry.element;[
<!ELEMENT varlistentry %ho; (term+, listitem)>
]]>
<!ENTITY % varlistentry.attlist "INCLUDE">
<![%varlistentry.attlist;[
<!ATTLIST varlistentry
%common.attrib;
%varlistentry.role.attrib;
%local.varlistentry.attrib;
>
]]>
]]>
<!ENTITY % term.module "INCLUDE">
<![%term.module;[
<!ENTITY % local.term.attrib "">
<!ENTITY % term.role.attrib "%role.attrib;">
<!ENTITY % term.element "INCLUDE">
<![%term.element;[
<!ELEMENT term %ho; (%para.char.mix;)*>
]]>
<!ENTITY % term.attlist "INCLUDE">
<![%term.attlist;[
<!ATTLIST term
%common.attrib;
%term.role.attrib;
%local.term.attrib;
>
]]>
]]>
]]>
<!ENTITY % calloutlist.content.module "INCLUDE">
<![%calloutlist.content.module;[
<!ENTITY % calloutlist.module "INCLUDE">
<![%calloutlist.module;[
<!ENTITY % local.calloutlist.attrib "">
<!ENTITY % calloutlist.role.attrib "%role.attrib;">
<!ENTITY % calloutlist.element "INCLUDE">
<![%calloutlist.element;[
<!ELEMENT calloutlist %ho; ((%formalobject.title.content;)?, callout+)>
]]>
<!ENTITY % calloutlist.attlist "INCLUDE">
<![%calloutlist.attlist;[
<!ATTLIST calloutlist
%common.attrib;
%calloutlist.role.attrib;
%local.calloutlist.attrib;
>
]]>
]]>
<!ENTITY % callout.module "INCLUDE">
<![%callout.module;[
<!ENTITY % local.callout.attrib "">
<!ENTITY % callout.role.attrib "%role.attrib;">
<!ENTITY % callout.element "INCLUDE">
<![%callout.element;[
<!ELEMENT callout %ho; ((%component.mix;)+)>
]]>
<!ENTITY % callout.attlist "INCLUDE">
<![%callout.attlist;[
<!ATTLIST callout
arearefs IDREFS #REQUIRED
%common.attrib;
%callout.role.attrib;
%local.callout.attrib;
>
]]>
]]>
]]>
<!ENTITY % example.module "INCLUDE">
<![%example.module;[
<!ENTITY % local.example.attrib "">
<!ENTITY % example.role.attrib "%role.attrib;">
<!ENTITY % example.element "INCLUDE">
<![%example.element;[
<!ELEMENT example %ho; (blockinfo?, (%formalobject.title.content;), (%example.mix;)+)
%formal.exclusion;>
]]>
<!ENTITY % example.attlist "INCLUDE">
<![%example.attlist;[
<!ATTLIST example
floatstyle CDATA #IMPLIED
%label.attrib;
%width.attrib;
%common.attrib;
%example.role.attrib;
%local.example.attrib;
>
]]>
]]>
<!ENTITY % informalexample.module "INCLUDE">
<![%informalexample.module;[
<!ENTITY % local.informalexample.attrib "">
<!ENTITY % informalexample.role.attrib "%role.attrib;">
<!ENTITY % informalexample.element "INCLUDE">
<![%informalexample.element;[
<!ELEMENT informalexample %ho; (blockinfo?, (%example.mix;)+)>
]]>
<!ENTITY % informalexample.attlist "INCLUDE">
<![%informalexample.attlist;[
<!ATTLIST informalexample
floatstyle CDATA #IMPLIED
%width.attrib;
%common.attrib;
%informalexample.role.attrib;
%local.informalexample.attrib;
>
]]>
]]>
<!ENTITY % programlistingco.module "INCLUDE">
<![%programlistingco.module;[
<!ENTITY % local.programlistingco.attrib "">
<!ENTITY % programlistingco.role.attrib "%role.attrib;">
<!ENTITY % programlistingco.element "INCLUDE">
<![%programlistingco.element;[
<!ELEMENT programlistingco %ho; (areaspec, programlisting, calloutlist*)>
]]>
<!ENTITY % programlistingco.attlist "INCLUDE">
<![%programlistingco.attlist;[
<!ATTLIST programlistingco
%common.attrib;
%programlistingco.role.attrib;
%local.programlistingco.attrib;
>
]]>
]]>
<!ENTITY % areaspec.content.module "INCLUDE">
<![%areaspec.content.module;[
<!ENTITY % areaspec.module "INCLUDE">
<![%areaspec.module;[
<!ENTITY % local.areaspec.attrib "">
<!ENTITY % areaspec.role.attrib "%role.attrib;">
<!ENTITY % areaspec.element "INCLUDE">
<![%areaspec.element;[
<!ELEMENT areaspec %ho; ((area|areaset)+)>
]]>
<!ENTITY % areaspec.attlist "INCLUDE">
<![%areaspec.attlist;[
<!ATTLIST areaspec
units (calspair
|linecolumn
|linerange
|linecolumnpair
|other) #IMPLIED
otherunits NMTOKEN #IMPLIED
%common.attrib;
%areaspec.role.attrib;
%local.areaspec.attrib;
>
]]>
]]>
<!ENTITY % area.module "INCLUDE">
<![%area.module;[
<!ENTITY % local.area.attrib "">
<!ENTITY % area.role.attrib "%role.attrib;">
<!ENTITY % area.element "INCLUDE">
<![%area.element;[
<!ELEMENT area %ho; EMPTY>
]]>
<!ENTITY % area.attlist "INCLUDE">
<![%area.attlist;[
<!ATTLIST area
%label.attrib;
%linkends.attrib;
units (calspair
|linecolumn
|linerange
|linecolumnpair
|other) #IMPLIED
otherunits NMTOKEN #IMPLIED
coords CDATA #REQUIRED
%idreq.common.attrib;
%area.role.attrib;
%local.area.attrib;
>
]]>
]]>
<!ENTITY % areaset.module "INCLUDE">
<![%areaset.module;[
<!ENTITY % local.areaset.attrib "">
<!ENTITY % areaset.role.attrib "%role.attrib;">
<!ENTITY % areaset.element "INCLUDE">
<![%areaset.element;[
<!ELEMENT areaset %ho; (area+)>
]]>
<!ENTITY % areaset.attlist "INCLUDE">
<![%areaset.attlist;[
<!ATTLIST areaset
%label.attrib;
units (calspair
|linecolumn
|linerange
|linecolumnpair
|other) #IMPLIED
otherunits NMTOKEN #IMPLIED
coords CDATA #REQUIRED
%idreq.common.attrib;
%areaset.role.attrib;
%local.areaset.attrib;
>
]]>
]]>
]]>
<!ENTITY % programlisting.module "INCLUDE">
<![%programlisting.module;[
<!ENTITY % local.programlisting.attrib "">
<!ENTITY % programlisting.role.attrib "%role.attrib;">
<!ENTITY % programlisting.element "INCLUDE">
<![%programlisting.element;[
<!ELEMENT programlisting %ho; (%para.char.mix;|co|coref|lineannotation|textobject)*>
]]>
<!ENTITY % programlisting.attlist "INCLUDE">
<![%programlisting.attlist;[
<!ATTLIST programlisting
%width.attrib;
%linespecific.attrib;
%common.attrib;
%programlisting.role.attrib;
%local.programlisting.attrib;
>
]]>
]]>
<!ENTITY % literallayout.module "INCLUDE">
<![%literallayout.module;[
<!ENTITY % local.literallayout.attrib "">
<!ENTITY % literallayout.role.attrib "%role.attrib;">
<!ENTITY % literallayout.element "INCLUDE">
<![%literallayout.element;[
<!ELEMENT literallayout %ho; (%para.char.mix;|co|coref|textobject|lineannotation)*>
]]>
<!ENTITY % literallayout.attlist "INCLUDE">
<![%literallayout.attlist;[
<!ATTLIST literallayout
%width.attrib;
%linespecific.attrib;
class (monospaced|normal) "normal"
%common.attrib;
%literallayout.role.attrib;
%local.literallayout.attrib;
>
]]>
]]>
<!ENTITY % screenco.module "INCLUDE">
<![%screenco.module;[
<!ENTITY % local.screenco.attrib "">
<!ENTITY % screenco.role.attrib "%role.attrib;">
<!ENTITY % screenco.element "INCLUDE">
<![%screenco.element;[
<!ELEMENT screenco %ho; (areaspec, screen, calloutlist*)>
]]>
<!ENTITY % screenco.attlist "INCLUDE">
<![%screenco.attlist;[
<!ATTLIST screenco
%common.attrib;
%screenco.role.attrib;
%local.screenco.attrib;
>
]]>
]]>
<!ENTITY % screen.module "INCLUDE">
<![%screen.module;[
<!ENTITY % local.screen.attrib "">
<!ENTITY % screen.role.attrib "%role.attrib;">
<!ENTITY % screen.element "INCLUDE">
<![%screen.element;[
<!ELEMENT screen %ho; (%para.char.mix;|co|coref|textobject|lineannotation)*>
]]>
<!ENTITY % screen.attlist "INCLUDE">
<![%screen.attlist;[
<!ATTLIST screen
%width.attrib;
%linespecific.attrib;
%common.attrib;
%screen.role.attrib;
%local.screen.attrib;
>
]]>
]]>
<!ENTITY % screenshot.content.module "INCLUDE">
<![%screenshot.content.module;[
<!ENTITY % screenshot.module "INCLUDE">
<![%screenshot.module;[
<!ENTITY % local.screenshot.attrib "">
<!ENTITY % screenshot.role.attrib "%role.attrib;">
<!ENTITY % screenshot.element "INCLUDE">
<![%screenshot.element;[
<!ELEMENT screenshot %ho; (screeninfo?,
(graphic|graphicco
|mediaobject|mediaobjectco))>
]]>
<!ENTITY % screenshot.attlist "INCLUDE">
<![%screenshot.attlist;[
<!ATTLIST screenshot
%common.attrib;
%screenshot.role.attrib;
%local.screenshot.attrib;
>
]]>
]]>
<!ENTITY % screeninfo.module "INCLUDE">
<![%screeninfo.module;[
<!ENTITY % local.screeninfo.attrib "">
<!ENTITY % screeninfo.role.attrib "%role.attrib;">
<!ENTITY % screeninfo.element "INCLUDE">
<![%screeninfo.element;[
<!ELEMENT screeninfo %ho; (%para.char.mix;)*
%ubiq.exclusion;>
]]>
<!ENTITY % screeninfo.attlist "INCLUDE">
<![%screeninfo.attlist;[
<!ATTLIST screeninfo
%common.attrib;
%screeninfo.role.attrib;
%local.screeninfo.attrib;
>
]]>
]]>
]]>
<!ENTITY % figure.module "INCLUDE">
<![%figure.module;[
<!ENTITY % local.figure.attrib "">
<!ENTITY % figure.role.attrib "%role.attrib;">
<!ENTITY % figure.element "INCLUDE">
<![%figure.element;[
<!ELEMENT figure %ho; (blockinfo?, (%formalobject.title.content;),
(%figure.mix; | %link.char.class;)+)>
]]>
<!ENTITY % figure.attlist "INCLUDE">
<![%figure.attlist;[
<!ATTLIST figure
float %yesorno.attvals; '0'
floatstyle CDATA #IMPLIED
pgwide %yesorno.attvals; #IMPLIED
%label.attrib;
%common.attrib;
%figure.role.attrib;
%local.figure.attrib;
>
]]>
]]>
<!ENTITY % informalfigure.module "INCLUDE">
<![ %informalfigure.module; [
<!ENTITY % local.informalfigure.attrib "">
<!ENTITY % informalfigure.role.attrib "%role.attrib;">
<!ENTITY % informalfigure.element "INCLUDE">
<![ %informalfigure.element; [
<!ELEMENT informalfigure %ho; (blockinfo?, (%figure.mix; | %link.char.class;)+)>
]]>
<!ENTITY % informalfigure.attlist "INCLUDE">
<![ %informalfigure.attlist; [
<!ATTLIST informalfigure
float %yesorno.attvals; "0"
floatstyle CDATA #IMPLIED
pgwide %yesorno.attvals; #IMPLIED
%label.attrib;
%common.attrib;
%informalfigure.role.attrib;
%local.informalfigure.attrib;
>
]]>
]]>
<!ENTITY % graphicco.module "INCLUDE">
<![%graphicco.module;[
<!ENTITY % local.graphicco.attrib "">
<!ENTITY % graphicco.role.attrib "%role.attrib;">
<!ENTITY % graphicco.element "INCLUDE">
<![%graphicco.element;[
<!ELEMENT graphicco %ho; (areaspec, graphic, calloutlist*)>
]]>
<!ENTITY % graphicco.attlist "INCLUDE">
<![%graphicco.attlist;[
<!ATTLIST graphicco
%common.attrib;
%graphicco.role.attrib;
%local.graphicco.attrib;
>
]]>
]]>
<!ENTITY % graphic.module "INCLUDE">
<![%graphic.module;[
<!ENTITY % local.graphic.attrib "">
<!ENTITY % graphic.role.attrib "%role.attrib;">
<!ENTITY % graphic.element "INCLUDE">
<![%graphic.element;[
<!ELEMENT graphic %ho; EMPTY>
]]>
<!ENTITY % graphic.attlist "INCLUDE">
<![%graphic.attlist;[
<!ATTLIST graphic
%graphics.attrib;
%common.attrib;
%graphic.role.attrib;
%local.graphic.attrib;
>
]]>
]]>
<!ENTITY % inlinegraphic.module "INCLUDE">
<![%inlinegraphic.module;[
<!ENTITY % local.inlinegraphic.attrib "">
<!ENTITY % inlinegraphic.role.attrib "%role.attrib;">
<!ENTITY % inlinegraphic.element "INCLUDE">
<![%inlinegraphic.element;[
<!ELEMENT inlinegraphic %ho; EMPTY>
]]>
<!ENTITY % inlinegraphic.attlist "INCLUDE">
<![%inlinegraphic.attlist;[
<!ATTLIST inlinegraphic
%graphics.attrib;
%common.attrib;
%inlinegraphic.role.attrib;
%local.inlinegraphic.attrib;
>
]]>
]]>
<!ENTITY % mediaobject.content.module "INCLUDE">
<![ %mediaobject.content.module; [
<!ENTITY % mediaobject.module "INCLUDE">
<![ %mediaobject.module; [
<!ENTITY % local.mediaobject.attrib "">
<!ENTITY % mediaobject.role.attrib "%role.attrib;">
<!ENTITY % mediaobject.element "INCLUDE">
<![ %mediaobject.element; [
<!ELEMENT mediaobject %ho; (objectinfo?,
(%mediaobject.mix;)+,
caption?)>
]]>
<!ENTITY % mediaobject.attlist "INCLUDE">
<![ %mediaobject.attlist; [
<!ATTLIST mediaobject
%common.attrib;
%mediaobject.role.attrib;
%local.mediaobject.attrib;
>
]]>
]]>
<!ENTITY % inlinemediaobject.module "INCLUDE">
<![ %inlinemediaobject.module; [
<!ENTITY % local.inlinemediaobject.attrib "">
<!ENTITY % inlinemediaobject.role.attrib "%role.attrib;">
<!ENTITY % inlinemediaobject.element "INCLUDE">
<![ %inlinemediaobject.element; [
<!ELEMENT inlinemediaobject %ho; (objectinfo?,
(%mediaobject.mix;)+)>
]]>
<!ENTITY % inlinemediaobject.attlist "INCLUDE">
<![ %inlinemediaobject.attlist; [
<!ATTLIST inlinemediaobject
%common.attrib;
%inlinemediaobject.role.attrib;
%local.inlinemediaobject.attrib;
>
]]>
]]>
<!ENTITY % videoobject.module "INCLUDE">
<![ %videoobject.module; [
<!ENTITY % local.videoobject.attrib "">
<!ENTITY % videoobject.role.attrib "%role.attrib;">
<!ENTITY % videoobject.element "INCLUDE">
<![ %videoobject.element; [
<!ELEMENT videoobject %ho; (objectinfo?, videodata)>
]]>
<!ENTITY % videoobject.attlist "INCLUDE">
<![ %videoobject.attlist; [
<!ATTLIST videoobject
%common.attrib;
%videoobject.role.attrib;
%local.videoobject.attrib;
>
]]>
]]>
<!ENTITY % audioobject.module "INCLUDE">
<![ %audioobject.module; [
<!ENTITY % local.audioobject.attrib "">
<!ENTITY % audioobject.role.attrib "%role.attrib;">
<!ENTITY % audioobject.element "INCLUDE">
<![ %audioobject.element; [
<!ELEMENT audioobject %ho; (objectinfo?, audiodata)>
]]>
<!ENTITY % audioobject.attlist "INCLUDE">
<![ %audioobject.attlist; [
<!ATTLIST audioobject
%common.attrib;
%audioobject.role.attrib;
%local.audioobject.attrib;
>
]]>
]]>
<!ENTITY % imageobject.module "INCLUDE">
<![ %imageobject.module; [
<!ENTITY % local.imageobject.attrib "">
<!ENTITY % imageobject.role.attrib "%role.attrib;">
<!ENTITY % imageobject.element "INCLUDE">
<![ %imageobject.element; [
<!ELEMENT imageobject %ho; (objectinfo?, imagedata)>
]]>
<!ENTITY % imageobject.attlist "INCLUDE">
<![ %imageobject.attlist; [
<!ATTLIST imageobject
%common.attrib;
%imageobject.role.attrib;
%local.imageobject.attrib;
>
]]>
]]>
<!ENTITY % textobject.module "INCLUDE">
<![ %textobject.module; [
<!ENTITY % local.textobject.attrib "">
<!ENTITY % textobject.role.attrib "%role.attrib;">
<!ENTITY % textobject.element "INCLUDE">
<![ %textobject.element; [
<!ELEMENT textobject %ho; (objectinfo?, (phrase|textdata|(%textobject.mix;)+))>
]]>
<!ENTITY % textobject.attlist "INCLUDE">
<![ %textobject.attlist; [
<!ATTLIST textobject
%common.attrib;
%textobject.role.attrib;
%local.textobject.attrib;
>
]]>
]]>
<!ENTITY % objectinfo.module "INCLUDE">
<![ %objectinfo.module; [
<!ENTITY % local.objectinfo.attrib "">
<!ENTITY % objectinfo.role.attrib "%role.attrib;">
<!ENTITY % objectinfo.element "INCLUDE">
<![ %objectinfo.element; [
<!ELEMENT objectinfo %ho; ((%info.class;)+)
%beginpage.exclusion;>
]]>
<!ENTITY % objectinfo.attlist "INCLUDE">
<![ %objectinfo.attlist; [
<!ATTLIST objectinfo
%common.attrib;
%objectinfo.role.attrib;
%local.objectinfo.attrib;
>
]]>
]]>
<!ENTITY % local.objectdata.attrib "">
<!ENTITY % objectdata.attrib
"
entityref ENTITY #IMPLIED
fileref CDATA #IMPLIED
format (%notation.class;)
#IMPLIED
srccredit CDATA #IMPLIED
%local.objectdata.attrib;"
>
<!ENTITY % videodata.module "INCLUDE">
<![ %videodata.module; [
<!ENTITY % local.videodata.attrib "">
<!ENTITY % videodata.role.attrib "%role.attrib;">
<!ENTITY % videodata.element "INCLUDE">
<![ %videodata.element; [
<!ELEMENT videodata %ho; EMPTY>
]]>
<!ENTITY % videodata.attlist "INCLUDE">
<![ %videodata.attlist; [
<!ATTLIST videodata
width CDATA #IMPLIED
contentwidth CDATA #IMPLIED
depth CDATA #IMPLIED
contentdepth CDATA #IMPLIED
align (left
|right
|center) #IMPLIED
valign (top
|middle
|bottom) #IMPLIED
scale CDATA #IMPLIED
scalefit %yesorno.attvals;
#IMPLIED
%objectdata.attrib;
%common.attrib;
%videodata.role.attrib;
%local.videodata.attrib;
>
]]>
]]>
<!ENTITY % audiodata.module "INCLUDE">
<![ %audiodata.module; [
<!ENTITY % local.audiodata.attrib "">
<!ENTITY % audiodata.role.attrib "%role.attrib;">
<!ENTITY % audiodata.element "INCLUDE">
<![ %audiodata.element; [
<!ELEMENT audiodata %ho; EMPTY>
]]>
<!ENTITY % audiodata.attlist "INCLUDE">
<![ %audiodata.attlist; [
<!ATTLIST audiodata
%objectdata.attrib;
%common.attrib;
%audiodata.role.attrib;
%local.audiodata.attrib;
>
]]>
]]>
<!ENTITY % imagedata.module "INCLUDE">
<![ %imagedata.module; [
<!ENTITY % local.imagedata.attrib "">
<!ENTITY % imagedata.role.attrib "%role.attrib;">
<!ENTITY % imagedata.element "INCLUDE">
<![ %imagedata.element; [
<!ELEMENT imagedata %ho; EMPTY>
]]>
<!ENTITY % imagedata.attlist "INCLUDE">
<![ %imagedata.attlist; [
<!ATTLIST imagedata
width CDATA #IMPLIED
contentwidth CDATA #IMPLIED
depth CDATA #IMPLIED
contentdepth CDATA #IMPLIED
align (left
|right
|center) #IMPLIED
valign (top
|middle
|bottom) #IMPLIED
scale CDATA #IMPLIED
scalefit %yesorno.attvals;
#IMPLIED
%objectdata.attrib;
%common.attrib;
%imagedata.role.attrib;
%local.imagedata.attrib;
>
]]>
]]>
<!ENTITY % textdata.module "INCLUDE">
<![ %textdata.module; [
<!ENTITY % local.textdata.attrib "">
<!ENTITY % textdata.role.attrib "%role.attrib;">
<!ENTITY % textdata.element "INCLUDE">
<![ %textdata.element; [
<!ELEMENT textdata %ho; EMPTY>
]]>
<!ENTITY % textdata.attlist "INCLUDE">
<![ %textdata.attlist; [
<!ATTLIST textdata
encoding CDATA #IMPLIED
%objectdata.attrib;
%common.attrib;
%textdata.role.attrib;
%local.textdata.attrib;
>
]]>
]]>
<!ENTITY % mediaobjectco.module "INCLUDE">
<![ %mediaobjectco.module; [
<!ENTITY % local.mediaobjectco.attrib "">
<!ENTITY % mediaobjectco.role.attrib "%role.attrib;">
<!ENTITY % mediaobjectco.element "INCLUDE">
<![ %mediaobjectco.element; [
<!ELEMENT mediaobjectco %ho; (objectinfo?, imageobjectco,
(imageobjectco|textobject)*)>
]]>
<!ENTITY % mediaobjectco.attlist "INCLUDE">
<![ %mediaobjectco.attlist; [
<!ATTLIST mediaobjectco
%common.attrib;
%mediaobjectco.role.attrib;
%local.mediaobjectco.attrib;
>
]]>
]]>
<!ENTITY % imageobjectco.module "INCLUDE">
<![ %imageobjectco.module; [
<!ENTITY % local.imageobjectco.attrib "">
<!ENTITY % imageobjectco.role.attrib "%role.attrib;">
<!ENTITY % imageobjectco.element "INCLUDE">
<![ %imageobjectco.element; [
<!ELEMENT imageobjectco %ho; (areaspec, imageobject, calloutlist*)>
]]>
<!ENTITY % imageobjectco.attlist "INCLUDE">
<![ %imageobjectco.attlist; [
<!ATTLIST imageobjectco
%common.attrib;
%imageobjectco.role.attrib;
%local.imageobjectco.attrib;
>
]]>
]]>
]]>
<!ENTITY % equation.content "(alt?, (graphic+|mediaobject+))">
<!ENTITY % inlineequation.content "(alt?, (graphic+|inlinemediaobject+))">
<!ENTITY % equation.module "INCLUDE">
<![%equation.module;[
<!ENTITY % local.equation.attrib "">
<!ENTITY % equation.role.attrib "%role.attrib;">
<!ENTITY % equation.element "INCLUDE">
<![%equation.element;[
<!ELEMENT equation %ho; (blockinfo?, (%formalobject.title.content;)?,
(informalequation | %equation.content;))>
]]>
<!ENTITY % equation.attlist "INCLUDE">
<![%equation.attlist;[
<!ATTLIST equation
floatstyle CDATA #IMPLIED
%label.attrib;
%common.attrib;
%equation.role.attrib;
%local.equation.attrib;
>
]]>
]]>
<!ENTITY % informalequation.module "INCLUDE">
<![%informalequation.module;[
<!ENTITY % local.informalequation.attrib "">
<!ENTITY % informalequation.role.attrib "%role.attrib;">
<!ENTITY % informalequation.element "INCLUDE">
<![%informalequation.element;[
<!ELEMENT informalequation %ho; (blockinfo?, %equation.content;) >
]]>
<!ENTITY % informalequation.attlist "INCLUDE">
<![%informalequation.attlist;[
<!ATTLIST informalequation
floatstyle CDATA #IMPLIED
%common.attrib;
%informalequation.role.attrib;
%local.informalequation.attrib;
>
]]>
]]>
<!ENTITY % inlineequation.module "INCLUDE">
<![%inlineequation.module;[
<!ENTITY % local.inlineequation.attrib "">
<!ENTITY % inlineequation.role.attrib "%role.attrib;">
<!ENTITY % inlineequation.element "INCLUDE">
<![%inlineequation.element;[
<!ELEMENT inlineequation %ho; (%inlineequation.content;)>
]]>
<!ENTITY % inlineequation.attlist "INCLUDE">
<![%inlineequation.attlist;[
<!ATTLIST inlineequation
%common.attrib;
%inlineequation.role.attrib;
%local.inlineequation.attrib;
>
]]>
]]>
<!ENTITY % alt.module "INCLUDE">
<![%alt.module;[
<!ENTITY % local.alt.attrib "">
<!ENTITY % alt.role.attrib "%role.attrib;">
<!ENTITY % alt.element "INCLUDE">
<![%alt.element;[
<!ELEMENT alt %ho; (#PCDATA)>
]]>
<!ENTITY % alt.attlist "INCLUDE">
<![%alt.attlist;[
<!ATTLIST alt
%common.attrib;
%alt.role.attrib;
%local.alt.attrib;
>
]]>
]]>
<!ENTITY % table.module "INCLUDE">
<![%table.module;[
<!ENTITY % cals.table.module "INCLUDE">
<![%cals.table.module;[
<!ENTITY % exchange.table.module "IGNORE">
]]>
<!ENTITY % exchange.table.module "INCLUDE">
<!ENTITY % allow.html.tables "INCLUDE">
<![%allow.html.tables;[
<!ENTITY % htmltbl
PUBLIC "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN"
"htmltblx.mod">
%htmltbl;
]]>
<!ENTITY % tables.role.attrib "%role.attrib;">
<![%cals.table.module;[
<!ENTITY % bodyatt "
floatstyle CDATA #IMPLIED
rowheader (firstcol|norowheader) #IMPLIED
%label.attrib;"
>
<!ENTITY % secur
"%common.attrib;
%tables.role.attrib;">
<!ENTITY % common.table.attribs
"%bodyatt;
%secur;">
<!ENTITY % tbl.table.mdl
"(blockinfo?, (%formalobject.title.content;), (%ndxterm.class;)*,
textobject*,
(graphic+|mediaobject+|tgroup+))">
<!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;">
<!ENTITY % tablemodel
PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.4//EN"
"calstblx.dtd">
]]>
<![%exchange.table.module;[
<!-- Add common attributes and the Label attribute to Table and -->
<!-- InformalTable. -->
<!ENTITY % bodyatt
"%common.attrib;
rowheader (firstcol|norowheader) #IMPLIED
%label.attrib;
%tables.role.attrib;">
<!ENTITY % common.table.attribs
"%bodyatt;">
<!-- Add common attributes to TGroup, ColSpec, TBody, THead, Row, Entry -->
<!ENTITY % tbl.tgroup.att "%common.attrib;">
<!ENTITY % tbl.colspec.att "%common.attrib;">
<!ENTITY % tbl.tbody.att "%common.attrib;">
<!ENTITY % tbl.thead.att "%common.attrib;">
<!ENTITY % tbl.row.att "%common.attrib;">
<!ENTITY % tbl.entry.att "%common.attrib;">
<!-- Content model for Table. -->
<!ENTITY % tbl.table.mdl
"(blockinfo?, (%formalobject.title.content;), (%ndxterm.class;)*,
textobject*,
(graphic+|mediaobject+|tgroup+))">
<!-- Allow either objects or inlines; beware of REs between elements. -->
<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*">
<!-- Reference OASIS Exchange Table Model -->
<!ENTITY % tablemodel
PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
"soextblx.dtd">
]]>
%tablemodel;
]]>
<!ENTITY % informaltable.module "INCLUDE">
<![%informaltable.module;[
<!ENTITY % local.informaltable.attrib "">
<!ENTITY % informal.tbl.table.mdl "textobject*, (graphic+|mediaobject+|tgroup+)">
<!ENTITY % informaltable.element "INCLUDE">
<![%informaltable.element;[
<!ELEMENT informaltable %ho; (blockinfo?, (%informal.tbl.table.mdl;))>
]]>
<!ENTITY % informaltable.attlist "INCLUDE">
<![%informaltable.attlist;[
<!ATTLIST informaltable
frame (%tbl.frame.attval;) #IMPLIED
colsep %yesorno.attvals; #IMPLIED
rowsep %yesorno.attvals; #IMPLIED
%common.table.attribs;
%tbl.table.att;
%local.informaltable.attrib;
>
]]>
]]>
<!ENTITY % caption.module "INCLUDE">
<![ %caption.module; [
<!ENTITY % local.caption.attrib "">
<!ENTITY % caption.role.attrib "%role.attrib;">
<!ENTITY % caption.element "INCLUDE">
<![ %caption.element; [
<!ELEMENT caption %ho; (#PCDATA | %textobject.mix;)*>
]]>
<!ENTITY % caption.attlist "INCLUDE">
<![ %caption.attlist; [
<![ %allow.html.tables; [
<!ENTITY % caption.attlist.content "
%lang.attrib;
%remap.attrib;
%xreflabel.attrib;
%revisionflag.attrib;
%effectivity.attrib;
%dir.attrib;
%xml-base.attrib;
%local.common.attrib;
%caption.role.attrib;
%attrs;
align (top|bottom|left|right) #IMPLIED
%local.caption.attrib;
">
]]>
<!ENTITY % caption.attlist.content "
%common.attrib;
%caption.role.attrib;
%local.caption.attrib;
">
<!ATTLIST caption %caption.attlist.content;>
]]>
]]>
<!ENTITY % synopsis.module "INCLUDE">
<![%synopsis.module;[
<!ENTITY % local.synopsis.attrib "">
<!ENTITY % synopsis.role.attrib "%role.attrib;">
<!ENTITY % synopsis.element "INCLUDE">
<![%synopsis.element;[
<!ELEMENT synopsis %ho; (%para.char.mix;|graphic|mediaobject|co|coref|textobject|lineannotation)*>
]]>
<!ENTITY % synopsis.attlist "INCLUDE">
<![%synopsis.attlist;[
<!ATTLIST synopsis
%label.attrib;
%linespecific.attrib;
%common.attrib;
%synopsis.role.attrib;
%local.synopsis.attrib;
>
]]>
]]>
<!ENTITY % cmdsynopsis.content.module "INCLUDE">
<![%cmdsynopsis.content.module;[
<!ENTITY % cmdsynopsis.module "INCLUDE">
<![%cmdsynopsis.module;[
<!ENTITY % local.cmdsynopsis.attrib "">
<!ENTITY % cmdsynopsis.role.attrib "%role.attrib;">
<!ENTITY % cmdsynopsis.element "INCLUDE">
<![%cmdsynopsis.element;[
<!ELEMENT cmdsynopsis %ho; ((command | arg | group | sbr)+, synopfragment*)>
]]>
<!ENTITY % cmdsynopsis.attlist "INCLUDE">
<![%cmdsynopsis.attlist;[
<!ATTLIST cmdsynopsis
%label.attrib;
sepchar CDATA " "
cmdlength CDATA #IMPLIED
%common.attrib;
%cmdsynopsis.role.attrib;
%local.cmdsynopsis.attrib;
>
]]>
]]>
<!ENTITY % arg.module "INCLUDE">
<![%arg.module;[
<!ENTITY % local.arg.attrib "">
<!ENTITY % arg.role.attrib "%role.attrib;">
<!ENTITY % arg.element "INCLUDE">
<![%arg.element;[
<!ELEMENT arg %ho; (#PCDATA
| arg
| group
| option
| synopfragmentref
| replaceable
| sbr)*>
]]>
<!ENTITY % arg.attlist "INCLUDE">
<![%arg.attlist;[
<!ATTLIST arg
choice (opt
|req
|plain) 'opt'
rep (norepeat
|repeat) 'norepeat'
%common.attrib;
%arg.role.attrib;
%local.arg.attrib;
>
]]>
]]>
<!ENTITY % group.module "INCLUDE">
<![%group.module;[
<!ENTITY % local.group.attrib "">
<!ENTITY % group.role.attrib "%role.attrib;">
<!ENTITY % group.element "INCLUDE">
<![%group.element;[
<!ELEMENT group %ho; ((arg | group | option | synopfragmentref
| replaceable | sbr)+)>
]]>
<!ENTITY % group.attlist "INCLUDE">
<![%group.attlist;[
<!ATTLIST group
choice (opt
|req
|plain) 'opt'
rep (norepeat
|repeat) 'norepeat'
%common.attrib;
%group.role.attrib;
%local.group.attrib;
>
]]>
]]>
<!ENTITY % sbr.module "INCLUDE">
<![%sbr.module;[
<!ENTITY % local.sbr.attrib "">
<!ENTITY % sbr.role.attrib "%role.attrib;">
<!ENTITY % sbr.element "INCLUDE">
<![%sbr.element;[
<!ELEMENT sbr %ho; EMPTY>
]]>
<!ENTITY % sbr.attlist "INCLUDE">
<![%sbr.attlist;[
<!ATTLIST sbr
%common.attrib;
%sbr.role.attrib;
%local.sbr.attrib;
>
]]>
]]>
<!ENTITY % synopfragmentref.module "INCLUDE">
<![%synopfragmentref.module;[
<!ENTITY % local.synopfragmentref.attrib "">
<!ENTITY % synopfragmentref.role.attrib "%role.attrib;">
<!ENTITY % synopfragmentref.element "INCLUDE">
<![%synopfragmentref.element;[
<!ELEMENT synopfragmentref %ho; (#PCDATA)>
]]>
<!ENTITY % synopfragmentref.attlist "INCLUDE">
<![%synopfragmentref.attlist;[
<!ATTLIST synopfragmentref
%linkendreq.attrib; %common.attrib;
%synopfragmentref.role.attrib;
%local.synopfragmentref.attrib;
>
]]>
]]>
<!ENTITY % synopfragment.module "INCLUDE">
<![%synopfragment.module;[
<!ENTITY % local.synopfragment.attrib "">
<!ENTITY % synopfragment.role.attrib "%role.attrib;">
<!ENTITY % synopfragment.element "INCLUDE">
<![%synopfragment.element;[
<!ELEMENT synopfragment %ho; ((arg | group)+)>
]]>
<!ENTITY % synopfragment.attlist "INCLUDE">
<![%synopfragment.attlist;[
<!ATTLIST synopfragment
%idreq.common.attrib;
%synopfragment.role.attrib;
%local.synopfragment.attrib;
>
]]>
]]>
]]>
<!ENTITY % funcsynopsis.content.module "INCLUDE">
<![%funcsynopsis.content.module;[
<!ENTITY % funcsynopsis.module "INCLUDE">
<![%funcsynopsis.module;[
<!ENTITY % local.funcsynopsis.attrib "">
<!ENTITY % funcsynopsis.role.attrib "%role.attrib;">
<!ENTITY % funcsynopsis.element "INCLUDE">
<![%funcsynopsis.element;[
<!ELEMENT funcsynopsis %ho; ((funcsynopsisinfo | funcprototype)+)>
]]>
<!ENTITY % funcsynopsis.attlist "INCLUDE">
<![%funcsynopsis.attlist;[
<!ATTLIST funcsynopsis
%label.attrib;
%common.attrib;
%funcsynopsis.role.attrib;
%local.funcsynopsis.attrib;
>
]]>
]]>
<!ENTITY % funcsynopsisinfo.module "INCLUDE">
<![%funcsynopsisinfo.module;[
<!ENTITY % local.funcsynopsisinfo.attrib "">
<!ENTITY % funcsynopsisinfo.role.attrib "%role.attrib;">
<!ENTITY % funcsynopsisinfo.element "INCLUDE">
<![%funcsynopsisinfo.element;[
<!ELEMENT funcsynopsisinfo %ho; (%cptr.char.mix;|textobject|lineannotation)*>
]]>
<!ENTITY % funcsynopsisinfo.attlist "INCLUDE">
<![%funcsynopsisinfo.attlist;[
<!ATTLIST funcsynopsisinfo
%linespecific.attrib;
%common.attrib;
%funcsynopsisinfo.role.attrib;
%local.funcsynopsisinfo.attrib;
>
]]>
]]>
<!ENTITY % funcprototype.module "INCLUDE">
<![%funcprototype.module;[
<!ENTITY % local.funcprototype.attrib "">
<!ENTITY % funcprototype.role.attrib "%role.attrib;">
<!ENTITY % funcprototype.element "INCLUDE">
<![%funcprototype.element;[
<!ELEMENT funcprototype %ho; (modifier*,
funcdef,
(void|varargs|(paramdef+, varargs?)),
modifier*)>
]]>
<!ENTITY % funcprototype.attlist "INCLUDE">
<![%funcprototype.attlist;[
<!ATTLIST funcprototype
%common.attrib;
%funcprototype.role.attrib;
%local.funcprototype.attrib;
>
]]>
]]>
<!ENTITY % funcdef.module "INCLUDE">
<![%funcdef.module;[
<!ENTITY % local.funcdef.attrib "">
<!ENTITY % funcdef.role.attrib "%role.attrib;">
<!ENTITY % funcdef.element "INCLUDE">
<![%funcdef.element;[
<!ELEMENT funcdef %ho; (#PCDATA
| type
| replaceable
| function)*>
]]>
<!ENTITY % funcdef.attlist "INCLUDE">
<![%funcdef.attlist;[
<!ATTLIST funcdef
%common.attrib;
%funcdef.role.attrib;
%local.funcdef.attrib;
>
]]>
]]>
<!ENTITY % void.module "INCLUDE">
<![%void.module;[
<!ENTITY % local.void.attrib "">
<!ENTITY % void.role.attrib "%role.attrib;">
<!ENTITY % void.element "INCLUDE">
<![%void.element;[
<!ELEMENT void %ho; EMPTY>
]]>
<!ENTITY % void.attlist "INCLUDE">
<![%void.attlist;[
<!ATTLIST void
%common.attrib;
%void.role.attrib;
%local.void.attrib;
>
]]>
]]>
<!ENTITY % varargs.module "INCLUDE">
<![%varargs.module;[
<!ENTITY % local.varargs.attrib "">
<!ENTITY % varargs.role.attrib "%role.attrib;">
<!ENTITY % varargs.element "INCLUDE">
<![%varargs.element;[
<!ELEMENT varargs %ho; EMPTY>
]]>
<!ENTITY % varargs.attlist "INCLUDE">
<![%varargs.attlist;[
<!ATTLIST varargs
%common.attrib;
%varargs.role.attrib;
%local.varargs.attrib;
>
]]>
]]>
<!ENTITY % paramdef.module "INCLUDE">
<![%paramdef.module;[
<!ENTITY % local.paramdef.attrib "">
<!ENTITY % paramdef.role.attrib "%role.attrib;">
<!ENTITY % paramdef.element "INCLUDE">
<![%paramdef.element;[
<!ELEMENT paramdef %ho; (#PCDATA
| initializer
| type
| replaceable
| parameter
| funcparams)*>
]]>
<!ENTITY % paramdef.attlist "INCLUDE">
<![%paramdef.attlist;[
<!ATTLIST paramdef
choice (opt
|req) #IMPLIED
%common.attrib;
%paramdef.role.attrib;
%local.paramdef.attrib;
>
]]>
]]>
<!ENTITY % funcparams.module "INCLUDE">
<![%funcparams.module;[
<!ENTITY % local.funcparams.attrib "">
<!ENTITY % funcparams.role.attrib "%role.attrib;">
<!ENTITY % funcparams.element "INCLUDE">
<![%funcparams.element;[
<!ELEMENT funcparams %ho; (%cptr.char.mix;)*>
]]>
<!ENTITY % funcparams.attlist "INCLUDE">
<![%funcparams.attlist;[
<!ATTLIST funcparams
%common.attrib;
%funcparams.role.attrib;
%local.funcparams.attrib;
>
]]>
]]>
]]>
<!ENTITY % classsynopsis.content.module "INCLUDE">
<![%classsynopsis.content.module;[
<!ENTITY % classsynopsis.module "INCLUDE">
<![%classsynopsis.module;[
<!ENTITY % local.classsynopsis.attrib "">
<!ENTITY % classsynopsis.role.attrib "%role.attrib;">
<!ENTITY % classsynopsis.element "INCLUDE">
<![%classsynopsis.element;[
<!ELEMENT classsynopsis %ho; ((ooclass|oointerface|ooexception)+,
(classsynopsisinfo
|fieldsynopsis|%method.synop.class;)*)>
]]>
<!ENTITY % classsynopsis.attlist "INCLUDE">
<![%classsynopsis.attlist;[
<!ATTLIST classsynopsis
language CDATA #IMPLIED
class (class|interface) "class"
%common.attrib;
%classsynopsis.role.attrib;
%local.classsynopsis.attrib;
>
]]>
]]>
<!ENTITY % classsynopsisinfo.module "INCLUDE">
<![ %classsynopsisinfo.module; [
<!ENTITY % local.classsynopsisinfo.attrib "">
<!ENTITY % classsynopsisinfo.role.attrib "%role.attrib;">
<!ENTITY % classsynopsisinfo.element "INCLUDE">
<![ %classsynopsisinfo.element; [
<!ELEMENT classsynopsisinfo %ho; (%cptr.char.mix;|textobject|lineannotation)*>
]]>
<!ENTITY % classsynopsisinfo.attlist "INCLUDE">
<![ %classsynopsisinfo.attlist; [
<!ATTLIST classsynopsisinfo
%linespecific.attrib;
%common.attrib;
%classsynopsisinfo.role.attrib;
%local.classsynopsisinfo.attrib;
>
]]>
]]>
<!ENTITY % ooclass.module "INCLUDE">
<![%ooclass.module;[
<!ENTITY % local.ooclass.attrib "">
<!ENTITY % ooclass.role.attrib "%role.attrib;">
<!ENTITY % ooclass.element "INCLUDE">
<![%ooclass.element;[
<!ELEMENT ooclass %ho; ((modifier|package)*, classname)>
]]>
<!ENTITY % ooclass.attlist "INCLUDE">
<![%ooclass.attlist;[
<!ATTLIST ooclass
%common.attrib;
%ooclass.role.attrib;
%local.ooclass.attrib;
>
]]>
]]>
<!ENTITY % oointerface.module "INCLUDE">
<![%oointerface.module;[
<!ENTITY % local.oointerface.attrib "">
<!ENTITY % oointerface.role.attrib "%role.attrib;">
<!ENTITY % oointerface.element "INCLUDE">
<![%oointerface.element;[
<!ELEMENT oointerface %ho; ((modifier|package)*, interfacename)>
]]>
<!ENTITY % oointerface.attlist "INCLUDE">
<![%oointerface.attlist;[
<!ATTLIST oointerface
%common.attrib;
%oointerface.role.attrib;
%local.oointerface.attrib;
>
]]>
]]>
<!ENTITY % ooexception.module "INCLUDE">
<![%ooexception.module;[
<!ENTITY % local.ooexception.attrib "">
<!ENTITY % ooexception.role.attrib "%role.attrib;">
<!ENTITY % ooexception.element "INCLUDE">
<![%ooexception.element;[
<!ELEMENT ooexception %ho; ((modifier|package)*, exceptionname)>
]]>
<!ENTITY % ooexception.attlist "INCLUDE">
<![%ooexception.attlist;[
<!ATTLIST ooexception
%common.attrib;
%ooexception.role.attrib;
%local.ooexception.attrib;
>
]]>
]]>
<!ENTITY % modifier.module "INCLUDE">
<![%modifier.module;[
<!ENTITY % local.modifier.attrib "">
<!ENTITY % modifier.role.attrib "%role.attrib;">
<!ENTITY % modifier.element "INCLUDE">
<![%modifier.element;[
<!ELEMENT modifier %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % modifier.attlist "INCLUDE">
<![%modifier.attlist;[
<!ATTLIST modifier
%common.attrib;
%modifier.role.attrib;
%local.modifier.attrib;
>
]]>
]]>
<!ENTITY % interfacename.module "INCLUDE">
<![%interfacename.module;[
<!ENTITY % local.interfacename.attrib "">
<!ENTITY % interfacename.role.attrib "%role.attrib;">
<!ENTITY % interfacename.element "INCLUDE">
<![%interfacename.element;[
<!ELEMENT interfacename %ho; (%cptr.char.mix;)*>
]]>
<!ENTITY % interfacename.attlist "INCLUDE">
<![%interfacename.attlist;[
<!ATTLIST interfacename
%common.attrib;
%interfacename.role.attrib;
%local.interfacename.attrib;
>
]]>
]]>
<!ENTITY % exceptionname.module "INCLUDE">
<![%exceptionname.module;[
<!ENTITY % local.exceptionname.attrib "">
<!ENTITY % exceptionname.role.attrib "%role.attrib;">
<!ENTITY % exceptionname.element "INCLUDE">
<![%exceptionname.element;[
<!ELEMENT exceptionname %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % exceptionname.attlist "INCLUDE">
<![%exceptionname.attlist;[
<!ATTLIST exceptionname
%common.attrib;
%exceptionname.role.attrib;
%local.exceptionname.attrib;
>
]]>
]]>
<!ENTITY % fieldsynopsis.module "INCLUDE">
<![%fieldsynopsis.module;[
<!ENTITY % local.fieldsynopsis.attrib "">
<!ENTITY % fieldsynopsis.role.attrib "%role.attrib;">
<!ENTITY % fieldsynopsis.element "INCLUDE">
<![%fieldsynopsis.element;[
<!ELEMENT fieldsynopsis %ho; (modifier*, type?, varname, initializer?)>
]]>
<!ENTITY % fieldsynopsis.attlist "INCLUDE">
<![%fieldsynopsis.attlist;[
<!ATTLIST fieldsynopsis
language CDATA #IMPLIED
%common.attrib;
%fieldsynopsis.role.attrib;
%local.fieldsynopsis.attrib;
>
]]>
]]>
<!ENTITY % initializer.module "INCLUDE">
<![%initializer.module;[
<!ENTITY % local.initializer.attrib "">
<!ENTITY % initializer.role.attrib "%role.attrib;">
<!ENTITY % initializer.element "INCLUDE">
<![%initializer.element;[
<!ELEMENT initializer %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % initializer.attlist "INCLUDE">
<![%initializer.attlist;[
<!ATTLIST initializer
%common.attrib;
%initializer.role.attrib;
%local.initializer.attrib;
>
]]>
]]>
<!ENTITY % constructorsynopsis.module "INCLUDE">
<![%constructorsynopsis.module;[
<!ENTITY % local.constructorsynopsis.attrib "">
<!ENTITY % constructorsynopsis.role.attrib "%role.attrib;">
<!ENTITY % constructorsynopsis.element "INCLUDE">
<![%constructorsynopsis.element;[
<!ELEMENT constructorsynopsis %ho; (modifier*,
methodname?,
(methodparam+|void?),
exceptionname*)>
]]>
<!ENTITY % constructorsynopsis.attlist "INCLUDE">
<![%constructorsynopsis.attlist;[
<!ATTLIST constructorsynopsis
language CDATA #IMPLIED
%common.attrib;
%constructorsynopsis.role.attrib;
%local.constructorsynopsis.attrib;
>
]]>
]]>
<!ENTITY % destructorsynopsis.module "INCLUDE">
<![%destructorsynopsis.module;[
<!ENTITY % local.destructorsynopsis.attrib "">
<!ENTITY % destructorsynopsis.role.attrib "%role.attrib;">
<!ENTITY % destructorsynopsis.element "INCLUDE">
<![%destructorsynopsis.element;[
<!ELEMENT destructorsynopsis %ho; (modifier*,
methodname?,
(methodparam+|void?),
exceptionname*)>
]]>
<!ENTITY % destructorsynopsis.attlist "INCLUDE">
<![%destructorsynopsis.attlist;[
<!ATTLIST destructorsynopsis
language CDATA #IMPLIED
%common.attrib;
%destructorsynopsis.role.attrib;
%local.destructorsynopsis.attrib;
>
]]>
]]>
<!ENTITY % methodsynopsis.module "INCLUDE">
<![%methodsynopsis.module;[
<!ENTITY % local.methodsynopsis.attrib "">
<!ENTITY % methodsynopsis.role.attrib "%role.attrib;">
<!ENTITY % methodsynopsis.element "INCLUDE">
<![%methodsynopsis.element;[
<!ELEMENT methodsynopsis %ho; (modifier*,
(type|void)?,
methodname,
(methodparam+|void?),
exceptionname*,
modifier*)>
]]>
<!ENTITY % methodsynopsis.attlist "INCLUDE">
<![%methodsynopsis.attlist;[
<!ATTLIST methodsynopsis
language CDATA #IMPLIED
%common.attrib;
%methodsynopsis.role.attrib;
%local.methodsynopsis.attrib;
>
]]>
]]>
<!ENTITY % methodname.module "INCLUDE">
<![%methodname.module;[
<!ENTITY % local.methodname.attrib "">
<!ENTITY % methodname.role.attrib "%role.attrib;">
<!ENTITY % methodname.element "INCLUDE">
<![%methodname.element;[
<!ELEMENT methodname %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % methodname.attlist "INCLUDE">
<![%methodname.attlist;[
<!ATTLIST methodname
%common.attrib;
%methodname.role.attrib;
%local.methodname.attrib;
>
]]>
]]>
<!ENTITY % methodparam.module "INCLUDE">
<![%methodparam.module;[
<!ENTITY % local.methodparam.attrib "">
<!ENTITY % methodparam.role.attrib "%role.attrib;">
<!ENTITY % methodparam.element "INCLUDE">
<![%methodparam.element;[
<!ELEMENT methodparam %ho; (modifier*,
type?,
((parameter,initializer?)|funcparams),
modifier*)>
]]>
<!ENTITY % methodparam.attlist "INCLUDE">
<![%methodparam.attlist;[
<!ATTLIST methodparam
choice (opt
|req
|plain) "req"
rep (norepeat
|repeat) "norepeat"
%common.attrib;
%methodparam.role.attrib;
%local.methodparam.attrib;
>
]]>
]]>
]]>
<!ENTITY % docinfo.content.module "INCLUDE">
<![%docinfo.content.module;[
<!ENTITY % ackno.module "INCLUDE">
<![%ackno.module;[
<!ENTITY % local.ackno.attrib "">
<!ENTITY % ackno.role.attrib "%role.attrib;">
<!ENTITY % ackno.element "INCLUDE">
<![%ackno.element;[
<!ELEMENT ackno %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % ackno.attlist "INCLUDE">
<![%ackno.attlist;[
<!ATTLIST ackno
%common.attrib;
%ackno.role.attrib;
%local.ackno.attrib;
>
]]>
]]>
<!ENTITY % address.content.module "INCLUDE">
<![%address.content.module;[
<!ENTITY % address.module "INCLUDE">
<![%address.module;[
<!ENTITY % local.address.attrib "">
<!ENTITY % address.role.attrib "%role.attrib;">
<!ENTITY % address.element "INCLUDE">
<![%address.element;[
<!ELEMENT address %ho; (#PCDATA|personname|%person.ident.mix;
|street|pob|postcode|city|state|country|phone
|fax|email|otheraddr)*>
]]>
<!ENTITY % address.attlist "INCLUDE">
<![%address.attlist;[
<!ATTLIST address
%linespecific.attrib;
%common.attrib;
%address.role.attrib;
%local.address.attrib;
>
]]>
]]>
<!ENTITY % street.module "INCLUDE">
<![%street.module;[
<!ENTITY % local.street.attrib "">
<!ENTITY % street.role.attrib "%role.attrib;">
<!ENTITY % street.element "INCLUDE">
<![%street.element;[
<!ELEMENT street %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % street.attlist "INCLUDE">
<![%street.attlist;[
<!ATTLIST street
%common.attrib;
%street.role.attrib;
%local.street.attrib;
>
]]>
]]>
<!ENTITY % pob.module "INCLUDE">
<![%pob.module;[
<!ENTITY % local.pob.attrib "">
<!ENTITY % pob.role.attrib "%role.attrib;">
<!ENTITY % pob.element "INCLUDE">
<![%pob.element;[
<!ELEMENT pob %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % pob.attlist "INCLUDE">
<![%pob.attlist;[
<!ATTLIST pob
%common.attrib;
%pob.role.attrib;
%local.pob.attrib;
>
]]>
]]>
<!ENTITY % postcode.module "INCLUDE">
<![%postcode.module;[
<!ENTITY % local.postcode.attrib "">
<!ENTITY % postcode.role.attrib "%role.attrib;">
<!ENTITY % postcode.element "INCLUDE">
<![%postcode.element;[
<!ELEMENT postcode %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % postcode.attlist "INCLUDE">
<![%postcode.attlist;[
<!ATTLIST postcode
%common.attrib;
%postcode.role.attrib;
%local.postcode.attrib;
>
]]>
]]>
<!ENTITY % city.module "INCLUDE">
<![%city.module;[
<!ENTITY % local.city.attrib "">
<!ENTITY % city.role.attrib "%role.attrib;">
<!ENTITY % city.element "INCLUDE">
<![%city.element;[
<!ELEMENT city %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % city.attlist "INCLUDE">
<![%city.attlist;[
<!ATTLIST city
%common.attrib;
%city.role.attrib;
%local.city.attrib;
>
]]>
]]>
<!ENTITY % state.module "INCLUDE">
<![%state.module;[
<!ENTITY % local.state.attrib "">
<!ENTITY % state.role.attrib "%role.attrib;">
<!ENTITY % state.element "INCLUDE">
<![%state.element;[
<!ELEMENT state %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % state.attlist "INCLUDE">
<![%state.attlist;[
<!ATTLIST state
%common.attrib;
%state.role.attrib;
%local.state.attrib;
>
]]>
]]>
<!ENTITY % country.module "INCLUDE">
<![%country.module;[
<!ENTITY % local.country.attrib "">
<!ENTITY % country.role.attrib "%role.attrib;">
<!ENTITY % country.element "INCLUDE">
<![%country.element;[
<!ELEMENT country %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % country.attlist "INCLUDE">
<![%country.attlist;[
<!ATTLIST country
%common.attrib;
%country.role.attrib;
%local.country.attrib;
>
]]>
]]>
<!ENTITY % phone.module "INCLUDE">
<![%phone.module;[
<!ENTITY % local.phone.attrib "">
<!ENTITY % phone.role.attrib "%role.attrib;">
<!ENTITY % phone.element "INCLUDE">
<![%phone.element;[
<!ELEMENT phone %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % phone.attlist "INCLUDE">
<![%phone.attlist;[
<!ATTLIST phone
%common.attrib;
%phone.role.attrib;
%local.phone.attrib;
>
]]>
]]>
<!ENTITY % fax.module "INCLUDE">
<![%fax.module;[
<!ENTITY % local.fax.attrib "">
<!ENTITY % fax.role.attrib "%role.attrib;">
<!ENTITY % fax.element "INCLUDE">
<![%fax.element;[
<!ELEMENT fax %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % fax.attlist "INCLUDE">
<![%fax.attlist;[
<!ATTLIST fax
%common.attrib;
%fax.role.attrib;
%local.fax.attrib;
>
]]>
]]>
<!ENTITY % otheraddr.module "INCLUDE">
<![%otheraddr.module;[
<!ENTITY % local.otheraddr.attrib "">
<!ENTITY % otheraddr.role.attrib "%role.attrib;">
<!ENTITY % otheraddr.element "INCLUDE">
<![%otheraddr.element;[
<!ELEMENT otheraddr %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % otheraddr.attlist "INCLUDE">
<![%otheraddr.attlist;[
<!ATTLIST otheraddr
%common.attrib;
%otheraddr.role.attrib;
%local.otheraddr.attrib;
>
]]>
]]>
]]>
<!ENTITY % affiliation.content.module "INCLUDE">
<![%affiliation.content.module;[
<!ENTITY % affiliation.module "INCLUDE">
<![%affiliation.module;[
<!ENTITY % local.affiliation.attrib "">
<!ENTITY % affiliation.role.attrib "%role.attrib;">
<!ENTITY % affiliation.element "INCLUDE">
<![%affiliation.element;[
<!ELEMENT affiliation %ho; (shortaffil?, jobtitle*, orgname?, orgdiv*,
address*)>
]]>
<!ENTITY % affiliation.attlist "INCLUDE">
<![%affiliation.attlist;[
<!ATTLIST affiliation
%common.attrib;
%affiliation.role.attrib;
%local.affiliation.attrib;
>
]]>
]]>
<!ENTITY % shortaffil.module "INCLUDE">
<![%shortaffil.module;[
<!ENTITY % local.shortaffil.attrib "">
<!ENTITY % shortaffil.role.attrib "%role.attrib;">
<!ENTITY % shortaffil.element "INCLUDE">
<![%shortaffil.element;[
<!ELEMENT shortaffil %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % shortaffil.attlist "INCLUDE">
<![%shortaffil.attlist;[
<!ATTLIST shortaffil
%common.attrib;
%shortaffil.role.attrib;
%local.shortaffil.attrib;
>
]]>
]]>
<!ENTITY % jobtitle.module "INCLUDE">
<![%jobtitle.module;[
<!ENTITY % local.jobtitle.attrib "">
<!ENTITY % jobtitle.role.attrib "%role.attrib;">
<!ENTITY % jobtitle.element "INCLUDE">
<![%jobtitle.element;[
<!ELEMENT jobtitle %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % jobtitle.attlist "INCLUDE">
<![%jobtitle.attlist;[
<!ATTLIST jobtitle
%common.attrib;
%jobtitle.role.attrib;
%local.jobtitle.attrib;
>
]]>
]]>
<!ENTITY % orgdiv.module "INCLUDE">
<![%orgdiv.module;[
<!ENTITY % local.orgdiv.attrib "">
<!ENTITY % orgdiv.role.attrib "%role.attrib;">
<!ENTITY % orgdiv.element "INCLUDE">
<![%orgdiv.element;[
<!ELEMENT orgdiv %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % orgdiv.attlist "INCLUDE">
<![%orgdiv.attlist;[
<!ATTLIST orgdiv
%common.attrib;
%orgdiv.role.attrib;
%local.orgdiv.attrib;
>
]]>
]]>
]]>
<!ENTITY % artpagenums.module "INCLUDE">
<![%artpagenums.module;[
<!ENTITY % local.artpagenums.attrib "">
<!ENTITY % artpagenums.role.attrib "%role.attrib;">
<!ENTITY % artpagenums.element "INCLUDE">
<![%artpagenums.element;[
<!ELEMENT artpagenums %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % artpagenums.attlist "INCLUDE">
<![%artpagenums.attlist;[
<!ATTLIST artpagenums
%common.attrib;
%artpagenums.role.attrib;
%local.artpagenums.attrib;
>
]]>
]]>
<!ENTITY % personname.module "INCLUDE">
<![%personname.module;[
<!ENTITY % local.personname.attrib "">
<!ENTITY % personname.role.attrib "%role.attrib;">
<!ENTITY % personname.element "INCLUDE">
<![%personname.element;[
<!ELEMENT personname %ho; ((honorific|firstname|surname|lineage|othername)+)>
]]>
<!ENTITY % personname.attlist "INCLUDE">
<![%personname.attlist;[
<!ATTLIST personname
%common.attrib;
%personname.role.attrib;
%local.personname.attrib;
>
]]>
]]>
<!ENTITY % author.module "INCLUDE">
<![%author.module;[
<!ENTITY % local.author.attrib "">
<!ENTITY % author.role.attrib "%role.attrib;">
<!ENTITY % author.element "INCLUDE">
<![%author.element;[
<!ELEMENT author %ho; ((personname|(%person.ident.mix;)+),(personblurb|email|address)*)>
]]>
<!ENTITY % author.attlist "INCLUDE">
<![%author.attlist;[
<!ATTLIST author
%common.attrib;
%author.role.attrib;
%local.author.attrib;
>
]]>
]]>
<!ENTITY % authorgroup.content.module "INCLUDE">
<![%authorgroup.content.module;[
<!ENTITY % authorgroup.module "INCLUDE">
<![%authorgroup.module;[
<!ENTITY % local.authorgroup.attrib "">
<!ENTITY % authorgroup.role.attrib "%role.attrib;">
<!ENTITY % authorgroup.element "INCLUDE">
<![%authorgroup.element;[
<!ELEMENT authorgroup %ho; ((author|editor|collab|corpauthor|corpcredit|othercredit)+)>
]]>
<!ENTITY % authorgroup.attlist "INCLUDE">
<![%authorgroup.attlist;[
<!ATTLIST authorgroup
%common.attrib;
%authorgroup.role.attrib;
%local.authorgroup.attrib;
>
]]>
]]>
<!ENTITY % collab.content.module "INCLUDE">
<![%collab.content.module;[
<!ENTITY % collab.module "INCLUDE">
<![%collab.module;[
<!ENTITY % local.collab.attrib "">
<!ENTITY % collab.role.attrib "%role.attrib;">
<!ENTITY % collab.element "INCLUDE">
<![%collab.element;[
<!ELEMENT collab %ho; (collabname, affiliation*)>
]]>
<!ENTITY % collab.attlist "INCLUDE">
<![%collab.attlist;[
<!ATTLIST collab
%common.attrib;
%collab.role.attrib;
%local.collab.attrib;
>
]]>
]]>
<!ENTITY % collabname.module "INCLUDE">
<![%collabname.module;[
<!ENTITY % local.collabname.attrib "">
<!ENTITY % collabname.role.attrib "%role.attrib;">
<!ENTITY % collabname.element "INCLUDE">
<![%collabname.element;[
<!ELEMENT collabname %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % collabname.attlist "INCLUDE">
<![%collabname.attlist;[
<!ATTLIST collabname
%common.attrib;
%collabname.role.attrib;
%local.collabname.attrib;
>
]]>
]]>
]]>
]]>
<!ENTITY % authorinitials.module "INCLUDE">
<![%authorinitials.module;[
<!ENTITY % local.authorinitials.attrib "">
<!ENTITY % authorinitials.role.attrib "%role.attrib;">
<!ENTITY % authorinitials.element "INCLUDE">
<![%authorinitials.element;[
<!ELEMENT authorinitials %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % authorinitials.attlist "INCLUDE">
<![%authorinitials.attlist;[
<!ATTLIST authorinitials
%common.attrib;
%authorinitials.role.attrib;
%local.authorinitials.attrib;
>
]]>
]]>
<!ENTITY % confgroup.content.module "INCLUDE">
<![%confgroup.content.module;[
<!ENTITY % confgroup.module "INCLUDE">
<![%confgroup.module;[
<!ENTITY % local.confgroup.attrib "">
<!ENTITY % confgroup.role.attrib "%role.attrib;">
<!ENTITY % confgroup.element "INCLUDE">
<![%confgroup.element;[
<!ELEMENT confgroup %ho; ((confdates|conftitle|confnum|address|confsponsor)*)>
]]>
<!ENTITY % confgroup.attlist "INCLUDE">
<![%confgroup.attlist;[
<!ATTLIST confgroup
%common.attrib;
%confgroup.role.attrib;
%local.confgroup.attrib;
>
]]>
]]>
<!ENTITY % confdates.module "INCLUDE">
<![%confdates.module;[
<!ENTITY % local.confdates.attrib "">
<!ENTITY % confdates.role.attrib "%role.attrib;">
<!ENTITY % confdates.element "INCLUDE">
<![%confdates.element;[
<!ELEMENT confdates %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % confdates.attlist "INCLUDE">
<![%confdates.attlist;[
<!ATTLIST confdates
%common.attrib;
%confdates.role.attrib;
%local.confdates.attrib;
>
]]>
]]>
<!ENTITY % conftitle.module "INCLUDE">
<![%conftitle.module;[
<!ENTITY % local.conftitle.attrib "">
<!ENTITY % conftitle.role.attrib "%role.attrib;">
<!ENTITY % conftitle.element "INCLUDE">
<![%conftitle.element;[
<!ELEMENT conftitle %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % conftitle.attlist "INCLUDE">
<![%conftitle.attlist;[
<!ATTLIST conftitle
%common.attrib;
%conftitle.role.attrib;
%local.conftitle.attrib;
>
]]>
]]>
<!ENTITY % confnum.module "INCLUDE">
<![%confnum.module;[
<!ENTITY % local.confnum.attrib "">
<!ENTITY % confnum.role.attrib "%role.attrib;">
<!ENTITY % confnum.element "INCLUDE">
<![%confnum.element;[
<!ELEMENT confnum %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % confnum.attlist "INCLUDE">
<![%confnum.attlist;[
<!ATTLIST confnum
%common.attrib;
%confnum.role.attrib;
%local.confnum.attrib;
>
]]>
]]>
<!ENTITY % confsponsor.module "INCLUDE">
<![%confsponsor.module;[
<!ENTITY % local.confsponsor.attrib "">
<!ENTITY % confsponsor.role.attrib "%role.attrib;">
<!ENTITY % confsponsor.element "INCLUDE">
<![%confsponsor.element;[
<!ELEMENT confsponsor %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % confsponsor.attlist "INCLUDE">
<![%confsponsor.attlist;[
<!ATTLIST confsponsor
%common.attrib;
%confsponsor.role.attrib;
%local.confsponsor.attrib;
>
]]>
]]>
]]>
<!ENTITY % contractnum.module "INCLUDE">
<![%contractnum.module;[
<!ENTITY % local.contractnum.attrib "">
<!ENTITY % contractnum.role.attrib "%role.attrib;">
<!ENTITY % contractnum.element "INCLUDE">
<![%contractnum.element;[
<!ELEMENT contractnum %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % contractnum.attlist "INCLUDE">
<![%contractnum.attlist;[
<!ATTLIST contractnum
%common.attrib;
%contractnum.role.attrib;
%local.contractnum.attrib;
>
]]>
]]>
<!ENTITY % contractsponsor.module "INCLUDE">
<![%contractsponsor.module;[
<!ENTITY % local.contractsponsor.attrib "">
<!ENTITY % contractsponsor.role.attrib "%role.attrib;">
<!ENTITY % contractsponsor.element "INCLUDE">
<![%contractsponsor.element;[
<!ELEMENT contractsponsor %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % contractsponsor.attlist "INCLUDE">
<![%contractsponsor.attlist;[
<!ATTLIST contractsponsor
%common.attrib;
%contractsponsor.role.attrib;
%local.contractsponsor.attrib;
>
]]>
]]>
<!ENTITY % copyright.content.module "INCLUDE">
<![%copyright.content.module;[
<!ENTITY % copyright.module "INCLUDE">
<![%copyright.module;[
<!ENTITY % local.copyright.attrib "">
<!ENTITY % copyright.role.attrib "%role.attrib;">
<!ENTITY % copyright.element "INCLUDE">
<![%copyright.element;[
<!ELEMENT copyright %ho; (year+, holder*)>
]]>
<!ENTITY % copyright.attlist "INCLUDE">
<![%copyright.attlist;[
<!ATTLIST copyright
%common.attrib;
%copyright.role.attrib;
%local.copyright.attrib;
>
]]>
]]>
<!ENTITY % year.module "INCLUDE">
<![%year.module;[
<!ENTITY % local.year.attrib "">
<!ENTITY % year.role.attrib "%role.attrib;">
<!ENTITY % year.element "INCLUDE">
<![%year.element;[
<!ELEMENT year %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % year.attlist "INCLUDE">
<![%year.attlist;[
<!ATTLIST year
%common.attrib;
%year.role.attrib;
%local.year.attrib;
>
]]>
]]>
<!ENTITY % holder.module "INCLUDE">
<![%holder.module;[
<!ENTITY % local.holder.attrib "">
<!ENTITY % holder.role.attrib "%role.attrib;">
<!ENTITY % holder.element "INCLUDE">
<![%holder.element;[
<!ELEMENT holder %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % holder.attlist "INCLUDE">
<![%holder.attlist;[
<!ATTLIST holder
%common.attrib;
%holder.role.attrib;
%local.holder.attrib;
>
]]>
]]>
]]>
<!ENTITY % corpauthor.module "INCLUDE">
<![%corpauthor.module;[
<!ENTITY % local.corpauthor.attrib "">
<!ENTITY % corpauthor.role.attrib "%role.attrib;">
<!ENTITY % corpauthor.element "INCLUDE">
<![%corpauthor.element;[
<!ELEMENT corpauthor %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % corpauthor.attlist "INCLUDE">
<![%corpauthor.attlist;[
<!ATTLIST corpauthor
%common.attrib;
%corpauthor.role.attrib;
%local.corpauthor.attrib;
>
]]>
]]>
<!ENTITY % corpcredit.module "INCLUDE">
<![%corpcredit.module;[
<!ENTITY % local.corpcredit.attrib "">
<!ENTITY % corpcredit.role.attrib "%role.attrib;">
<!ENTITY % corpcredit.element "INCLUDE">
<![%corpcredit.element;[
<!ELEMENT corpcredit %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % corpcredit.attlist "INCLUDE">
<![%corpcredit.attlist;[
<!ATTLIST corpcredit
class (graphicdesigner
|productioneditor
|copyeditor
|technicaleditor
|translator
|other) #IMPLIED
%common.attrib;
%corpcredit.role.attrib;
%local.corpcredit.attrib;
>
]]>
]]>
<!ENTITY % corpname.module "INCLUDE">
<![%corpname.module;[
<!ENTITY % local.corpname.attrib "">
<!ENTITY % corpname.element "INCLUDE">
<![%corpname.element;[
<!ELEMENT corpname %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % corpname.role.attrib "%role.attrib;">
<!ENTITY % corpname.attlist "INCLUDE">
<![%corpname.attlist;[
<!ATTLIST corpname
%common.attrib;
%corpname.role.attrib;
%local.corpname.attrib;
>
]]>
]]>
<!ENTITY % date.module "INCLUDE">
<![%date.module;[
<!ENTITY % local.date.attrib "">
<!ENTITY % date.role.attrib "%role.attrib;">
<!ENTITY % date.element "INCLUDE">
<![%date.element;[
<!ELEMENT date %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % date.attlist "INCLUDE">
<![%date.attlist;[
<!ATTLIST date
%common.attrib;
%date.role.attrib;
%local.date.attrib;
>
]]>
]]>
<!ENTITY % edition.module "INCLUDE">
<![%edition.module;[
<!ENTITY % local.edition.attrib "">
<!ENTITY % edition.role.attrib "%role.attrib;">
<!ENTITY % edition.element "INCLUDE">
<![%edition.element;[
<!ELEMENT edition %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % edition.attlist "INCLUDE">
<![%edition.attlist;[
<!ATTLIST edition
%common.attrib;
%edition.role.attrib;
%local.edition.attrib;
>
]]>
]]>
<!ENTITY % editor.module "INCLUDE">
<![%editor.module;[
<!ENTITY % local.editor.attrib "">
<!ENTITY % editor.role.attrib "%role.attrib;">
<!ENTITY % editor.element "INCLUDE">
<![%editor.element;[
<!ELEMENT editor %ho; ((personname|(%person.ident.mix;)+),(personblurb|email|address)*)>
]]>
<!ENTITY % editor.attlist "INCLUDE">
<![%editor.attlist;[
<!ATTLIST editor
%common.attrib;
%editor.role.attrib;
%local.editor.attrib;
>
]]>
]]>
<!ENTITY % isbn.module "INCLUDE">
<![%isbn.module;[
<!ENTITY % local.isbn.attrib "">
<!ENTITY % isbn.role.attrib "%role.attrib;">
<!ENTITY % isbn.element "INCLUDE">
<![%isbn.element;[
<!ELEMENT isbn %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % isbn.attlist "INCLUDE">
<![%isbn.attlist;[
<!ATTLIST isbn
%common.attrib;
%isbn.role.attrib;
%local.isbn.attrib;
>
]]>
]]>
<!ENTITY % issn.module "INCLUDE">
<![%issn.module;[
<!ENTITY % local.issn.attrib "">
<!ENTITY % issn.role.attrib "%role.attrib;">
<!ENTITY % issn.element "INCLUDE">
<![%issn.element;[
<!ELEMENT issn %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % issn.attlist "INCLUDE">
<![%issn.attlist;[
<!ATTLIST issn
%common.attrib;
%issn.role.attrib;
%local.issn.attrib;
>
]]>
]]>
<!ENTITY % biblio.class.attrib
"class (uri
|doi
|isbn
|issn
|libraryofcongress
|pubnumber
|other) #IMPLIED
otherclass CDATA #IMPLIED"
>
<!ENTITY % biblioid.module "INCLUDE">
<![%biblioid.module;[
<!ENTITY % local.biblioid.attrib "">
<!ENTITY % biblioid.role.attrib "%role.attrib;">
<!ENTITY % biblioid.element "INCLUDE">
<![%biblioid.element;[
<!ELEMENT biblioid %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % biblioid.attlist "INCLUDE">
<![%biblioid.attlist;[
<!ATTLIST biblioid
%biblio.class.attrib;
%common.attrib;
%biblioid.role.attrib;
%local.biblioid.attrib;
>
]]>
]]>
<!ENTITY % citebiblioid.module "INCLUDE">
<![%citebiblioid.module;[
<!ENTITY % local.citebiblioid.attrib "">
<!ENTITY % citebiblioid.role.attrib "%role.attrib;">
<!ENTITY % citebiblioid.element "INCLUDE">
<![%citebiblioid.element;[
<!ELEMENT citebiblioid %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % citebiblioid.attlist "INCLUDE">
<![%citebiblioid.attlist;[
<!ATTLIST citebiblioid
%biblio.class.attrib;
%common.attrib;
%citebiblioid.role.attrib;
%local.citebiblioid.attrib;
>
]]>
]]>
<!ENTITY % bibliosource.module "INCLUDE">
<![%bibliosource.module;[
<!ENTITY % local.bibliosource.attrib "">
<!ENTITY % bibliosource.role.attrib "%role.attrib;">
<!ENTITY % bibliosource.element "INCLUDE">
<![%bibliosource.element;[
<!ELEMENT bibliosource %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % bibliosource.attlist "INCLUDE">
<![%bibliosource.attlist;[
<!ATTLIST bibliosource
%biblio.class.attrib;
%common.attrib;
%bibliosource.role.attrib;
%local.bibliosource.attrib;
>
]]>
]]>
<!ENTITY % bibliorelation.module "INCLUDE">
<![%bibliorelation.module;[
<!ENTITY % local.bibliorelation.attrib "">
<!ENTITY % local.bibliorelation.types "">
<!ENTITY % bibliorelation.type.attrib
"type (isversionof
|hasversion
|isreplacedby
|replaces
|isrequiredby
|requires
|ispartof
|haspart
|isreferencedby
|references
|isformatof
|hasformat
|othertype
%local.bibliorelation.types;) #IMPLIED
othertype CDATA #IMPLIED
">
<!ENTITY % bibliorelation.role.attrib "%role.attrib;">
<!ENTITY % bibliorelation.element "INCLUDE">
<![%bibliorelation.element;[
<!ELEMENT bibliorelation %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % bibliorelation.attlist "INCLUDE">
<![%bibliorelation.attlist;[
<!ATTLIST bibliorelation
%biblio.class.attrib;
%bibliorelation.type.attrib;
%common.attrib;
%bibliorelation.role.attrib;
%local.bibliorelation.attrib;
>
]]>
]]>
<!ENTITY % bibliocoverage.module "INCLUDE">
<![%bibliocoverage.module;[
<!ENTITY % local.bibliocoverage.attrib "">
<!ENTITY % bibliocoverage.role.attrib "%role.attrib;">
<!ENTITY % bibliocoverage.element "INCLUDE">
<![%bibliocoverage.element;[
<!ELEMENT bibliocoverage %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % bibliocoverage.attlist "INCLUDE">
<![%bibliocoverage.attlist;[
<!ATTLIST bibliocoverage
spatial (dcmipoint|iso3166|dcmibox|tgn|otherspatial) #IMPLIED
otherspatial CDATA #IMPLIED
temporal (dcmiperiod|w3c-dtf|othertemporal) #IMPLIED
othertemporal CDATA #IMPLIED
%common.attrib;
%bibliocoverage.role.attrib;
%local.bibliocoverage.attrib;
>
]]>
]]>
<!ENTITY % invpartnumber.module "INCLUDE">
<![%invpartnumber.module;[
<!ENTITY % local.invpartnumber.attrib "">
<!ENTITY % invpartnumber.role.attrib "%role.attrib;">
<!ENTITY % invpartnumber.element "INCLUDE">
<![%invpartnumber.element;[
<!ELEMENT invpartnumber %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % invpartnumber.attlist "INCLUDE">
<![%invpartnumber.attlist;[
<!ATTLIST invpartnumber
%common.attrib;
%invpartnumber.role.attrib;
%local.invpartnumber.attrib;
>
]]>
]]>
<!ENTITY % issuenum.module "INCLUDE">
<![%issuenum.module;[
<!ENTITY % local.issuenum.attrib "">
<!ENTITY % issuenum.role.attrib "%role.attrib;">
<!ENTITY % issuenum.element "INCLUDE">
<![%issuenum.element;[
<!ELEMENT issuenum %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % issuenum.attlist "INCLUDE">
<![%issuenum.attlist;[
<!ATTLIST issuenum
%common.attrib;
%issuenum.role.attrib;
%local.issuenum.attrib;
>
]]>
]]>
<!ENTITY % legalnotice.module "INCLUDE">
<![%legalnotice.module;[
<!ENTITY % local.legalnotice.attrib "">
<!ENTITY % legalnotice.role.attrib "%role.attrib;">
<!ENTITY % legalnotice.element "INCLUDE">
<![%legalnotice.element;[
<!ELEMENT legalnotice %ho; (blockinfo?, title?, (%legalnotice.mix;)+)
%formal.exclusion;>
]]>
<!ENTITY % legalnotice.attlist "INCLUDE">
<![%legalnotice.attlist;[
<!ATTLIST legalnotice
%common.attrib;
%legalnotice.role.attrib;
%local.legalnotice.attrib;
>
]]>
]]>
<!ENTITY % modespec.module "INCLUDE">
<![%modespec.module;[
<!ENTITY % local.modespec.attrib "">
<!ENTITY % modespec.role.attrib "%role.attrib;">
<!ENTITY % modespec.element "INCLUDE">
<![%modespec.element;[
<!ELEMENT modespec %ho; (%docinfo.char.mix;)*
%ubiq.exclusion;>
]]>
<!ENTITY % modespec.attlist "INCLUDE">
<![%modespec.attlist;[
<!ATTLIST modespec
application NOTATION
(%notation.class;) #IMPLIED
%common.attrib;
%modespec.role.attrib;
%local.modespec.attrib;
>
]]>
]]>
<!ENTITY % orgname.module "INCLUDE">
<![%orgname.module;[
<!ENTITY % local.orgname.attrib "">
<!ENTITY % orgname.role.attrib "%role.attrib;">
<!ENTITY % orgname.element "INCLUDE">
<![%orgname.element;[
<!ELEMENT orgname %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % orgname.attlist "INCLUDE">
<![%orgname.attlist;[
<!ATTLIST orgname
%common.attrib;
class (corporation|nonprofit|consortium|informal|other) #IMPLIED
otherclass CDATA #IMPLIED
%orgname.role.attrib;
%local.orgname.attrib;
>
]]>
]]>
<!ENTITY % othercredit.module "INCLUDE">
<![%othercredit.module;[
<!ENTITY % local.othercredit.attrib "">
<!ENTITY % othercredit.role.attrib "%role.attrib;">
<!ENTITY % othercredit.element "INCLUDE">
<![%othercredit.element;[
<!ELEMENT othercredit %ho; ((personname|(%person.ident.mix;)+),
(personblurb|email|address)*)>
]]>
<!ENTITY % othercredit.attlist "INCLUDE">
<![%othercredit.attlist;[
<!ATTLIST othercredit
class (graphicdesigner
|productioneditor
|copyeditor
|technicaleditor
|translator
|other) #IMPLIED
%common.attrib;
%othercredit.role.attrib;
%local.othercredit.attrib;
>
]]>
]]>
<!ENTITY % pagenums.module "INCLUDE">
<![%pagenums.module;[
<!ENTITY % local.pagenums.attrib "">
<!ENTITY % pagenums.role.attrib "%role.attrib;">
<!ENTITY % pagenums.element "INCLUDE">
<![%pagenums.element;[
<!ELEMENT pagenums %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % pagenums.attlist "INCLUDE">
<![%pagenums.attlist;[
<!ATTLIST pagenums
%common.attrib;
%pagenums.role.attrib;
%local.pagenums.attrib;
>
]]>
]]>
<!ENTITY % person.ident.module "INCLUDE">
<![%person.ident.module;[
<!ENTITY % contrib.module "INCLUDE">
<![%contrib.module;[
<!ENTITY % local.contrib.attrib "">
<!ENTITY % contrib.role.attrib "%role.attrib;">
<!ENTITY % contrib.element "INCLUDE">
<![%contrib.element;[
<!ELEMENT contrib %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % contrib.attlist "INCLUDE">
<![%contrib.attlist;[
<!ATTLIST contrib
%common.attrib;
%contrib.role.attrib;
%local.contrib.attrib;
>
]]>
]]>
<!ENTITY % firstname.module "INCLUDE">
<![%firstname.module;[
<!ENTITY % local.firstname.attrib "">
<!ENTITY % firstname.role.attrib "%role.attrib;">
<!ENTITY % firstname.element "INCLUDE">
<![%firstname.element;[
<!ELEMENT firstname %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % firstname.attlist "INCLUDE">
<![%firstname.attlist;[
<!ATTLIST firstname
%common.attrib;
%firstname.role.attrib;
%local.firstname.attrib;
>
]]>
]]>
<!ENTITY % honorific.module "INCLUDE">
<![%honorific.module;[
<!ENTITY % local.honorific.attrib "">
<!ENTITY % honorific.role.attrib "%role.attrib;">
<!ENTITY % honorific.element "INCLUDE">
<![%honorific.element;[
<!ELEMENT honorific %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % honorific.attlist "INCLUDE">
<![%honorific.attlist;[
<!ATTLIST honorific
%common.attrib;
%honorific.role.attrib;
%local.honorific.attrib;
>
]]>
]]>
<!ENTITY % lineage.module "INCLUDE">
<![%lineage.module;[
<!ENTITY % local.lineage.attrib "">
<!ENTITY % lineage.role.attrib "%role.attrib;">
<!ENTITY % lineage.element "INCLUDE">
<![%lineage.element;[
<!ELEMENT lineage %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % lineage.attlist "INCLUDE">
<![%lineage.attlist;[
<!ATTLIST lineage
%common.attrib;
%lineage.role.attrib;
%local.lineage.attrib;
>
]]>
]]>
<!ENTITY % othername.module "INCLUDE">
<![%othername.module;[
<!ENTITY % local.othername.attrib "">
<!ENTITY % othername.role.attrib "%role.attrib;">
<!ENTITY % othername.element "INCLUDE">
<![%othername.element;[
<!ELEMENT othername %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % othername.attlist "INCLUDE">
<![%othername.attlist;[
<!ATTLIST othername
%common.attrib;
%othername.role.attrib;
%local.othername.attrib;
>
]]>
]]>
<!ENTITY % surname.module "INCLUDE">
<![%surname.module;[
<!ENTITY % local.surname.attrib "">
<!ENTITY % surname.role.attrib "%role.attrib;">
<!ENTITY % surname.element "INCLUDE">
<![%surname.element;[
<!ELEMENT surname %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % surname.attlist "INCLUDE">
<![%surname.attlist;[
<!ATTLIST surname
%common.attrib;
%surname.role.attrib;
%local.surname.attrib;
>
]]>
]]>
]]>
<!ENTITY % printhistory.module "INCLUDE">
<![%printhistory.module;[
<!ENTITY % local.printhistory.attrib "">
<!ENTITY % printhistory.role.attrib "%role.attrib;">
<!ENTITY % printhistory.element "INCLUDE">
<![%printhistory.element;[
<!ELEMENT printhistory %ho; ((%para.class;)+)>
]]>
<!ENTITY % printhistory.attlist "INCLUDE">
<![%printhistory.attlist;[
<!ATTLIST printhistory
%common.attrib;
%printhistory.role.attrib;
%local.printhistory.attrib;
>
]]>
]]>
<!ENTITY % productname.module "INCLUDE">
<![%productname.module;[
<!ENTITY % local.productname.attrib "">
<!ENTITY % productname.role.attrib "%role.attrib;">
<!ENTITY % productname.element "INCLUDE">
<![%productname.element;[
<!ELEMENT productname %ho; (%para.char.mix;)*>
]]>
<!ENTITY % productname.attlist "INCLUDE">
<![%productname.attlist;[
<!ATTLIST productname
class (service
|trade
|registered
|copyright) 'trade'
%common.attrib;
%productname.role.attrib;
%local.productname.attrib;
>
]]>
]]>
<!ENTITY % productnumber.module "INCLUDE">
<![%productnumber.module;[
<!ENTITY % local.productnumber.attrib "">
<!ENTITY % productnumber.role.attrib "%role.attrib;">
<!ENTITY % productnumber.element "INCLUDE">
<![%productnumber.element;[
<!ELEMENT productnumber %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % productnumber.attlist "INCLUDE">
<![%productnumber.attlist;[
<!ATTLIST productnumber
%common.attrib;
%productnumber.role.attrib;
%local.productnumber.attrib;
>
]]>
]]>
<!ENTITY % pubdate.module "INCLUDE">
<![%pubdate.module;[
<!ENTITY % local.pubdate.attrib "">
<!ENTITY % pubdate.role.attrib "%role.attrib;">
<!ENTITY % pubdate.element "INCLUDE">
<![%pubdate.element;[
<!ELEMENT pubdate %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % pubdate.attlist "INCLUDE">
<![%pubdate.attlist;[
<!ATTLIST pubdate
%common.attrib;
%pubdate.role.attrib;
%local.pubdate.attrib;
>
]]>
]]>
<!ENTITY % publisher.content.module "INCLUDE">
<![%publisher.content.module;[
<!ENTITY % publisher.module "INCLUDE">
<![%publisher.module;[
<!ENTITY % local.publisher.attrib "">
<!ENTITY % publisher.role.attrib "%role.attrib;">
<!ENTITY % publisher.element "INCLUDE">
<![%publisher.element;[
<!ELEMENT publisher %ho; (publishername, address*)>
]]>
<!ENTITY % publisher.attlist "INCLUDE">
<![%publisher.attlist;[
<!ATTLIST publisher
%common.attrib;
%publisher.role.attrib;
%local.publisher.attrib;
>
]]>
]]>
<!ENTITY % publishername.module "INCLUDE">
<![%publishername.module;[
<!ENTITY % local.publishername.attrib "">
<!ENTITY % publishername.role.attrib "%role.attrib;">
<!ENTITY % publishername.element "INCLUDE">
<![%publishername.element;[
<!ELEMENT publishername %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % publishername.attlist "INCLUDE">
<![%publishername.attlist;[
<!ATTLIST publishername
%common.attrib;
%publishername.role.attrib;
%local.publishername.attrib;
>
]]>
]]>
]]>
<!ENTITY % pubsnumber.module "INCLUDE">
<![%pubsnumber.module;[
<!ENTITY % local.pubsnumber.attrib "">
<!ENTITY % pubsnumber.role.attrib "%role.attrib;">
<!ENTITY % pubsnumber.element "INCLUDE">
<![%pubsnumber.element;[
<!ELEMENT pubsnumber %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % pubsnumber.attlist "INCLUDE">
<![%pubsnumber.attlist;[
<!ATTLIST pubsnumber
%common.attrib;
%pubsnumber.role.attrib;
%local.pubsnumber.attrib;
>
]]>
]]>
<!ENTITY % releaseinfo.module "INCLUDE">
<![%releaseinfo.module;[
<!ENTITY % local.releaseinfo.attrib "">
<!ENTITY % releaseinfo.role.attrib "%role.attrib;">
<!ENTITY % releaseinfo.element "INCLUDE">
<![%releaseinfo.element;[
<!ELEMENT releaseinfo %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % releaseinfo.attlist "INCLUDE">
<![%releaseinfo.attlist;[
<!ATTLIST releaseinfo
%common.attrib;
%releaseinfo.role.attrib;
%local.releaseinfo.attrib;
>
]]>
]]>
<!ENTITY % revhistory.content.module "INCLUDE">
<![%revhistory.content.module;[
<!ENTITY % revhistory.module "INCLUDE">
<![%revhistory.module;[
<!ENTITY % local.revhistory.attrib "">
<!ENTITY % revhistory.role.attrib "%role.attrib;">
<!ENTITY % revhistory.element "INCLUDE">
<![%revhistory.element;[
<!ELEMENT revhistory %ho; (revision+)>
]]>
<!ENTITY % revhistory.attlist "INCLUDE">
<![%revhistory.attlist;[
<!ATTLIST revhistory
%common.attrib;
%revhistory.role.attrib;
%local.revhistory.attrib;
>
]]>
]]>
<!ENTITY % revision.module "INCLUDE">
<![%revision.module;[
<!ENTITY % local.revision.attrib "">
<!ENTITY % revision.role.attrib "%role.attrib;">
<!ENTITY % revision.element "INCLUDE">
<![%revision.element;[
<!ELEMENT revision %ho; (revnumber, date, (author|authorinitials)*,
(revremark|revdescription)?)>
]]>
<!ENTITY % revision.attlist "INCLUDE">
<![%revision.attlist;[
<!ATTLIST revision
%common.attrib;
%revision.role.attrib;
%local.revision.attrib;
>
]]>
]]>
<!ENTITY % revnumber.module "INCLUDE">
<![%revnumber.module;[
<!ENTITY % local.revnumber.attrib "">
<!ENTITY % revnumber.role.attrib "%role.attrib;">
<!ENTITY % revnumber.element "INCLUDE">
<![%revnumber.element;[
<!ELEMENT revnumber %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % revnumber.attlist "INCLUDE">
<![%revnumber.attlist;[
<!ATTLIST revnumber
%common.attrib;
%revnumber.role.attrib;
%local.revnumber.attrib;
>
]]>
]]>
<!ENTITY % revremark.module "INCLUDE">
<![%revremark.module;[
<!ENTITY % local.revremark.attrib "">
<!ENTITY % revremark.role.attrib "%role.attrib;">
<!ENTITY % revremark.element "INCLUDE">
<![%revremark.element;[
<!ELEMENT revremark %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % revremark.attlist "INCLUDE">
<![%revremark.attlist;[
<!ATTLIST revremark
%common.attrib;
%revremark.role.attrib;
%local.revremark.attrib;
>
]]>
]]>
<!ENTITY % revdescription.module "INCLUDE">
<![ %revdescription.module; [
<!ENTITY % local.revdescription.attrib "">
<!ENTITY % revdescription.role.attrib "%role.attrib;">
<!ENTITY % revdescription.element "INCLUDE">
<![ %revdescription.element; [
<!ELEMENT revdescription %ho; ((%revdescription.mix;)+)>
]]>
<!ENTITY % revdescription.attlist "INCLUDE">
<![ %revdescription.attlist; [
<!ATTLIST revdescription
%common.attrib;
%revdescription.role.attrib;
%local.revdescription.attrib;
>
]]>
]]>
]]>
<!ENTITY % seriesvolnums.module "INCLUDE">
<![%seriesvolnums.module;[
<!ENTITY % local.seriesvolnums.attrib "">
<!ENTITY % seriesvolnums.role.attrib "%role.attrib;">
<!ENTITY % seriesvolnums.element "INCLUDE">
<![%seriesvolnums.element;[
<!ELEMENT seriesvolnums %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % seriesvolnums.attlist "INCLUDE">
<![%seriesvolnums.attlist;[
<!ATTLIST seriesvolnums
%common.attrib;
%seriesvolnums.role.attrib;
%local.seriesvolnums.attrib;
>
]]>
]]>
<!ENTITY % volumenum.module "INCLUDE">
<![%volumenum.module;[
<!ENTITY % local.volumenum.attrib "">
<!ENTITY % volumenum.role.attrib "%role.attrib;">
<!ENTITY % volumenum.element "INCLUDE">
<![%volumenum.element;[
<!ELEMENT volumenum %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % volumenum.attlist "INCLUDE">
<![%volumenum.attlist;[
<!ATTLIST volumenum
%common.attrib;
%volumenum.role.attrib;
%local.volumenum.attrib;
>
]]>
]]>
]]>
<!ENTITY % accel.module "INCLUDE">
<![%accel.module;[
<!ENTITY % local.accel.attrib "">
<!ENTITY % accel.role.attrib "%role.attrib;">
<!ENTITY % accel.element "INCLUDE">
<![%accel.element;[
<!ELEMENT accel %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % accel.attlist "INCLUDE">
<![%accel.attlist;[
<!ATTLIST accel
%common.attrib;
%accel.role.attrib;
%local.accel.attrib;
>
]]>
]]>
<!ENTITY % action.module "INCLUDE">
<![%action.module;[
<!ENTITY % local.action.attrib "">
<!ENTITY % action.role.attrib "%role.attrib;">
<!ENTITY % action.element "INCLUDE">
<![%action.element;[
<!ELEMENT action %ho; (%cptr.char.mix;)*>
]]>
<!ENTITY % action.attlist "INCLUDE">
<![%action.attlist;[
<!ATTLIST action
%moreinfo.attrib;
%common.attrib;
%action.role.attrib;
%local.action.attrib;
>
]]>
]]>
<!ENTITY % application.module "INCLUDE">
<![%application.module;[
<!ENTITY % local.application.attrib "">
<!ENTITY % application.role.attrib "%role.attrib;">
<!ENTITY % application.element "INCLUDE">
<![%application.element;[
<!ELEMENT application %ho; (%para.char.mix;)*>
]]>
<!ENTITY % application.attlist "INCLUDE">
<![%application.attlist;[
<!ATTLIST application
class (hardware
|software) #IMPLIED
%moreinfo.attrib;
%common.attrib;
%application.role.attrib;
%local.application.attrib;
>
]]>
]]>
<!ENTITY % classname.module "INCLUDE">
<![%classname.module;[
<!ENTITY % local.classname.attrib "">
<!ENTITY % classname.role.attrib "%role.attrib;">
<!ENTITY % classname.element "INCLUDE">
<![%classname.element;[
<!ELEMENT classname %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % classname.attlist "INCLUDE">
<![%classname.attlist;[
<!ATTLIST classname
%common.attrib;
%classname.role.attrib;
%local.classname.attrib;
>
]]>
]]>
<!ENTITY % package.module "INCLUDE">
<![%package.module;[
<!ENTITY % local.package.attrib "">
<!ENTITY % package.role.attrib "%role.attrib;">
<!ENTITY % package.element "INCLUDE">
<![%package.element;[
<!ELEMENT package %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % package.attlist "INCLUDE">
<![%package.attlist;[
<!ATTLIST package
%common.attrib;
%package.role.attrib;
%local.package.attrib;
>
]]>
]]>
<!ENTITY % co.module "INCLUDE">
<![%co.module;[
<!ENTITY % local.co.attrib "">
<!ENTITY % co.role.attrib "%role.attrib;">
<!ENTITY % co.element "INCLUDE">
<![%co.element;[
<!ELEMENT co %ho; EMPTY>
]]>
<!ENTITY % co.attlist "INCLUDE">
<![%co.attlist;[
<!ATTLIST co
%label.attrib;
%linkends.attrib;
%idreq.common.attrib;
%co.role.attrib;
%local.co.attrib;
>
]]>
]]>
<!ENTITY % coref.module "INCLUDE">
<![%coref.module;[
<!ENTITY % local.coref.attrib "">
<!ENTITY % coref.role.attrib "%role.attrib;">
<!ENTITY % coref.element "INCLUDE">
<![%coref.element;[
<!ELEMENT coref %ho; EMPTY>
]]>
<!ENTITY % coref.attlist "INCLUDE">
<![%coref.attlist;[
<!ATTLIST coref
%label.attrib;
%linkendreq.attrib;
%common.attrib;
%coref.role.attrib;
%local.coref.attrib;
>
]]>
]]>
<!ENTITY % command.module "INCLUDE">
<![%command.module;[
<!ENTITY % local.command.attrib "">
<!ENTITY % command.role.attrib "%role.attrib;">
<!ENTITY % command.element "INCLUDE">
<![%command.element;[
<!ELEMENT command %ho; (%cptr.char.mix;)*>
]]>
<!ENTITY % command.attlist "INCLUDE">
<![%command.attlist;[
<!ATTLIST command
%moreinfo.attrib;
%common.attrib;
%command.role.attrib;
%local.command.attrib;
>
]]>
]]>
<!ENTITY % computeroutput.module "INCLUDE">
<![%computeroutput.module;[
<!ENTITY % local.computeroutput.attrib "">
<!ENTITY % computeroutput.role.attrib "%role.attrib;">
<!ENTITY % computeroutput.element "INCLUDE">
<![%computeroutput.element;[
<!ELEMENT computeroutput %ho; (%cptr.char.mix;|co)*>
]]>
<!ENTITY % computeroutput.attlist "INCLUDE">
<![%computeroutput.attlist;[
<!ATTLIST computeroutput
%moreinfo.attrib;
%common.attrib;
%computeroutput.role.attrib;
%local.computeroutput.attrib;
>
]]>
]]>
<!ENTITY % database.module "INCLUDE">
<![%database.module;[
<!ENTITY % local.database.attrib "">
<!ENTITY % database.role.attrib "%role.attrib;">
<!ENTITY % database.element "INCLUDE">
<![%database.element;[
<!ELEMENT database %ho; (%cptr.char.mix;)*>
]]>
<!ENTITY % database.attlist "INCLUDE">
<![%database.attlist;[
<!ATTLIST database
class (name
|table
|field
|key1
|key2
|record
|index
|view
|primarykey
|secondarykey
|foreignkey
|altkey
|procedure
|datatype
|constraint
|rule
|user
|group) #IMPLIED
%moreinfo.attrib;
%common.attrib;
%database.role.attrib;
%local.database.attrib;
>
]]>
]]>
<!ENTITY % email.module "INCLUDE">
<![%email.module;[
<!ENTITY % local.email.attrib "">
<!ENTITY % email.role.attrib "%role.attrib;">
<!ENTITY % email.element "INCLUDE">
<![%email.element;[
<!ELEMENT email %ho; (%docinfo.char.mix;)*>
]]>
<!ENTITY % email.attlist "INCLUDE">
<![%email.attlist;[
<!ATTLIST email
%common.attrib;
%email.role.attrib;
%local.email.attrib;
>
]]>
]]>
<!ENTITY % envar.module "INCLUDE">
<![%envar.module;[
<!ENTITY % local.envar.attrib "">
<!ENTITY % envar.role.attrib "%role.attrib;">
<!ENTITY % envar.element "INCLUDE">
<![%envar.element;[
<!ELEMENT envar %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % envar.attlist "INCLUDE">
<![%envar.attlist;[
<!ATTLIST envar
%common.attrib;
%envar.role.attrib;
%local.envar.attrib;
>
]]>
]]>
<!ENTITY % errorcode.module "INCLUDE">
<![%errorcode.module;[
<!ENTITY % local.errorcode.attrib "">
<!ENTITY % errorcode.role.attrib "%role.attrib;">
<!ENTITY % errorcode.element "INCLUDE">
<![%errorcode.element;[
<!ELEMENT errorcode %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % errorcode.attlist "INCLUDE">
<![%errorcode.attlist;[
<!ATTLIST errorcode
%moreinfo.attrib;
%common.attrib;
%errorcode.role.attrib;
%local.errorcode.attrib;
>
]]>
]]>
<!ENTITY % errorname.module "INCLUDE">
<![%errorname.module;[
<!ENTITY % local.errorname.attrib "">
<!ENTITY % errorname.role.attrib "%role.attrib;">
<!ENTITY % errorname.element "INCLUDE">
<![%errorname.element;[
<!ELEMENT errorname %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % errorname.attlist "INCLUDE">
<![%errorname.attlist;[
<!ATTLIST errorname
%common.attrib;
%errorname.role.attrib;
%local.errorname.attrib;
>
]]>
]]>
<!ENTITY % errortext.module "INCLUDE">
<![%errortext.module;[
<!ENTITY % local.errortext.attrib "">
<!ENTITY % errortext.role.attrib "%role.attrib;">
<!ENTITY % errortext.element "INCLUDE">
<![%errortext.element;[
<!ELEMENT errortext %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % errortext.attlist "INCLUDE">
<![%errortext.attlist;[
<!ATTLIST errortext
%common.attrib;
%errortext.role.attrib;
%local.errortext.attrib;
>
]]>
]]>
<!ENTITY % errortype.module "INCLUDE">
<![%errortype.module;[
<!ENTITY % local.errortype.attrib "">
<!ENTITY % errortype.role.attrib "%role.attrib;">
<!ENTITY % errortype.element "INCLUDE">
<![%errortype.element;[
<!ELEMENT errortype %ho; (%smallcptr.char.mix;)*>
]]>
<!ENTITY % errortype.attlist "INCLUDE">
<![%errortype.attlist;[
<!ATTLIST errortype
%common.attrib;
%errortype.role.attrib;
%local.errortype.attrib;
>
]]>
]]>
<!ENTITY % filename.module "INCLUDE">
<![%filename.module;[
<!ENTITY % local.filename.attrib "">
<!ENTITY % filename.role.attrib "%role.attrib;">
<!ENTITY % filename.element "INCLUDE">
<![%filename.element;[
<!ELEMENT filename %ho; (%cptr.char.mix;)*>
]]>
<!ENTITY % filename.attlist "INCLUDE">
<![%filename.attlist;[
<!ATTLIST filename
class (headerfile
|partition
|devicefile
|libraryfile
|directory
|extension
|symlink) #IMPLIED
path CDATA #IMPLIED
%moreinfo.attrib;
%common.attrib;
%filename.role.attrib;
%local.filename.attrib;
>
]]>
]]>
<!ENTITY % function.module "INCLUDE">
<![%function.module;[
<!ENTITY % local.function.attrib "">
<!ENTITY %