%general-entities; ]> $LastChangedBy$ $Date$ DocBook XML DTD-&DocBook-version; Introduction to <application>DocBook <acronym>XML</acronym> <acronym>DTD</acronym></application> The DocBook XML DTD-&DocBook-version; package contains document type definitions for verification of XML data files against the DocBook rule set. These are useful for structuring books and software documentation to a standard allowing you to utilize transformations already written for that standard. Package information Download (HTTP): Download (FTP): Download size: &DocBook-size; Estimated disk space required: &DocBook-buildsize; Estimated build time: &DocBook-time; <application>DocBook <acronym>XML</acronym> <acronym>DTD</acronym></application> &DocBook-version; dependencies Required and Installation of <application>DocBook <acronym>XML</acronym> <acronym>DTD</acronym></application> Install DocBook XML DTD by running the following commands: install -d /usr/share/xml/docbook/xml-dtd-&DocBook-version; && chown -R root:root . && cp -af docbook.cat *.dtd ent/ *.mod \ /usr/share/xml/docbook/xml-dtd-&DocBook-version; && if [ ! -e /etc/xml/catalog ]; then mkdir -p /etc/xml; xmlcatalog \ --noout --create /etc/xml/catalog; fi && if [ ! -e /etc/xml/docbook ]; then xmlcatalog --noout --create \ /etc/xml/docbook; fi && xmlcatalog --noout --add "public" \ "-//OASIS//ELEMENTS DocBook XML Information Pool V&DocBook-version;//EN" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;/dbpoolx.mod" \ /etc/xml/docbook && xmlcatalog --noout --add "public" \ "-//OASIS//DTD DocBook XML V&DocBook-version;//EN" \ "http://www.oasis-open.org/docbook/xml/&DocBook-version;/docbookx.dtd" \ /etc/xml/docbook && xmlcatalog --noout --add "public" \ "-//OASIS//ENTITIES DocBook XML Character Entities V&DocBook-version;//EN" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;/dbcentx.mod" \ /etc/xml/docbook && xmlcatalog --noout --add "public" \ "-//OASIS//ENTITIES DocBook XML Notations V&DocBook-version;//EN" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;/dbnotnx.mod" \ /etc/xml/docbook && xmlcatalog --noout --add "public" \ "-//OASIS//ENTITIES DocBook XML Additional General Entities V&DocBook-version;//EN" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;/dbgenent.mod" \ /etc/xml/docbook && xmlcatalog --noout --add "public" \ "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V&DocBook-version;//EN" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;/dbhierx.mod" \ /etc/xml/docbook && xmlcatalog --noout --add "public" \ "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;/soextblx.dtd" \ /etc/xml/docbook && xmlcatalog --noout --add "public" \ "-//OASIS//DTD DocBook XML CALS Table Model V&DocBook-version;//EN" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;/calstblx.dtd" \ /etc/xml/docbook && xmlcatalog --noout --add "rewriteSystem" \ "http://www.oasis-open.org/docbook/xml/&DocBook-version;" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;" \ /etc/xml/docbook && xmlcatalog --noout --add "rewriteURI" \ "http://www.oasis-open.org/docbook/xml/&DocBook-version;" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;" \ /etc/xml/docbook && xmlcatalog --noout --add "delegatePublic" \ "-//OASIS//ENTITIES DocBook XML" \ "file:///etc/xml/docbook" /etc/xml/catalog && xmlcatalog --noout --add "delegatePublic" \ "-//OASIS//DTD DocBook XML" \ "file:///etc/xml/docbook" /etc/xml/catalog && xmlcatalog --noout --add "delegateSystem" \ "http://www.oasis-open.org/docbook/" \ "file:///etc/xml/docbook" /etc/xml/catalog && xmlcatalog --noout --add "delegateURI" \ "http://www.oasis-open.org/docbook/" \ "file:///etc/xml/docbook" /etc/xml/catalog Configuring <application>DocBook <acronym>XML</acronym> <acronym>DTD</acronym></application> Config files /etc/xml/catalog, /etc/xml/docbook /etc/xml/docbook /etc/xml/catalog Configuration Information The above installation script creates the files and updates the catalog. In order to install ScrollKeeper or to utilize DocBook XML DTD V&DocBook-version; when any version 4 is requested in the System Identifier, make the following entry: xmlcatalog --noout --add "public" \ "-//OASIS//DTD DocBook XML V4.1.2//EN" \ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" \ /etc/xml/docbook && xmlcatalog --noout --add "delegateSystem" \ "http://www.oasis-open.org/docbook/xml/4.1.2/" \ "file:///etc/xml/docbook" /etc/xml/catalog && xmlcatalog --noout --add "delegateURI" \ "http://www.oasis-open.org/docbook/xml/4.1.2/" \ "file:///etc/xml/docbook" /etc/xml/catalog && xmlcatalog --noout --add "rewriteSystem" \ "http://www.oasis-open.org/docbook/xml/4.1.2" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;" \ /etc/xml/docbook && xmlcatalog --noout --add "rewriteURI" \ "http://www.oasis-open.org/docbook/xml/4.1.2" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;" \ /etc/xml/docbook && xmlcatalog --noout --add "rewriteURI" \ "http://www.oasis-open.org/docbook/xml/4.2" \ "file:///usr/share/xml/docbook/xml-dtd-&DocBook-version;" \ /etc/xml/docbook Contents The DocBook XML DTD package contains DTD files, MOD files and ENT files. Description DTD files DTD files contain a document type definition which defines the element types and the attribute lists that can be used in the corresponding XML files. MOD files MOD files contain components of the document type definition that are sourced into the DTD files. ENT files ENT files contain lists of named character entities allowed in HTML.