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 =