<!-- ============================================================= --> | |
<!-- HEADER --> | |
<!-- ============================================================= --> | |
<!-- MODULE: DITA Common Elements --> | |
<!-- VERSION: 1.1 --> | |
<!-- DATE: November 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 --> | |
<!-- 2006.11.30 RDA: Add -dita-use-conref-target to enumerated --> | |
<!-- attributes --> | |
<!-- ============================================================= --> | |
<!-- ============================================================= --> | |
<!-- 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|-dita-use-conref-target) #IMPLIED | |
frame (top | bottom |topbot | all | | |
sides | none | | |
-dita-use-conref-target) #IMPLIED | |
expanse (page | column | textline | | |
-dita-use-conref-target) #IMPLIED' > | |
<!-- Provide a default of no attribute extensions --> | |
<!ENTITY % props-attribute-extensions " "> | |
<!ENTITY % base-attribute-extensions " "> | |
<!ENTITY % filter-atts | |
'props CDATA #IMPLIED | |
platform CDATA #IMPLIED | |
product CDATA #IMPLIED | |
audience CDATA #IMPLIED | |
otherprops CDATA #IMPLIED | |
%props-attribute-extensions; ' > | |
<!ENTITY % select-atts | |
'%filter-atts; | |
base CDATA #IMPLIED | |
%base-attribute-extensions; | |
importance | |
(obsolete | deprecated | optional | | |
default | low | normal | high | | |
recommended | required | urgent | | |
-dita-use-conref-target ) #IMPLIED | |
rev CDATA #IMPLIED | |
status (new | changed | deleted | | |
unchanged | | |
-dita-use-conref-target) #IMPLIED' > | |
<!ENTITY % id-atts | |
'id NMTOKEN #IMPLIED | |
conref CDATA #IMPLIED' > | |
<!-- Attributes related to localization that are used everywhere --> | |
<!ENTITY % localization-atts | |
'translate (yes | no | | |
-dita-use-conref-target) #IMPLIED | |
xml:lang NMTOKEN #IMPLIED | |
dir (ltr | rtl | lro | rlo | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) "no" | |
xml:lang NMTOKEN #IMPLIED | |
dir (ltr | rtl | lro | rlo | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #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; | |
base CDATA #IMPLIED | |
%base-attribute-extensions; | |
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 | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #IMPLIED | |
spectitle CDATA #IMPLIED | |
%univ-atts; | |
outputclass | |
CDATA #IMPLIED > | |
<!-- LONG NAME: Ordered List --> | |
<!ELEMENT ol (%li;)+ > | |
<!ATTLIST ol | |
compact (yes | no | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #REQUIRED | |
tmclass CDATA #IMPLIED > | |
<!-- LONG NAME: Boolean (deprecated) --> | |
<!ELEMENT boolean EMPTY > | |
<!ATTLIST boolean | |
state (yes | no | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) "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) --> | |
<!-- The longdescre attribute is an error which appeared in the | |
original DTD implementation of OASIS DITA. It is an error that | |
is not part of the standard. It was left here to provide time | |
to change documents, but it will be removed at a later date. | |
The longdescref (with ending F) should be used instead. --> | |
<!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 | |
longdescref | |
CDATA #IMPLIED | |
%univ-atts; | |
outputclass | |
CDATA #IMPLIED | |
longdescre CDATA #IMPLIED > | |
<!-- LONG NAME: Parameter --> | |
<!ELEMENT param EMPTY> | |
<!ATTLIST param | |
%univ-atts; | |
name CDATA #REQUIRED | |
value CDATA #IMPLIED | |
valuetype (data | ref | object | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #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 | | |
-dita-use-conref-target) #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 ============== --> |