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