[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: XML Catalog issue 22
# Do we want to create a TR9401 namespace to handle all of TR9401 # in our XML catalog. Here is a preliminary proposal: The following elements belong to the <insert namespace here> namespace, which is referred to in the following examples with the sgml: prefix. Of course, any prefix may be used. These elements are not part of the XML Catalog standard, but are provided for the convenience of those who wish to round-trip TR9401-conformant catalogs to and from XML Catalog format. They allow the entries which are not translatable to XML Catalog entries to be included within the XML Catalog. Note that in any such round-trip conversion, storage object identifiers must be converted to and from URIs. This may not always be possible. The sgml:sgmldecl Entry The sgml:sgmldecl element associates a URI with an SGML declaration, and corresponds to an SGMLDECL entry in a TR 9401 catalog. <sgml:sgmldecl id = id uri = uri-reference xml:base = uri-reference /> The sgml:document Element The sgml:document element associates a URI with a document entity, and corresponds to a DOCUMENT entry in a TR 9401 catalog. <sgml:document id = id uri = uri-reference xml:base = uri-reference /> The sgml:entity Element The sgml:entity element associates a URI with an entity which has a specified name, and corresponds to a ENTITY entry in a TR 9401 catalog. <sgml:entity id = id name = entity-name uri = uri-reference xml:base = uri-reference /> An sgml:entity entry matches an entity if the name of the entity is lexically identical to the normalized value of the name attribute of the entry. The sgml:doctype Element The sgml:doctype element associates a URI with the replacement text of a doctype declaration which has a specified document type name, and corresponds to a DOCTYPE entry in a TR 9401 catalog. <sgml:doctype id = id name = doctype-name uri = uri-reference xml:base = uri-reference /> An sgml:doctype entry matches an entity if the name of a document type is lexically identical to the normalized value of the name attribute of the entry. The sgml:linktype Element The sgml:linktype element associates a URI with the replacement text of a linktype declaration which has a specified link type name, and corresponds to a LINKTYPE entry in a TR 9401 catalog. <sgml:linktype id = id name = linktype-name uri = uri-reference xml:base = uri-reference /> An sgml:linktype entry matches an entity if the name of a link type is lexically identical to the normalized value of the name attribute of the entry. The sgml:notation Element The sgml:notation element associates a URI with an entity which has a specified name, and corresponds to a NOTATION entry in a TR 9401 catalog. <sgml:notation id = id name = notation-name uri = uri-reference xml:base = uri-reference /> An sgml:entity entry matches a notation if the name of the notation is lexically identical to the normalized value of the name attribute of the entry. The sgml:dtddecl Element The sgml:dtddecl element associates a URI with a public identifier that refers to a DTD, and corresponds to a NOTATION entry in a TR 9401 catalog. <sgml:dtddecl id = id publicId = public-identifier uri = uri-reference xml:base = uri-reference /> An sgml:dtddecl entry matches a DTD if the normalized value of the public identifier is lexically identical with the the normalized value of the publicIdStartString attribute of the entry. -- There is / one art || John Cowan <jcowan@reutershealth.com> no more / no less || http://www.reutershealth.com to do / all things || http://www.ccil.org/~cowan with art- / lessness \\ -- Piet Hein
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC