Markup of a ANNODEX(TM) format anchor frame DTD. See "CSIRO Publishes IETF Internet Draft for Continuous Media Markup Language (CMML)."
Date: 2003-06-13. From: http://www.annodex.net/DTD/anxa_1_0.dtd
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Markup of a ANNODEX(TM) format anchor frame DTD. Derived from the Continuous Media Markup Language (CMML), version 1.0
Namespace = http://www.annodex.net/cmml
Copyright (c) 2001 Commonwealth Scientific and Industrial Research Organisation (CSIRO), Australia. All Rights Reserved.
This DTD module is identified by the PUBLIC and SYSTEM identifiers:
PUBLIC "-//CSIRO//DTD ANXA 1.0//EN" SYSTEM "http://www.annodex.net/DTD/anxa_1_0.dtd"
$Revision: 1.0 $ $Date: 2003/06/01 24:00:00 $ -->
<!-- **************************** --> <!-- Definition of Imported Names --> <!-- **************************** -->
<!-- a Uniform Resource Identifier, see [RFC2396] --> <!ENTITY % URI "CDATA">
<!-- a language code, as per [RFC1766] --> <!ENTITY % LanguageCode "NMTOKEN">
<!-- internationalization attributes xml:lang language code (as per XML 1.0 spec) dir direction for weak/neutral text --> <!ENTITY % i18n "lang %LanguageCode; #IMPLIED dir (ltr|rtl) #IMPLIED" >
<!-- **************************** --> <!-- Document Structure --> <!-- **************************** -->
<!-- ROOT ELEMENT -->
<!-- A tag containing information for a specific fragment -->
<!-- ==================================================== -->
<!-- xmlns = namespace of the anchor tags -->
<!-- i18n = default language for all the desc tags in the anchor -->
<!-- track = defines different sets of anchor tags; anchor tags of same
type cannot overlap temporally-->
<!-- href = specifies the location of a Web resource, thus defining a
link between the current element (the source anchor) and the
destination anchor given by this attribute -->
<!-- hrefdesc = textual description of the link between the current element
(the source anchor) and the destination anchor given by the
href attribute -->
<!-- image = link to an image that is representative for this fragment -->
<!ELEMENT a (meta*, desc*)>
<!ATTLIST a
id ID #IMPLIED
xmlns %URI; #FIXED 'http://www.annodex.net/cmml'
%i18n;
track CDATA "default"
href %URI; #IMPLIED
hrefdesc CDATA #IMPLIED
image %URI; #IMPLIED
>
<!-- META description tags of the document (empty content) -->
<!-- ===================================================== -->
<!-- i18n = the default language for the meta attribute and content text -->
<!-- name = identifies a property name; does not list legal values for
this attribute -->
<!-- content = specifies a property's value; does not list legal values for
this attribute -->
<!-- scheme = names a scheme to be used to interpret the property's value
(see the profiles tag in the head element for locating these) -->
<!ELEMENT meta EMPTY>
<!ATTLIST meta
id ID #IMPLIED
%i18n;
name NMTOKEN #IMPLIED
content CDATA #REQUIRED
scheme CDATA #IMPLIED
>
<!-- DESC human-readable, textual description of the anchor (annotation) --> <!-- =================================================================== --> <!-- i18n = language of the data in the description, as per [RFC1766] --> <!ELEMENT desc (#PCDATA)> <!ATTLIST desc id ID #IMPLIED %i18n; >