blob: 66ffdb07777a241c39164be830f002fd237615fd [file] [log] [blame]
<!-- ============================================================= -->
<!-- HEADER -->
<!-- ============================================================= -->
<!-- MODULE: DITA Common Elements -->
<!-- VERSION: 1.1 -->
<!-- DATE: June 2006 -->
<!-- -->
<!-- ============================================================= -->
<!-- ============================================================= -->
<!-- PUBLIC DOCUMENT TYPE DEFINITION -->
<!-- TYPICAL INVOCATION -->
<!-- -->
<!-- Refer to this file by the following public identifier or an
appropriate system identifier
PUBLIC "-//OASIS//ELEMENTS DITA Common Elements//EN"
Delivered as file "commonElements.mod" -->
<!-- ============================================================= -->
<!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
<!-- -->
<!-- PURPOSE: Declaring the elements and specialization -->
<!-- attributes for content elements used in both -->
<!-- topics and maps. -->
<!-- -->
<!-- ORIGINAL CREATION DATE: -->
<!-- June 2006 -->
<!-- -->
<!-- (C) Copyright OASIS Open 2005, 2006. -->
<!-- (C) Copyright IBM Corporation 2001, 2004. -->
<!-- All Rights Reserved. -->
<!-- -->
<!-- UPDATES: -->
<!-- 2006.06.06 RDA: Add data element -->
<!-- 2006.06.07 RDA: Add @scale to image -->
<!-- 2006.06.07 RDA: Add index-base element -->
<!-- 2006.06.07 RDA: Make universal attributes universal -->
<!-- (DITA 1.1 proposal #12) -->
<!-- 2006.06.07 RDA: Add unknown element -->
<!-- 2006.06.14 RDA: Add dir attribute to localization-atts -->
<!-- ============================================================= -->
<!-- ============================================================= -->
<!-- ELEMENT NAME ENTITIES -->
<!-- ============================================================= -->
<!ENTITY % commonDefns PUBLIC
"-//OASIS//ENTITIES DITA Common Elements//EN"
"commonElements.ent" >
%commonDefns;
<!-- ============================================================= -->
<!-- COMMON ATTLIST SETS -->
<!-- ============================================================= -->
<!-- Phrase/inline elements of various classes -->
<!ENTITY % basic.ph "%ph; | %term; | %xref; | %cite; | %q; |
%boolean; | %state; | %keyword; | %tm;" >
<!-- Elements common to most body-like contexts -->
<!ENTITY % basic.block "%p; | %lq; | %note; | %dl; | %ul; | %ol;|
%sl; | %pre; | %lines; | %fig; | %image; |
%object; | %table; | %simpletable;">
<!-- class groupings to preserve in a schema -->
<!ENTITY % basic.phandblock "%basic.ph; | %basic.block;" >
<!-- Exclusions: models modified by removing excluded content -->
<!ENTITY % basic.ph.noxref
"%ph;|%term;| %q;|%boolean;|%state;|%keyword;|%tm;">
<!ENTITY % basic.ph.notm
"%ph;|%term;|%xref;|%cite;|%q;|%boolean;|%state;|%keyword; ">
<!ENTITY % basic.block.notbl
"%p;|%lq;|%note;|%dl;|%ul;|%ol;|%sl;|%pre;|%lines;|%fig;|%image;|%object;">
<!ENTITY % basic.block.nonote
"%p;|%lq;| %dl;|%ul;|%ol;|%sl;|%pre;|%lines;|%fig;|%image;|%object;|%table;|%simpletable;">
<!ENTITY % basic.block.nopara
" %lq;|%note;|%dl;|%ul;|%ol;|%sl;|%pre;|%lines;|%fig;|%image;|%object;|%table;|%simpletable;">
<!ENTITY % basic.block.nolq
"%p;| %note;|%dl;|%ul;|%ol;|%sl;|%pre;|%lines;|%fig;|%image;|%object;|%table;|%simpletable;">
<!ENTITY % basic.block.notbnofg
"%p;|%lq;|%note;|%dl;|%ul;|%ol;|%sl;|%pre;|%lines;| %image;|%object;">
<!ENTITY % basic.block.notbfgobj
"%p;|%lq;|%note;|%dl;|%ul;|%ol;|%sl;|%pre;|%lines;| %image;">
<!-- Inclusions: defined sets that can be added into appropriate models -->
<!ENTITY % txt.incl '%draft-comment;|%required-cleanup;|%fn;|%indextermref;|%indexterm;'>
<!-- Metadata elements intended for specialization -->
<!ENTITY % data.elements.incl "%data;|%data-about;" >
<!ENTITY % foreign.unknown.incl "%foreign;|%unknown;" >
<!-- Predefined content model groups, based on the previous, element-only categories: -->
<!-- txt.incl is appropriate for any mixed content definitions (those that have PCDATA) -->
<!-- the context for blocks is implicitly an InfoMaster "containing_division" -->
<!ENTITY % listitem.cnt "#PCDATA | %basic.ph; | %basic.block; |%itemgroup;| %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % itemgroup.cnt "#PCDATA | %basic.ph; | %basic.block; | %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % title.cnt "#PCDATA | %basic.ph.noxref; | %image; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % xreftext.cnt "#PCDATA | %basic.ph.noxref; | %image; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % xrefph.cnt "#PCDATA | %basic.ph.noxref; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % shortquote.cnt "#PCDATA | %basic.ph; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % para.cnt "#PCDATA | %basic.ph; | %basic.block.nopara; | %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % note.cnt "#PCDATA | %basic.ph; | %basic.block.nonote; | %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % longquote.cnt "#PCDATA | %basic.ph; | %basic.block.nolq; | %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % tblcell.cnt "#PCDATA | %basic.ph; | %basic.block.notbl; | %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % desc.cnt "#PCDATA | %basic.ph; | %basic.block.notbfgobj; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % ph.cnt "#PCDATA | %basic.ph; | %image; | %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % fn.cnt "#PCDATA | %basic.ph; | %basic.block.notbl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % term.cnt "#PCDATA | %basic.ph; | %image; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % defn.cnt "#PCDATA | %basic.ph; | %basic.block; |%itemgroup;| %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % pre.cnt "#PCDATA | %basic.ph; | %txt.incl; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % fig.cnt "%basic.block.notbnofg; | %simpletable; | %xref; | %fn;| %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % words.cnt "#PCDATA | %keyword; | %term; | %data.elements.incl; | %foreign.unknown.incl;">
<!ENTITY % data.cnt "%words.cnt;|%image;|%object;|%ph;|%title;">
<!-- ============================================================= -->
<!-- COMMON ATTLIST SETS -->
<!-- ============================================================= -->
<!-- Copied into metaDecl.mod -->
<!--<!ENTITY % date-format 'CDATA' >-->
<!ENTITY % display-atts
'scale (50|60|70|80|90|100|110|120|140|160|
180|200) #IMPLIED
frame (top | bottom |topbot | all |
sides | none) #IMPLIED
expanse (page | column | textline) #IMPLIED' >
<!-- Provide a default of no attribute extensions -->
<!ENTITY % props-attribute-extensions " ">
<!ENTITY % base-attribute-extensions " ">
<!ENTITY % filter-atts
'props CDATA #IMPLIED
base CDATA #IMPLIED
platform CDATA #IMPLIED
product CDATA #IMPLIED
audience CDATA #IMPLIED
otherprops CDATA #IMPLIED
%props-attribute-extensions;
%base-attribute-extensions; ' >
<!ENTITY % select-atts
'%filter-atts;
importance
(obsolete | deprecated | optional |
default | low | normal | high |
recommended | required | urgent ) #IMPLIED
rev CDATA #IMPLIED
status (new | changed | deleted |
unchanged) #IMPLIED' >
<!ENTITY % id-atts
'id NMTOKEN #IMPLIED
conref CDATA #IMPLIED' >
<!-- Attributes related to localization that are used everywhere -->
<!ENTITY % localization-atts
'translate (yes | no) #IMPLIED
xml:lang NMTOKEN #IMPLIED
dir (ltr | rtl | lro | rlo) #IMPLIED' >
<!-- The following entity should be used when defaulting a new
element to translate="no", so that other (or new) localization
attributes will always be included. -->
<!ENTITY % localization-atts-translate-no
'translate (yes | no) "no"
xml:lang NMTOKEN #IMPLIED
dir (ltr | rtl | lro | rlo) #IMPLIED' >
<!ENTITY % univ-atts
'%id-atts;
%select-atts;
%localization-atts;' >
<!ENTITY % univ-atts-translate-no
'%id-atts;
%select-atts;
%localization-atts-translate-no;' >
<!ENTITY % global-atts
'xtrc CDATA #IMPLIED
xtrf CDATA #IMPLIED'>
<!-- ============================================================= -->
<!-- ELEMENT DECLARATIONS -->
<!-- ============================================================= -->
<!-- LONG NAME: Data About -->
<!ELEMENT data-about ((%data;), (%data;|%data-about;)*)>
<!ATTLIST data-about %univ-atts;
href CDATA #IMPLIED
format CDATA #IMPLIED
type CDATA #IMPLIED
scope (local | peer | external) #IMPLIED
outputclass
CDATA #IMPLIED >
<!ENTITY % data-element-atts
'%univ-atts;
name CDATA #IMPLIED
datatype CDATA #IMPLIED
value CDATA #IMPLIED
href CDATA #IMPLIED
format CDATA #IMPLIED
type CDATA #IMPLIED
scope (local | peer | external) #IMPLIED
outputclass
CDATA #IMPLIED' >
<!-- LONG NAME: Data element -->
<!ELEMENT data (%data.cnt;)*>
<!ATTLIST data %data-element-atts; >
<!-- LONG NAME: Unknown element -->
<!ELEMENT unknown ANY>
<!ATTLIST unknown
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Foreign content element -->
<!ELEMENT foreign ANY>
<!ATTLIST foreign
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Title -->
<!-- This is referenced inside CALS table -->
<!ELEMENT title (%title.cnt;)* >
<!ATTLIST title
%id-atts;
%localization-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Short Description -->
<!ELEMENT shortdesc (%title.cnt;)* >
<!ATTLIST shortdesc
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Description -->
<!-- Desc is used in context with figure and
table titles and also for content models
within linkgroup and object (for
accessibility) -->
<!ELEMENT desc (%desc.cnt;)* >
<!ATTLIST desc
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- ============================================================= -->
<!-- BASIC DOCUMENT ELEMENT DECLARATIONS -->
<!-- (rich text) -->
<!-- ============================================================= -->
<!-- LONG NAME: Paragraph -->
<!ELEMENT p (%para.cnt;)* >
<!ATTLIST p
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Note -->
<!ELEMENT note (%note.cnt;)* >
<!ATTLIST note
type (note | tip | fastpath | restriction |
important | remember| attention|
caution | danger| other) #IMPLIED
spectitle CDATA #IMPLIED
othertype CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Long Quote (Excerpt) -->
<!ELEMENT lq (%longquote.cnt;)* >
<!ATTLIST lq
href CDATA #IMPLIED
keyref CDATA #IMPLIED
type (external | internal |
bibliographic) #IMPLIED
reftitle CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Quoted text -->
<!ELEMENT q (%shortquote.cnt;)* >
<!ATTLIST q
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Simple List -->
<!ELEMENT sl (%sli;)+ >
<!ATTLIST sl
compact (yes | no) #IMPLIED
spectitle CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Simple List Item -->
<!ELEMENT sli (%ph.cnt;)* >
<!ATTLIST sli
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Unordered List -->
<!ELEMENT ul (%li;)+ >
<!ATTLIST ul
compact (yes | no) #IMPLIED
spectitle CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Ordered List -->
<!ELEMENT ol (%li;)+ >
<!ATTLIST ol
compact (yes | no) #IMPLIED
spectitle CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: List Item -->
<!ELEMENT li (%listitem.cnt;)* >
<!ATTLIST li
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Item Group -->
<!ELEMENT itemgroup (%itemgroup.cnt;)* >
<!ATTLIST itemgroup
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Definition List -->
<!ELEMENT dl ((%dlhead;)?, (%dlentry;)+) >
<!ATTLIST dl
compact (yes | no) #IMPLIED
spectitle CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Definition List Head -->
<!ELEMENT dlhead ((%dthd;)?, (%ddhd;)? ) >
<!ATTLIST dlhead
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Term Header -->
<!ELEMENT dthd (%title.cnt;)* >
<!ATTLIST dthd
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Definition Header -->
<!ELEMENT ddhd (%title.cnt;)* >
<!ATTLIST ddhd
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Definition List Entry -->
<!ELEMENT dlentry ((%dt;)+, (%dd;)+ ) >
<!ATTLIST dlentry
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Definition Term -->
<!ELEMENT dt (%term.cnt;)* >
<!ATTLIST dt
keyref CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Definition Description -->
<!ELEMENT dd (%defn.cnt;)* >
<!ATTLIST dd
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Figure -->
<!ELEMENT fig ((%title;)?, (%desc;)?,
(%figgroup; | %fig.cnt;)* ) >
<!ATTLIST fig
%display-atts;
spectitle CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Figure Group -->
<!ELEMENT figgroup ((%title;)?,
(%figgroup; | %xref; | %fn; | %ph; |
%keyword;)* ) >
<!ATTLIST figgroup
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Preformatted Text -->
<!ELEMENT pre (%pre.cnt;)* >
<!ATTLIST pre
%display-atts;
spectitle CDATA #IMPLIED
xml:space (preserve) #FIXED 'preserve'
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Line Respecting Text -->
<!ELEMENT lines (%pre.cnt;)* >
<!ATTLIST lines
%display-atts;
spectitle CDATA #IMPLIED
xml:space (preserve) #FIXED 'preserve'
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- ============================================================= -->
<!-- BASE FORM PHRASE TYPES -->
<!-- ============================================================= -->
<!-- LONG NAME: Keyword -->
<!ELEMENT keyword (#PCDATA | %tm;)* >
<!ATTLIST keyword
keyref CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Term -->
<!ELEMENT term (#PCDATA | %tm;)* >
<!ATTLIST term
keyref CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Phrase -->
<!ELEMENT ph (%ph.cnt;)* >
<!ATTLIST ph
keyref CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Trade Mark -->
<!ELEMENT tm (#PCDATA | %tm;)* >
<!ATTLIST tm
%univ-atts;
trademark CDATA #IMPLIED
tmowner CDATA #IMPLIED
tmtype (tm | reg | service) #REQUIRED
tmclass CDATA #IMPLIED >
<!-- LONG NAME: Boolean (deprecated) -->
<!ELEMENT boolean EMPTY >
<!ATTLIST boolean
state (yes | no) #REQUIRED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: State -->
<!-- A state can have a name and a string value,
even if empty or indeterminate -->
<!ELEMENT state EMPTY >
<!ATTLIST state
name CDATA #REQUIRED
value CDATA #REQUIRED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Image Data -->
<!ELEMENT image (%alt;)? >
<!ATTLIST image
href CDATA #REQUIRED
keyref NMTOKEN #IMPLIED
alt CDATA #IMPLIED
longdescref
CDATA #IMPLIED
height NMTOKEN #IMPLIED
width NMTOKEN #IMPLIED
align CDATA #IMPLIED
scale NMTOKEN #IMPLIED
placement (inline|break) "inline"
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Alternate text -->
<!ELEMENT alt (%words.cnt;)*>
<!ATTLIST alt %univ-atts;
outputclass CDATA #IMPLIED
>
<!-- LONG NAME: Object (Streaming/Executable
Data) -->
<!ELEMENT object ((%desc;)?, (%param;)*,
(%foreign.unknown.incl;)*) >
<!ATTLIST object
declare (declare) #IMPLIED
classid CDATA #IMPLIED
codebase CDATA #IMPLIED
data CDATA #IMPLIED
type CDATA #IMPLIED
codetype CDATA #IMPLIED
archive CDATA #IMPLIED
standby CDATA #IMPLIED
height NMTOKEN #IMPLIED
width NMTOKEN #IMPLIED
usemap CDATA #IMPLIED
name CDATA #IMPLIED
tabindex NMTOKEN #IMPLIED
longdescre CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Parameter -->
<!ELEMENT param EMPTY>
<!ATTLIST param
%univ-atts;
name CDATA #REQUIRED
value CDATA #IMPLIED
valuetype (data|ref|object) #IMPLIED
type CDATA #IMPLIED >
<!-- LONG NAME: Simple Table -->
<!ELEMENT simpletable ((%sthead;)?, (%strow;)+) >
<!ATTLIST simpletable
relcolwidth
CDATA #IMPLIED
keycol NMTOKEN #IMPLIED
refcols NMTOKENS #IMPLIED
%display-atts;
spectitle CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Simple Table Head -->
<!ELEMENT sthead (%stentry;)+ >
<!ATTLIST sthead
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Simple Table Row -->
<!ELEMENT strow (%stentry;)* >
<!ATTLIST strow
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Simple Table Cell (entry) -->
<!ELEMENT stentry (%tblcell.cnt;)* >
<!ATTLIST stentry
specentry CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Review Comments Block -->
<!ELEMENT draft-comment (#PCDATA | %basic.phandblock; |
%data.elements.incl; |
%foreign.unknown.incl;)* >
<!ATTLIST draft-comment
author CDATA #IMPLIED
time CDATA #IMPLIED
disposition
(issue | open | accepted | rejected |
deferred| duplicate | reopened|
unassigned | completed) #IMPLIED
%univ-atts-translate-no;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Required Cleanup Block -->
<!ELEMENT required-cleanup
ANY >
<!ATTLIST required-cleanup
remap CDATA #IMPLIED
%univ-atts-translate-no;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Footnote -->
<!ELEMENT fn (%fn.cnt;)* >
<!ATTLIST fn
callout CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Index Term -->
<!ELEMENT indexterm (%words.cnt;|%indexterm;|%index-base;)* >
<!ATTLIST indexterm
keyref CDATA #IMPLIED
start CDATA #IMPLIED
end CDATA #IMPLIED
%univ-atts; >
<!-- LONG NAME: Index Base -->
<!ELEMENT index-base (%words.cnt;|%indexterm;)* >
<!ATTLIST index-base
keyref CDATA #IMPLIED
%univ-atts; >
<!-- LONG NAME: Index term reference -->
<!ELEMENT indextermref EMPTY>
<!ATTLIST indextermref keyref CDATA #REQUIRED
%univ-atts;
>
<!-- LONG NAME: Citation (bibliographic source) -->
<!ELEMENT cite (%xrefph.cnt;)* >
<!ATTLIST cite
keyref CDATA #IMPLIED
%univ-atts;
outputclass
CDATA #IMPLIED >
<!-- LONG NAME: Cross Reference/Link -->
<!ELEMENT xref (%xreftext.cnt; | %desc;)* >
<!ATTLIST xref
href CDATA #IMPLIED
keyref CDATA #IMPLIED
type CDATA #IMPLIED
%univ-atts;
format CDATA #IMPLIED
scope (local | peer | external) #IMPLIED
outputclass
CDATA #IMPLIED >
<!ENTITY % tableXML PUBLIC
"-//OASIS//ELEMENTS DITA Exchange Table Model//EN"
"tblDecl.mod" >
%tableXML;
<!-- ============================================================= -->
<!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
<!-- ============================================================= -->
<!ATTLIST alt %global-atts; class CDATA "- topic/alt " >
<!ATTLIST boolean %global-atts; class CDATA "- topic/boolean " >
<!ATTLIST cite %global-atts; class CDATA "- topic/cite " >
<!ATTLIST dd %global-atts; class CDATA "- topic/dd " >
<!ATTLIST data %global-atts; class CDATA "- topic/data " >
<!ATTLIST data-about
%global-atts; class CDATA "- topic/data-about ">
<!ATTLIST ddhd %global-atts; class CDATA "- topic/ddhd " >
<!ATTLIST desc %global-atts; class CDATA "- topic/desc " >
<!ATTLIST dl %global-atts; class CDATA "- topic/dl " >
<!ATTLIST dlentry %global-atts; class CDATA "- topic/dlentry " >
<!ATTLIST dlhead %global-atts; class CDATA "- topic/dlhead " >
<!ATTLIST draft-comment
%global-atts; class CDATA "- topic/draft-comment ">
<!ATTLIST dt %global-atts; class CDATA "- topic/dt " >
<!ATTLIST dthd %global-atts; class CDATA "- topic/dthd " >
<!ATTLIST fig %global-atts; class CDATA "- topic/fig " >
<!ATTLIST figgroup %global-atts; class CDATA "- topic/figgroup " >
<!ATTLIST fn %global-atts; class CDATA "- topic/fn " >
<!ATTLIST foreign %global-atts; class CDATA "- topic/foreign " >
<!ATTLIST image %global-atts; class CDATA "- topic/image " >
<!ATTLIST indexterm %global-atts; class CDATA "- topic/indexterm " >
<!ATTLIST index-base %global-atts; class CDATA "- topic/index-base ">
<!ATTLIST indextermref
%global-atts; class CDATA "- topic/indextermref ">
<!ATTLIST itemgroup %global-atts; class CDATA "- topic/itemgroup " >
<!ATTLIST keyword %global-atts; class CDATA "- topic/keyword " >
<!ATTLIST li %global-atts; class CDATA "- topic/li " >
<!ATTLIST lines %global-atts; class CDATA "- topic/lines " >
<!ATTLIST lq %global-atts; class CDATA "- topic/lq " >
<!ATTLIST note %global-atts; class CDATA "- topic/note " >
<!ATTLIST object %global-atts; class CDATA "- topic/object " >
<!ATTLIST ol %global-atts; class CDATA "- topic/ol " >
<!ATTLIST p %global-atts; class CDATA "- topic/p " >
<!ATTLIST param %global-atts; class CDATA "- topic/param " >
<!ATTLIST ph %global-atts; class CDATA "- topic/ph " >
<!ATTLIST pre %global-atts; class CDATA "- topic/pre " >
<!ATTLIST q %global-atts; class CDATA "- topic/q " >
<!ATTLIST required-cleanup
%global-atts; class CDATA "- topic/required-cleanup ">
<!ATTLIST simpletable
%global-atts; class CDATA "- topic/simpletable ">
<!ATTLIST sl %global-atts; class CDATA "- topic/sl " >
<!ATTLIST sli %global-atts; class CDATA "- topic/sli " >
<!ATTLIST state %global-atts; class CDATA "- topic/state " >
<!ATTLIST stentry %global-atts; class CDATA "- topic/stentry " >
<!ATTLIST sthead %global-atts; class CDATA "- topic/sthead " >
<!ATTLIST strow %global-atts; class CDATA "- topic/strow " >
<!ATTLIST term %global-atts; class CDATA "- topic/term " >
<!ATTLIST title %global-atts; class CDATA "- topic/title " >
<!ATTLIST tm %global-atts; class CDATA "- topic/tm " >
<!ATTLIST ul %global-atts; class CDATA "- topic/ul " >
<!ATTLIST unknown %global-atts; class CDATA "- topic/unknown " >
<!ATTLIST xref %global-atts; class CDATA "- topic/xref " >
<!-- ================== End Common Elements Module ============== -->