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; >