| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129 |
- <!-- ============================================================= -->
- <!-- HEADER -->
- <!-- ============================================================= -->
- <!-- MODULE: DITA Concept -->
- <!-- 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 Concept//EN"
- Delivered as file "concept.mod" -->
- <!-- ============================================================= -->
- <!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
- <!-- -->
- <!-- PURPOSE: Define elements and specialization atttributes -->
- <!-- for Concepts -->
- <!-- -->
- <!-- ORIGINAL CREATION DATE: -->
- <!-- March 2001 -->
- <!-- -->
- <!-- (C) Copyright OASIS Open 2005, 2006. -->
- <!-- (C) Copyright IBM Corporation 2001, 2004. -->
- <!-- All Rights Reserved. -->
- <!-- UPDATES: -->
- <!-- 2005.11.15 RDA: Removed old declaration for -->
- <!-- conceptClasses entity -->
- <!-- 2006.06.07 RDA: Added <abstract> element -->
- <!-- 2006.06.07 RDA: Make universal attributes universal -->
- <!-- (DITA 1.1 proposal #12) -->
- <!-- 2006.11.30 RDA: Remove #FIXED from DITAArchVersion -->
- <!-- ============================================================= -->
- <!-- ============================================================= -->
- <!-- ARCHITECTURE ENTITIES -->
- <!-- ============================================================= -->
- <!-- default namespace prefix for DITAArchVersion attribute can be
- overridden through predefinition in the document type shell -->
- <!ENTITY % DITAArchNSPrefix
- "ditaarch" >
- <!-- must be instanced on each topic type -->
- <!ENTITY % arch-atts "
- xmlns:%DITAArchNSPrefix;
- CDATA #FIXED
- 'http://dita.oasis-open.org/architecture/2005/'
- %DITAArchNSPrefix;:DITAArchVersion
- CDATA '1.1'" >
- <!-- ============================================================= -->
- <!-- SPECIALIZATION OF DECLARED ELEMENTS -->
- <!-- ============================================================= -->
- <!ENTITY % concept-info-types "%info-types;">
- <!-- ============================================================= -->
- <!-- ELEMENT NAME ENTITIES -->
- <!-- ============================================================= -->
-
- <!ENTITY % concept "concept" >
- <!ENTITY % conbody "conbody" >
- <!-- ============================================================= -->
- <!-- DOMAINS ATTRIBUTE OVERRIDE -->
- <!-- ============================================================= -->
- <!ENTITY included-domains "" >
- <!-- ============================================================= -->
- <!-- ELEMENT DECLARATIONS -->
- <!-- ============================================================= -->
- <!-- LONG NAME: Concept -->
- <!ELEMENT concept ((%title;), (%titlealts;)?,
- (%shortdesc; | %abstract;)?,
- (%prolog;)?, (%conbody;)?, (%related-links;)?,
- (%concept-info-types;)* ) >
- <!ATTLIST concept
- id ID #REQUIRED
- conref CDATA #IMPLIED
- %select-atts;
- %localization-atts;
- %arch-atts;
- outputclass
- CDATA #IMPLIED
- domains CDATA "&included-domains;" >
- <!-- LONG NAME: Concept Body -->
- <!ELEMENT conbody ((%body.cnt;)*, (%section;|%example;)* ) >
- <!ATTLIST conbody
- %id-atts;
- %localization-atts;
- base CDATA #IMPLIED
- %base-attribute-extensions;
- outputclass
- CDATA #IMPLIED >
-
- <!-- ============================================================= -->
- <!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
- <!-- ============================================================= -->
- <!ATTLIST concept %global-atts; class CDATA "- topic/topic concept/concept ">
- <!ATTLIST conbody %global-atts; class CDATA "- topic/body concept/conbody ">
-
- <!-- ================== End DITA Concept ======================== -->
|