 | The general format of the container catalog is SGML. The structure of the container catalog is therefore defined as an SGML DTD. The following specifics apply as they are adjusted in the SGML declaration:
| | the concrete reference syntax is used (refer to the widely available SGML material (e.g http://www.oasis-open.org).
|
| | It is possible to parse a catalog as well formed xml which is without using a DTD. In this case it is recommended to have the following xml declaration in the first line of the container:
Note that well formed parsing does not check names, ids, reserved attribute values.
|
| | Names resp. nmtoken (as shown in the attribute tables below, eg. Attributes for CATALOG) are limited to 256 characters, must start with a letter, and may consist of letters, digits, and the characters "-", "_", ".".
|
| | As of March 2000 the DTD is provided in both, XML and SGML form. Instances following the SGML DTD are not case sensitive with respect to element names, attribute names and ids.
Instances of the XML DTD are case senstitive. Since SGML tools usually deliver uppercase identifiers, the XML version of the DTD uses uppercase element identifiers also.
|
|