Sourcecode Listing of

http://www.scribeserver.com/NEUMES/xml/NeumesXML_schema.dtd





Color Key :   [•] XML code      [•] XML code annotation      [•] XML comment   

Line
0001 <!--
0002 *   NeumesXML Schema DTD file generated on 30 August 2005.
0003 *   Filename: http://www.scribeserver.com/NEUMES/xml/NeumesXML_schema.dtd
0004 *   Version: for NeumesXML Schema version 2.3.
0005 *   Owner: The NEUMES Project
0006 *   (Neumed and Ecphonetic Universal Manuscript Encoding Standard).
0007 *   For details see, http://purl.oclc.org/SCRIBE/NEUMES/
0008 *   Authors: Louis W. G. Barton, with Jeni Tennison.
0009 *   Type: XML DTD
0010 -->
0011 
0012 <!--   DTD for NeumesXML Schema
0013    This is a descriptive (non-normative) DTD (Document Type Definition) providing
0014    declarations for the NeumesXML version 2 Schema. This includes the declarations
0015    from NeumesXML_obd.dtd for the OBD Elements that are used in the Schemas; also
0016    included are the Entities from NEUMES_characters.pen and NEUMES_grammar.pen.
0017    If those Elements and Entities were not declared in this DTD, then the NeumesXML
0018    Schemas documents would not be 'valid' against this DTD. Since the Elements that
0019    are declared in the Schemas are not used in the Schema documents themselves, there
0020    is no need to declare them in this DTD. Some customization of the XMLSchema DTD
0021    is done to allow the use of certain prefixes. NeumesXML is an XML application for
0022    describing medieval chant manuscript sources and transcribing their content to the
0023    NEUMES data representation (Neumed and Ekphonetic Universal Manuscript Encoding
0024    Standard).
0025 
0026    Protected by law under one or more of the following copyrights:
0027    Copyright 2005, The University of Oxford.
0028    Copyright 2003-2005, Louis W. G. Barton.
0029    Copyright 2002-2003, The President and Fellows of Harvard College; contains
0030    software or other intellectual property licensed from Louis W. G. Barton,
0031    copyright 1995-2001 by Louis W. G. Barton.
0032 
0033    The copyright holders grant royalty-free license to transmit, display,
0034    perform and/or distribute without modification the NeumeXML version 2
0035    Schema and its accompanying documentation for non-commercial educational,
0036    cultural, and charitable uses, provided that the above copyright notice
0037    and this paragraph appear in all copies. The copyright holders make no
0038    representation about the suitability of the Schema and its accompanying
0039    documentation for any purpose. It is provided "as is" without expressed
0040    or implied warranty.
0041 -->
0042 
0043 <!ENTITY % OBD SYSTEM "http://www.scribeserver.com/NEUMES/xml/NeumesXML_obd.dtd">
0044 %OBD;
0045 <!-- ****** Symbolic Name Substitutions: NEUMES Codepoint Declarations & Grammar: ****** -->
0046 <!ENTITY % NEUMES_CFG SYSTEM "http://www.scribeserver.com/NEUMES/xml/NEUMES_grammar.pen">
0047 %NEUMES_CFG;
0048 
0049 <!ENTITY % p 'xsd:'><!-- override the prefix Parameter Entity to change namespace prefix -->
0050 <!ENTITY % s ':xsd'><!-- override the suffix Parameter Entity to correspond to new prefix -->
0051 <!-- additional attributes on <xsd:schema> -->
0052 <!ENTITY % schemaAttrs
0053    'xmlns:xsi          CDATA #IMPLIED
0054    xsi:schemaLocation CDATA #IMPLIED
0055    xmlns:obd          CDATA #IMPLIED
0056    xmlns:nxm          CDATA #IMPLIED'>
0057 <!ENTITY % XML_SCHEMA PUBLIC "-//W3C//DTD XMLSchema 200102//EN"
0058                               "http://www.w3.org/2001/XMLSchema.dtd">
0059 %XML_SCHEMA;
0060 
0061 <!-- END, NeumesXML_schema.dtd -->
= END LISTING =