<!ENTITY % refentry.class "refentry %local.refentry.class;">
<!ENTITY % local.nav.class "">
-<!ENTITY % nav.class "toc|lot|index|glossary|bibliography
+<!ENTITY % nav.class "toc|lot|index|glossary|bibliography
%local.nav.class;">
<!-- Redeclaration placeholder ............................................ -->
"title, subtitle?, titleabbrev?">
<!ENTITY % bookcomponent.content
- "((%divcomponent.mix;)+,
+ "((%divcomponent.mix;)+,
(sect1*|(%refentry.class;)*|simplesect*|section*))
| (sect1+|(%refentry.class;)+|simplesect+|section+)">
<!ENTITY % setinfo.element "INCLUDE">
<![%setinfo.element;[
-<!ELEMENT setinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec | subjectset
+<!ELEMENT setinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec | subjectset
| keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of setinfo.element-->]]>
-<!-- Contents: IDs of the ToC, Books, and SetIndex that comprise
+<!-- Contents: IDs of the ToC, Books, and SetIndex that comprise
the set, in the order of their appearance -->
<!ENTITY % bookinfo.element "INCLUDE">
<![%bookinfo.element;[
<!ELEMENT bookinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec | subjectset
+ | legalnotice | modespec | subjectset
| keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of bookinfo.element-->]]>
<!ELEMENT lotentry %ho; (%para.char.mix;)*>
<!--end of lotentry.element-->]]>
-<!-- SrcCredit: Information about the source of the entry,
+<!-- SrcCredit: Information about the source of the entry,
as for a list of illustrations -->
<!-- linkend: to element that this entry represents-->
<!ENTITY % lotentry.attlist "INCLUDE">
<![%appendix.element;[
<!ELEMENT appendix %ho; (beginpage?,
appendixinfo?,
- (%bookcomponent.title.content;),
+ (%bookcomponent.title.content;),
(%nav.class;)*,
tocchap?,
(%bookcomponent.content;),
<!ENTITY % partintro.attlist "INCLUDE">
<![%partintro.attlist;[
-<!ATTLIST partintro
+<!ATTLIST partintro
%label.attrib;
%common.attrib;
%local.partintro.attrib;
<!ENTITY % appendixinfo.element "INCLUDE">
<![ %appendixinfo.element; [
-<!ELEMENT appendixinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT appendixinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % bibliographyinfo.element "INCLUDE">
<![ %bibliographyinfo.element; [
-<!ELEMENT bibliographyinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT bibliographyinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % chapterinfo.element "INCLUDE">
<![ %chapterinfo.element; [
-<!ELEMENT chapterinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT chapterinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % glossaryinfo.element "INCLUDE">
<![ %glossaryinfo.element; [
-<!ELEMENT glossaryinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT glossaryinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % indexinfo.element "INCLUDE">
<![ %indexinfo.element; [
-<!ELEMENT indexinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT indexinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)>
<!--end of indexinfo.element-->]]>
<!ENTITY % setindexinfo.element "INCLUDE">
<![ %setindexinfo.element; [
-<!ELEMENT setindexinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT setindexinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % partinfo.element "INCLUDE">
<![ %partinfo.element; [
-<!ELEMENT partinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT partinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % prefaceinfo.element "INCLUDE">
<![ %prefaceinfo.element; [
-<!ELEMENT prefaceinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT prefaceinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % refentryinfo.element "INCLUDE">
<![ %refentryinfo.element; [
-<!ELEMENT refentryinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT refentryinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % refsect1info.element "INCLUDE">
<![ %refsect1info.element; [
-<!ELEMENT refsect1info %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT refsect1info %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % refsect2info.element "INCLUDE">
<![ %refsect2info.element; [
-<!ELEMENT refsect2info %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT refsect2info %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % refsect3info.element "INCLUDE">
<![ %refsect3info.element; [
-<!ELEMENT refsect3info %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT refsect3info %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % refsynopsisdivinfo.element "INCLUDE">
<![ %refsynopsisdivinfo.element; [
-<!ELEMENT refsynopsisdivinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT refsynopsisdivinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % referenceinfo.element "INCLUDE">
<![ %referenceinfo.element; [
-<!ELEMENT referenceinfo %ho; ((graphic | mediaobject
- | legalnotice | modespec
+<!ELEMENT referenceinfo %ho; ((graphic | mediaobject
+ | legalnotice | modespec
| subjectset | keywordset | itermset
| %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!ENTITY % sect1info.element "INCLUDE">
<![%sect1info.element;[
-<!ELEMENT sect1info %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT sect1info %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of sect1info.element-->]]>
<!ENTITY % sect2info.element "INCLUDE">
<![%sect2info.element;[
-<!ELEMENT sect2info %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT sect2info %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of sect2info.element-->]]>
<!ENTITY % sect3info.element "INCLUDE">
<![%sect3info.element;[
-<!ELEMENT sect3info %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT sect3info %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of sect3info.element-->]]>
<!ENTITY % sect4info.element "INCLUDE">
<![%sect4info.element;[
-<!ELEMENT sect4info %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT sect4info %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of sect4info.element-->]]>
<!ENTITY % sect5info.element "INCLUDE">
<![%sect5info.element;[
-<!ELEMENT sect5info %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT sect5info %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of sect5info.element-->]]>
<!ENTITY % sectioninfo.element "INCLUDE">
<![ %sectioninfo.element; [
-<!ELEMENT sectioninfo %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT sectioninfo %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)
%beginpage.exclusion;>
<!--end of sectioninfo.element-->]]>
<!ENTITY % sect1.element "INCLUDE">
<![%sect1.element;[
<!ELEMENT sect1 %ho; (sect1info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
+ (((%divcomponent.mix;)+,
((%refentry.class;)* | sect2* | simplesect*))
| (%refentry.class;)+ | sect2+ | simplesect+), (%nav.class;)*)
%ubiq.inclusion;>
<!ENTITY % sect2.element "INCLUDE">
<![%sect2.element;[
<!ELEMENT sect2 %ho; (sect2info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
+ (((%divcomponent.mix;)+,
((%refentry.class;)* | sect3* | simplesect*))
| (%refentry.class;)+ | sect3+ | simplesect+), (%nav.class;)*)>
<!--end of sect2.element-->]]>
<!ENTITY % sect3.element "INCLUDE">
<![%sect3.element;[
<!ELEMENT sect3 %ho; (sect3info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
+ (((%divcomponent.mix;)+,
((%refentry.class;)* | sect4* | simplesect*))
| (%refentry.class;)+ | sect4+ | simplesect+), (%nav.class;)*)>
<!--end of sect3.element-->]]>
<!ENTITY % sect4.element "INCLUDE">
<![%sect4.element;[
<!ELEMENT sect4 %ho; (sect4info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
+ (((%divcomponent.mix;)+,
((%refentry.class;)* | sect5* | simplesect*))
| (%refentry.class;)+ | sect5+ | simplesect+), (%nav.class;)*)>
<!--end of sect4.element-->]]>
<!--end of tertiaryie.attlist-->]]>
<!--end of primsecterie.module-->]]>
-
+
<!ENTITY % seeie.module "INCLUDE">
<![%seeie.module;[
<!ENTITY % local.seeie.attrib "">
>
<!--end of refnamediv.attlist-->]]>
<!--end of refnamediv.module-->]]>
-
+
<!ENTITY % refdescriptor.module "INCLUDE">
<![%refdescriptor.module;[
<!ENTITY % local.refdescriptor.attrib "">
<!ENTITY % refsect3.element "INCLUDE">
<![%refsect3.element;[
-<!ELEMENT refsect3 %ho; (refsect3info?, (%refsect.title.content;),
+<!ELEMENT refsect3 %ho; (refsect3info?, (%refsect.title.content;),
(%refcomponent.mix;)+)>
<!--end of refsect3.element-->]]>
%local.textobject.mix;">
<!ENTITY % local.mediaobject.mix "">
-<!ENTITY % mediaobject.mix
+<!ENTITY % mediaobject.mix
"videoobject|audioobject|imageobject %local.mediaobject.mix;">
<!-- Character-level mixtures ............................................. -->
<!-- Effectivity attributes ............................................... -->
-<!-- Arch: Computer or chip architecture to which element applies; no
+<!-- Arch: Computer or chip architecture to which element applies; no
default -->
<!ENTITY % arch.attrib
<!ENTITY % security.attrib
"security CDATA #IMPLIED">
-<!-- UserLevel: Level of user experience to which element applies; no
+<!-- UserLevel: Level of user experience to which element applies; no
default -->
<!ENTITY % userlevel.attrib
"id ID #IMPLIED">
-<!-- Id: Unique identifier of element; a value must be supplied; no
+<!-- Id: Unique identifier of element; a value must be supplied; no
default -->
<!ENTITY % idreq.attrib
<!-- EntityRef: Name of an external entity containing the content
of the graphic -->
-<!-- FileRef: Filename, qualified by a pathname if desired,
+<!-- FileRef: Filename, qualified by a pathname if desired,
designating the file containing the content of the graphic -->
<!-- Format: Notation of the element content, if any -->
<!-- SrcCredit: Information about the source of the Graphic -->
<!-- Width: Same as CALS reprowid (desired width) -->
<!-- Depth: Same as CALS reprodep (desired depth) -->
-<!-- Align: Same as CALS hplace with 'none' removed; #IMPLIED means
+<!-- Align: Same as CALS hplace with 'none' removed; #IMPLIED means
application-specific -->
<!-- Scale: Conflation of CALS hscale and vscale -->
<!-- Scalefit: Same as CALS scalefit -->
width CDATA #IMPLIED
depth CDATA #IMPLIED
align (left
- |right
+ |right
|center) #IMPLIED
scale CDATA #IMPLIED
scalefit %yesorno.attvals;
<!ENTITY % local.keyaction.attrib "">
-<!-- Action: Key combination type; default is unspecified if one
- child element, Simul if there is more than one; if value is
+<!-- Action: Key combination type; default is unspecified if one
+ child element, Simul if there is more than one; if value is
Other, the OtherAction attribute must have a nonempty value -->
<!-- OtherAction: User-defined key combination type -->
"linkend IDREF #REQUIRED">
-<!-- Linkends: link to one or more sets of related information; no
+<!-- Linkends: link to one or more sets of related information; no
default -->
<!ENTITY % linkends.attrib
<!ENTITY % articleinfo.element "INCLUDE">
<![%articleinfo.element;[
-<!ELEMENT articleinfo %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT articleinfo %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
<!--end of articleinfo.element-->]]>
<!ELEMENT subject %ho; (subjectterm+)>
<!--end of subject.element-->]]>
-<!-- Weight: Ranking of this group of SubjectTerms relative
+<!-- Weight: Ranking of this group of SubjectTerms relative
to others, 0 is low, no highest value specified -->
<!ENTITY % qandadiv.element "INCLUDE">
<![ %qandadiv.element; [
-<!ELEMENT qandadiv %ho; ((%formalobject.title.content;)?,
+<!ELEMENT qandadiv %ho; ((%formalobject.title.content;)?,
(%qandaset.mix;)*,
(qandadiv+|qandaentry+))>
<!--end of qandadiv.element-->]]>
<!ENTITY % sidebarinfo.element "INCLUDE">
<![ %sidebarinfo.element; [
-<!ELEMENT sidebarinfo %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT sidebarinfo %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
<!--end of sidebarinfo.element-->]]>
<!ENTITY % sidebar.element "INCLUDE">
<![%sidebar.element;[
-<!ELEMENT sidebar %ho; (sidebarinfo?,
+<!ELEMENT sidebar %ho; (sidebarinfo?,
(%formalobject.title.content;)?,
(%sidebar.mix;)+)>
<!--end of sidebar.element-->]]>
within which they are nested (e.g., 1a and 1b within 1,
rather than a and b) -->
<!-- Continuation: Where list numbering begins afresh (Restarts,
- the default) or continues that of the immediately preceding
+ the default) or continues that of the immediately preceding
list (Continues) -->
<!-- Spacing: Whether the vertical space in the list should be
compressed -->
<!-- Units: global unit of measure in which coordinates in
this spec are expressed:
- - CALSPair "x1,y1 x2,y2": lower-left and upper-right
- coordinates in a rectangle describing repro area in which
- graphic is placed, where X and Y dimensions are each some
+ - CALSPair "x1,y1 x2,y2": lower-left and upper-right
+ coordinates in a rectangle describing repro area in which
+ graphic is placed, where X and Y dimensions are each some
number 0..10000 (taken from CALS graphic attributes)
- LineColumn "line column": line number and column number
- Other: directive to look at value of OtherUnits attribute
to get implementation-specific keyword
- The default is implementation-specific; usually dependent on
+ The default is implementation-specific; usually dependent on
the parent element (GraphicCO gets CALSPair, ProgramListingCO
and ScreenCO get LineColumn) -->
<!-- OtherUnits: User-defined units -->
<!ENTITY % area.attlist "INCLUDE">
<![%area.attlist;[
<!ATTLIST area
- %label.attrib;
+ %label.attrib;
%linkends.attrib;
units (calspair
|linecolumn
<!ENTITY % objectinfo.element "INCLUDE">
<![ %objectinfo.element; [
-<!ELEMENT objectinfo %ho; ((graphic | mediaobject | legalnotice | modespec
+<!ELEMENT objectinfo %ho; ((graphic | mediaobject | legalnotice | modespec
| subjectset | keywordset | itermset | %bibliocomponent.mix;)+)>
<!--end of objectinfo.element-->]]>
<!--EntityRef: Name of an external entity containing the content
of the object data-->
-<!--FileRef: Filename, qualified by a pathname if desired,
+<!--FileRef: Filename, qualified by a pathname if desired,
designating the file containing the content of the object data-->
<!--Format: Notation of the element content, if any-->
<!--SrcCredit: Information about the source of the image-->
<!--Width: Same as CALS reprowid (desired width)-->
<!--Depth: Same as CALS reprodep (desired depth)-->
-<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
+<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
application-specific-->
<!--Scale: Conflation of CALS hscale and vscale-->
<!--Scalefit: Same as CALS scalefit-->
width CDATA #IMPLIED
depth CDATA #IMPLIED
align (left
- |right
+ |right
|center) #IMPLIED
scale CDATA #IMPLIED
scalefit %yesorno.attvals;
<!--Width: Same as CALS reprowid (desired width)-->
<!--Depth: Same as CALS reprodep (desired depth)-->
-<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
+<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
application-specific-->
<!--Scale: Conflation of CALS hscale and vscale-->
<!--Scalefit: Same as CALS scalefit-->
width CDATA #IMPLIED
depth CDATA #IMPLIED
align (left
- |right
+ |right
|center) #IMPLIED
scale CDATA #IMPLIED
scalefit %yesorno.attvals;
<!ENTITY % alt.attlist "INCLUDE">
<![%alt.attlist;[
-<!ATTLIST alt
+<!ATTLIST alt
%common.attrib;
%alt.role.attrib;
%local.alt.attrib;
<!-- Add label and role attributes to table and informaltable -->
<!ENTITY % bodyatt "%label.attrib;">
-<!-- Add common attributes to Table, TGroup, TBody, THead, TFoot, Row,
+<!-- Add common attributes to Table, TGroup, TBody, THead, TFoot, Row,
EntryTbl, and Entry (and InformalTable element). -->
<!ENTITY % secur
"%common.attrib;
<!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;">
<!-- Reference CALS Table Model -->
-<!ENTITY % tablemodel
+<!ENTITY % tablemodel
PUBLIC "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN"
"calstblx.dtd">
]]>
<![%exchange.table.module;[
<!-- Add common attributes and the Label attribute to Table and -->
<!-- InformalTable. -->
-<!ENTITY % bodyatt
+<!ENTITY % bodyatt
"%common.attrib;
%label.attrib;
%tables.role.attrib;">
<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*">
<!-- Reference OASIS Exchange Table Model -->
-<!ENTITY % tablemodel
+<!ENTITY % tablemodel
PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
"soextblx.dtd">
]]>
<!-- Frame, Colsep, and Rowsep must be repeated because
they are not in entities in the table module. -->
-<!-- includes TabStyle, ToCentry, ShortEntry,
+<!-- includes TabStyle, ToCentry, ShortEntry,
Orient, PgWide -->
<!-- includes Label -->
<!-- includes common attributes -->
<!ELEMENT cmdsynopsis %ho; ((command | arg | group | sbr)+, synopfragment*)>
<!--end of cmdsynopsis.element-->]]>
-<!-- Sepchar: Character that should separate command and all
+<!-- Sepchar: Character that should separate command and all
top-level arguments; alternate value might be e.g., Δ -->
<!ENTITY % arg.element "INCLUDE">
<![%arg.element;[
-<!ELEMENT arg %ho; (#PCDATA
- | arg
- | group
- | option
- | synopfragmentref
+<!ELEMENT arg %ho; (#PCDATA
+ | arg
+ | group
+ | option
+ | synopfragmentref
| replaceable
| sbr)*>
<!--end of arg.element-->]]>
-<!-- Choice: Whether Arg must be supplied: Opt (optional to
- supply, e.g. [arg]; the default), Req (required to supply,
+<!-- Choice: Whether Arg must be supplied: Opt (optional to
+ supply, e.g. [arg]; the default), Req (required to supply,
e.g. {arg}), or Plain (required to supply, e.g. arg) -->
-<!-- Rep: whether Arg is repeatable: Norepeat (e.g. arg without
+<!-- Rep: whether Arg is repeatable: Norepeat (e.g. arg without
ellipsis; the default), or Repeat (e.g. arg...) -->
<!ENTITY % group.element "INCLUDE">
<![%group.element;[
-<!ELEMENT group %ho; ((arg | group | option | synopfragmentref
+<!ELEMENT group %ho; ((arg | group | option | synopfragmentref
| replaceable | sbr)+)>
<!--end of group.element-->]]>
e.g. g1|g2|g3), OptMult (can supply zero or more, e.g.
[[g1|g2|g3]]), or ReqMult (must supply one or more, e.g.
{{g1|g2|g3}}) -->
-<!-- Rep: whether Group is repeatable: Norepeat (e.g. group
+<!-- Rep: whether Group is repeatable: Norepeat (e.g. group
without ellipsis; the default), or Repeat (e.g. group...) -->
<!ENTITY % funcdef.element "INCLUDE">
<![%funcdef.element;[
-<!ELEMENT funcdef %ho; (#PCDATA
- | replaceable
+<!ELEMENT funcdef %ho; (#PCDATA
+ | replaceable
| function)*>
<!--end of funcdef.element-->]]>
<!ENTITY % paramdef.element "INCLUDE">
<![%paramdef.element;[
-<!ELEMENT paramdef %ho; (#PCDATA
- | replaceable
- | parameter
+<!ELEMENT paramdef %ho; (#PCDATA
+ | replaceable
+ | parameter
| funcparams)*>
<!--end of paramdef.element-->]]>
<![%street.module;[
<!ENTITY % local.street.attrib "">
<!ENTITY % street.role.attrib "%role.attrib;">
-
+
<!ENTITY % street.element "INCLUDE">
<![%street.element;[
<!ELEMENT street %ho; (%docinfo.char.mix;)*>
<!--end of street.element-->]]>
-
+
<!ENTITY % street.attlist "INCLUDE">
<![%street.attlist;[
<!ATTLIST street
<![%pob.module;[
<!ENTITY % local.pob.attrib "">
<!ENTITY % pob.role.attrib "%role.attrib;">
-
+
<!ENTITY % pob.element "INCLUDE">
<![%pob.element;[
<!ELEMENT pob %ho; (%docinfo.char.mix;)*>
<!--end of pob.element-->]]>
-
+
<!ENTITY % pob.attlist "INCLUDE">
<![%pob.attlist;[
<!ATTLIST pob
<![%postcode.module;[
<!ENTITY % local.postcode.attrib "">
<!ENTITY % postcode.role.attrib "%role.attrib;">
-
+
<!ENTITY % postcode.element "INCLUDE">
<![%postcode.element;[
<!ELEMENT postcode %ho; (%docinfo.char.mix;)*>
<!--end of postcode.element-->]]>
-
+
<!ENTITY % postcode.attlist "INCLUDE">
<![%postcode.attlist;[
<!ATTLIST postcode
<![%city.module;[
<!ENTITY % local.city.attrib "">
<!ENTITY % city.role.attrib "%role.attrib;">
-
+
<!ENTITY % city.element "INCLUDE">
<![%city.element;[
<!ELEMENT city %ho; (%docinfo.char.mix;)*>
<!--end of city.element-->]]>
-
+
<!ENTITY % city.attlist "INCLUDE">
<![%city.attlist;[
<!ATTLIST city
<![%state.module;[
<!ENTITY % local.state.attrib "">
<!ENTITY % state.role.attrib "%role.attrib;">
-
+
<!ENTITY % state.element "INCLUDE">
<![%state.element;[
<!ELEMENT state %ho; (%docinfo.char.mix;)*>
<!--end of state.element-->]]>
-
+
<!ENTITY % state.attlist "INCLUDE">
<![%state.attlist;[
<!ATTLIST state
<![%country.module;[
<!ENTITY % local.country.attrib "">
<!ENTITY % country.role.attrib "%role.attrib;">
-
+
<!ENTITY % country.element "INCLUDE">
<![%country.element;[
<!ELEMENT country %ho; (%docinfo.char.mix;)*>
<!--end of country.element-->]]>
-
+
<!ENTITY % country.attlist "INCLUDE">
<![%country.attlist;[
<!ATTLIST country
<![%phone.module;[
<!ENTITY % local.phone.attrib "">
<!ENTITY % phone.role.attrib "%role.attrib;">
-
+
<!ENTITY % phone.element "INCLUDE">
<![%phone.element;[
<!ELEMENT phone %ho; (%docinfo.char.mix;)*>
<!--end of phone.element-->]]>
-
+
<!ENTITY % phone.attlist "INCLUDE">
<![%phone.attlist;[
<!ATTLIST phone
<![%fax.module;[
<!ENTITY % local.fax.attrib "">
<!ENTITY % fax.role.attrib "%role.attrib;">
-
+
<!ENTITY % fax.element "INCLUDE">
<![%fax.element;[
<!ELEMENT fax %ho; (%docinfo.char.mix;)*>
<!--end of fax.element-->]]>
-
+
<!ENTITY % fax.attlist "INCLUDE">
<![%fax.attlist;[
<!ATTLIST fax
<![%otheraddr.module;[
<!ENTITY % local.otheraddr.attrib "">
<!ENTITY % otheraddr.role.attrib "%role.attrib;">
-
+
<!ENTITY % otheraddr.element "INCLUDE">
<![%otheraddr.element;[
<!ELEMENT otheraddr %ho; (%docinfo.char.mix;)*>
<!--end of otheraddr.element-->]]>
-
+
<!ENTITY % otheraddr.attlist "INCLUDE">
<![%otheraddr.attlist;[
<!ATTLIST otheraddr
<![%shortaffil.module;[
<!ENTITY % local.shortaffil.attrib "">
<!ENTITY % shortaffil.role.attrib "%role.attrib;">
-
+
<!ENTITY % shortaffil.element "INCLUDE">
<![%shortaffil.element;[
<!ELEMENT shortaffil %ho; (%docinfo.char.mix;)*>
<!--end of shortaffil.element-->]]>
-
+
<!ENTITY % shortaffil.attlist "INCLUDE">
<![%shortaffil.attlist;[
<!ATTLIST shortaffil
<![%jobtitle.module;[
<!ENTITY % local.jobtitle.attrib "">
<!ENTITY % jobtitle.role.attrib "%role.attrib;">
-
+
<!ENTITY % jobtitle.element "INCLUDE">
<![%jobtitle.element;[
<!ELEMENT jobtitle %ho; (%docinfo.char.mix;)*>
<!--end of jobtitle.element-->]]>
-
+
<!ENTITY % jobtitle.attlist "INCLUDE">
<![%jobtitle.attlist;[
<!ATTLIST jobtitle
<![%orgdiv.module;[
<!ENTITY % local.orgdiv.attrib "">
<!ENTITY % orgdiv.role.attrib "%role.attrib;">
-
+
<!ENTITY % orgdiv.element "INCLUDE">
<![%orgdiv.element;[
<!ELEMENT orgdiv %ho; (%docinfo.char.mix;)*>
<!--end of orgdiv.element-->]]>
-
+
<!ENTITY % orgdiv.attlist "INCLUDE">
<![%orgdiv.attlist;[
<!ATTLIST orgdiv
<![%collab.module;[
<!ENTITY % local.collab.attrib "">
<!ENTITY % collab.role.attrib "%role.attrib;">
-
+
<!ENTITY % collab.element "INCLUDE">
<![%collab.element;[
<!ELEMENT collab %ho; (collabname, affiliation*)>
<!--end of collab.element-->]]>
-
+
<!ENTITY % collab.attlist "INCLUDE">
<![%collab.attlist;[
<!ATTLIST collab
<![%collabname.module;[
<!ENTITY % local.collabname.attrib "">
<!ENTITY % collabname.role.attrib "%role.attrib;">
-
+
<!ENTITY % collabname.element "INCLUDE">
<![%collabname.element;[
<!ELEMENT collabname %ho; (%docinfo.char.mix;)*>
<!--end of collabname.element-->]]>
-
+
<!ENTITY % collabname.attlist "INCLUDE">
<![%collabname.attlist;[
<!ATTLIST collabname
<![%confdates.module;[
<!ENTITY % local.confdates.attrib "">
<!ENTITY % confdates.role.attrib "%role.attrib;">
-
+
<!ENTITY % confdates.element "INCLUDE">
<![%confdates.element;[
<!ELEMENT confdates %ho; (%docinfo.char.mix;)*>
<!--end of confdates.element-->]]>
-
+
<!ENTITY % confdates.attlist "INCLUDE">
<![%confdates.attlist;[
<!ATTLIST confdates
<![%conftitle.module;[
<!ENTITY % local.conftitle.attrib "">
<!ENTITY % conftitle.role.attrib "%role.attrib;">
-
+
<!ENTITY % conftitle.element "INCLUDE">
<![%conftitle.element;[
<!ELEMENT conftitle %ho; (%docinfo.char.mix;)*>
<!--end of conftitle.element-->]]>
-
+
<!ENTITY % conftitle.attlist "INCLUDE">
<![%conftitle.attlist;[
<!ATTLIST conftitle
<![%confnum.module;[
<!ENTITY % local.confnum.attrib "">
<!ENTITY % confnum.role.attrib "%role.attrib;">
-
+
<!ENTITY % confnum.element "INCLUDE">
<![%confnum.element;[
<!ELEMENT confnum %ho; (%docinfo.char.mix;)*>
<!--end of confnum.element-->]]>
-
+
<!ENTITY % confnum.attlist "INCLUDE">
<![%confnum.attlist;[
<!ATTLIST confnum
<![%confsponsor.module;[
<!ENTITY % local.confsponsor.attrib "">
<!ENTITY % confsponsor.role.attrib "%role.attrib;">
-
+
<!ENTITY % confsponsor.element "INCLUDE">
<![%confsponsor.element;[
<!ELEMENT confsponsor %ho; (%docinfo.char.mix;)*>
<!--end of confsponsor.element-->]]>
-
+
<!ENTITY % confsponsor.attlist "INCLUDE">
<![%confsponsor.attlist;[
<!ATTLIST confsponsor
<![%year.module;[
<!ENTITY % local.year.attrib "">
<!ENTITY % year.role.attrib "%role.attrib;">
-
+
<!ENTITY % year.element "INCLUDE">
<![%year.element;[
<!ELEMENT year %ho; (%docinfo.char.mix;)*>
<!--end of year.element-->]]>
-
+
<!ENTITY % year.attlist "INCLUDE">
<![%year.attlist;[
<!ATTLIST year
<![%holder.module;[
<!ENTITY % local.holder.attrib "">
<!ENTITY % holder.role.attrib "%role.attrib;">
-
+
<!ENTITY % holder.element "INCLUDE">
<![%holder.element;[
<!ELEMENT holder %ho; (%docinfo.char.mix;)*>
<!--end of holder.element-->]]>
-
+
<!ENTITY % holder.attlist "INCLUDE">
<![%holder.attlist;[
<!ATTLIST holder
<!-- Personal identity elements ....... -->
-<!-- These elements are used only within Author, Editor, and
+<!-- These elements are used only within Author, Editor, and
OtherCredit. -->
<!ENTITY % person.ident.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;)*>
<!--end of contrib.element-->]]>
-
+
<!ENTITY % contrib.attlist "INCLUDE">
<![%contrib.attlist;[
<!ATTLIST contrib
<![%firstname.module;[
<!ENTITY % local.firstname.attrib "">
<!ENTITY % firstname.role.attrib "%role.attrib;">
-
+
<!ENTITY % firstname.element "INCLUDE">
<![%firstname.element;[
<!ELEMENT firstname %ho; (%docinfo.char.mix;)*>
<!--end of firstname.element-->]]>
-
+
<!ENTITY % firstname.attlist "INCLUDE">
<![%firstname.attlist;[
<!ATTLIST firstname
<![%honorific.module;[
<!ENTITY % local.honorific.attrib "">
<!ENTITY % honorific.role.attrib "%role.attrib;">
-
+
<!ENTITY % honorific.element "INCLUDE">
<![%honorific.element;[
<!ELEMENT honorific %ho; (%docinfo.char.mix;)*>
<!--end of honorific.element-->]]>
-
+
<!ENTITY % honorific.attlist "INCLUDE">
<![%honorific.attlist;[
<!ATTLIST honorific
<![%lineage.module;[
<!ENTITY % local.lineage.attrib "">
<!ENTITY % lineage.role.attrib "%role.attrib;">
-
+
<!ENTITY % lineage.element "INCLUDE">
<![%lineage.element;[
<!ELEMENT lineage %ho; (%docinfo.char.mix;)*>
<!--end of lineage.element-->]]>
-
+
<!ENTITY % lineage.attlist "INCLUDE">
<![%lineage.attlist;[
<!ATTLIST lineage
<![%othername.module;[
<!ENTITY % local.othername.attrib "">
<!ENTITY % othername.role.attrib "%role.attrib;">
-
+
<!ENTITY % othername.element "INCLUDE">
<![%othername.element;[
<!ELEMENT othername %ho; (%docinfo.char.mix;)*>
<!--end of othername.element-->]]>
-
+
<!ENTITY % othername.attlist "INCLUDE">
<![%othername.attlist;[
<!ATTLIST othername
<![%surname.module;[
<!ENTITY % local.surname.attrib "">
<!ENTITY % surname.role.attrib "%role.attrib;">
-
+
<!ENTITY % surname.element "INCLUDE">
<![%surname.element;[
<!ELEMENT surname %ho; (%docinfo.char.mix;)*>
<!--end of surname.element-->]]>
-
+
<!ENTITY % surname.attlist "INCLUDE">
<![%surname.attlist;[
<!ATTLIST surname
<![%publishername.module;[
<!ENTITY % local.publishername.attrib "">
<!ENTITY % publishername.role.attrib "%role.attrib;">
-
+
<!ENTITY % publishername.element "INCLUDE">
<![%publishername.element;[
<!ELEMENT publishername %ho; (%docinfo.char.mix;)*>
<!--end of publishername.element-->]]>
-
+
<!ENTITY % publishername.attlist "INCLUDE">
<![%publishername.attlist;[
<!ATTLIST publishername
<!ENTITY % revision.element "INCLUDE">
<![%revision.element;[
-<!ELEMENT revision %ho; (revnumber, date, authorinitials*,
+<!ELEMENT revision %ho; (revnumber, date, authorinitials*,
(revremark|revdescription)?)>
<!--end of revision.element-->]]>
<!ENTITY % co.module "INCLUDE">
<![%co.module;[
<!ENTITY % local.co.attrib "">
-<!-- CO is a callout area of the LineColumn unit type (a single character
+<!-- CO is a callout area of the LineColumn unit type (a single character
position); the position is directly indicated by the location of CO. -->
<!ENTITY % co.role.attrib "%role.attrib;">
<!--end of filename.element-->]]>
<!-- Class: Type of filename the element names; no default -->
-<!-- Path: Search path (possibly system-specific) in which
+<!-- Path: Search path (possibly system-specific) in which
file can be found -->
<!ENTITY % replaceable.element "INCLUDE">
<![%replaceable.element;[
-<!ELEMENT replaceable %ho; (#PCDATA
- | %link.char.class;
+<!ELEMENT replaceable %ho; (#PCDATA
+ | %link.char.class;
| optional
- | %base.char.class;
- | %other.char.class;
+ | %base.char.class;
+ | %other.char.class;
| inlinegraphic
| inlinemediaobject)*>
<!--end of replaceable.element-->]]>
<!ENTITY % subscript.element "INCLUDE">
<![%subscript.element;[
-<!ELEMENT subscript %ho; (#PCDATA
+<!ELEMENT subscript %ho; (#PCDATA
| %link.char.class;
| emphasis
- | replaceable
- | symbol
+ | replaceable
+ | symbol
| inlinegraphic
| inlinemediaobject
- | %base.char.class;
+ | %base.char.class;
| %other.char.class;)*
%ubiq.exclusion;>
<!--end of subscript.element-->]]>
<!ENTITY % superscript.element "INCLUDE">
<![%superscript.element;[
-<!ELEMENT superscript %ho; (#PCDATA
+<!ELEMENT superscript %ho; (#PCDATA
| %link.char.class;
| emphasis
- | replaceable
- | symbol
+ | replaceable
+ | symbol
| inlinegraphic
- | inlinemediaobject
- | %base.char.class;
+ | inlinemediaobject
+ | %base.char.class;
| %other.char.class;)*
%ubiq.exclusion;>
<!--end of superscript.element-->]]>
<!ENTITY % trademark.element "INCLUDE">
<![%trademark.element;[
-<!ELEMENT trademark %ho; (#PCDATA
- | %link.char.class;
+<!ELEMENT trademark %ho; (#PCDATA
+ | %link.char.class;
| %tech.char.class;
- | %base.char.class;
- | %other.char.class;
+ | %base.char.class;
+ | %other.char.class;
| inlinegraphic
| inlinemediaobject
| emphasis)*>
document only), or All (both) -->
<!-- Significance: Whether this IndexTerm is the most pertinent
of its series (Preferred) or not (Normal, the default) -->
-<!-- Class: Indicates type of IndexTerm; default is Singular,
- or EndOfRange if StartRef is supplied; StartOfRange value
+<!-- Class: Indicates type of IndexTerm; default is Singular,
+ or EndOfRange if StartRef is supplied; StartOfRange value
must be supplied explicitly on starts of ranges -->
-<!-- StartRef: ID of the IndexTerm that starts the indexing
+<!-- StartRef: ID of the IndexTerm that starts the indexing
range ended by this IndexTerm -->
<!-- Zone: IDs of the elements to which the IndexTerm applies,
and indicates that the IndexTerm applies to those entire